Вход

Как и с параметрами отслеживания по умолчанию для страницы, вы также можете переопределить параметры по умолчанию, используемые нашим глобальным JS-кодом.

Параметры, влияющие на наши вспомогательные функции:

  • urlRewrite
  • actionLinkRewrite
  • resolveTokens (глобальный)
  • cookieAllowed
  • isActive

Параметры можно вручную переопределить, добавив объект fluxOptions перед нашим глобальным JS-кодом.

Пример объекта:

<!-- Optional tracking option overrides -->
<script>
var fluxOptions = {
  urlRewrite: true,
  actionLinkRewrite: true,
  cookieAllowed: true,
  resolveTokens: ['{country-name}','{isp}'],
  isActive: true
};
</script>

urlRewrite

Установка этого параметра в false остановит автоматическое переписывание URL, которое происходит при отслеживании события просмотра.

actionLinkRewrite

Установка этого параметра в false остановит автоматическое обновление ссылок действий, которое происходит при отслеживании события просмотра.

resolveTokens

Токены для разрешения могут (и должны) устанавливаться непосредственно в событиях, так как не всем событиям нужны токены в их ответах.

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

cookieAllowed

Установка этого параметра в false предотвратит создание файлов cookie нашим JS.

isActive

Наконец, установка этого параметра в false приведет к прекращению работы всех наших JS-методов. Вы можете установить это значение в false, чтобы предотвратить отслеживание, а затем установить его в true после того, как пользователь даст согласие.

Если вы используете это, вам следует вручную отправить событие flux.track("view") после того, как isActive будет установлен в true.