Центр знаний Блог
  • Тема
  • Автоматическая
  • Светлая
  • Тёмная
Русский ru
Язык ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Войти
Разработчики Блог
Войти
Главная Разработчики JavaScript-клиент Отслеживание и согласие
Поиск
Разработчики
JavaScript-клиент
  • Обзор
  • Установка клиента
  • Параметры конструктора
  • Режимы оформления заказа
  • Открытие checkout
  • События
  • Справочник методов
  • Отслеживание и согласие
  • Расширенные параметры встраивания
  • Устранение неполадок
REST API (v2)
PHP SDK
SDK для Node.js
Python SDK
Плагин WordPress
JavaScript-клиент

Отслеживание и согласие

Передавайте параметры кампании и атрибуции в процесс оформления заказа и управляйте уведомлением об условиях, отображаемым для покупателей, совершающих покупку впервые.

description Посмотреть как Markdown

Параметры отслеживания

tprm — это объект параметров, передаваемых в процесс оформления заказа, где они сохраняются для созданного заказа. Используйте его для атрибуции продаж к кампании, странице или каналу продаж.

JavaScript
1234
const entase = new Entase({
  pk: 'YOUR_PUBLISHABLE_KEY',
  tprm: { utm_source: 'newsletter', utm_campaign: 'spring-season' }
});

Изменить их можно в любой момент – используются значения, установленные на момент вызова book():

JavaScript
12
entase.setTracking({ utm_source: 'facebook', sgm: 'SEGMENT_CODE' });
entase.getTracking();  // { utm_source: 'facebook', sgm: 'SEGMENT_CODE' }

setTracking() заменяет весь объект, а не объединяет его с существующим. Чтобы добавить один параметр, разверните текущий набор:

JavaScript
1
entase.setTracking({ ...entase.getTracking(), utm_content: 'sidebar' });

Передача параметров из собственного URL

Клиент не считывает строку запроса вашей страницы. Если посетитель переходит на yoursite.com/concert?utm_source=facebook и вы хотите сохранить эту атрибуцию в заказе, передайте её самостоятельно:

JavaScript
1234567
const params = new URLSearchParams(window.location.search);
const forward = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'sgm'];

const tprm = {};
forward.forEach(key => { if (params.has(key)) tprm[key] = params.get(key); });

const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', tprm });

Встраиваемый виджет делает это автоматически для фиксированного списка параметров. См. Расширенные параметры встраивания.

Сегменты

sgm передаёт код сегмента, который группирует продажи по каналам или кампаниям в вашей статистике. Сегменты создаются в вашем аккаунте Entase, а не здесь – см. Обзор сегментов и Создание сегментов и управление ими.

Согласие

При оформлении заказа покупателей, совершающих покупку впервые, просят принять уведомление об условиях Entase. После принятия ответ сохраняется в cookie, и этот шаг пропускается при последующих посещениях, в том числе на других сайтах, использующих Entase.

Вы можете отслеживать это:

JavaScript
123
entase.on('checkout.consent', payload => {
  if (payload.data.consent) console.log('accepted');
});

Пропуск шага

collectConsent: false скрывает уведомление:

JavaScript
1
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', collectConsent: false });

Или для одного бронирования:

JavaScript
1
entase.book('EVENT_ID', { collectConsent: false });

Делайте это только в том случае, если ваш собственный процесс оформления заказа уже получает эквивалентное согласие – требование не исчезает из-за того, что уведомление скрыто. По умолчанию оставляйте его включённым.

Сохранённое принятие повторно проверяется по дате последнего изменения условий, поэтому посетителю, принявшему более раннюю версию, будет предложено согласиться снова. Скрытие уведомления также отключает эту проверку.

Предыдущая Справочник методов Следующая Расширенные параметры встраивания
Была ли эта статья полезной?
На этой странице
  • Параметры отслеживания
  • Передача параметров из собственного URL
  • Сегменты
  • Согласие
  • Пропуск шага
Узнайте, как пользоваться Entase.
© 2026 Entase, Inc.

Entase

  • События
  • Регистрация

Платформа

  • Цены
  • Глобальный охват
  • Интеграция
  • Маркетинговые инструменты
  • Инструменты бронирования
  • Сотрудничество

Варианты использования

  • Театр и опера
  • Концерты и вечеринки
  • Выставки, ярмарки и фестивали
  • Музеи и достопримечательности
  • Туры и впечатления
  • Мастер-классы и семинары
  • Сбор средств
  • Турниры

Центр знаний

  • Организаторы
  • Участники
  • Разработчики
  • Блог

Правовая информация

  • Условия использования
  • Политика конфиденциальности
  • Политика использования файлов cookie
search Вопросы? Поиск
auto_awesome LLM? Прочитать llms.txt
support_agent Нужна помощь? Начать чат