← Cloudflare Zaraz / zaraz / reference
Настройки
Чтобы настроить общие параметры Zaraz, перейдите в раздел Настройки странице в панели управления Cloudflare:
Перейдите в Настройки ↗Обязательно сохраните изменения, выбрав Save кнопку после внесения изменений.
Workflow
Позволяет выбрать режим работы: Real-time или Preview & Publish. По умолчанию Zaraz мгновенно публикует все изменения, которые вы вносите в аккаунт. Если выбрать режим Preview & Publish, вы сможете протестировать настройки перед их применением. Подробнее см. в Режим предпросмотра, где это описано подробнее.
Web API
Debug Key
Параметр debug key используется для включения Debug Mode. См. Debug mode, где это описано подробнее.
Отслеживание электронной коммерции
Включите эту опцию, чтобы активировать Zaraz E-commerce API. См. Электронная коммерция, где это описано подробнее.
Совместимость
Режим совместимости с data layer
Cloudflare Zaraz обеспечивает обратную совместимость с dataLayer функция, которая используется в системах управления тегами для отслеживания событий и других параметров. Вы можете отключить эту опцию, если она вам не нужна. Обратитесь к Режим совместимости с data layer, где это описано подробнее.
Поддержка одностраничных приложений
Если отключить поддержку Single Page Application, pageview триггер срабатывает только при загрузке новой веб-страницы. Если он включен, Zaraz pageview триггер будет срабатывать при каждом изменении URL в одностраничном приложении. Это также называется виртуальными просмотрами страниц.
Конфиденциальность
В Zaraz можно настроить параметры приватности, например:
-
Remove URL query parameters: Удаляет все параметры запроса из URL-адресов. Например,
https://example.com/?q=helloстановитсяhttps://example.com/. -
Trim IP addresses: Обрезает часть IP-адреса перед передачей его инструментам, загружаемым на стороне сервера, чтобы скрыть его от третьих лиц.
-
Clean User Agent strings: Очищает строку User Agent от конфиденциальной информации, удаляя такие данные, как версия операционной системы, установленные расширения и другие.
-
Remove external referrers: Скрывает URL-адрес referrer страницы, если имя хоста отличается от имени хоста сайта.
-
Домен cookie: Выберите домен, на котором Zaraz будет устанавливать cookie-файлы ваших инструментов. По умолчанию Zaraz пытается сохранить cookie-файлы на домене максимально высокого уровня, то есть если ваш сайт находится на
foo.example.com, cookie будут сохранены наexample.com. Вы можете изменить это поведение и настроить сохранение cookie-файлов наfoo.example.comуказав здесь собственный домен.
Injection
Auto-inject script
Эта настройка автоматически добавляет скрипт, необходимый для работы Zaraz на вашем сайте. По умолчанию она включена.
Если вы отключите эту опцию, Zaraz перестанет автоматически внедрять свой скрипт на вашем домене. Если вам всё же нужна функциональность Zaraz, добавьте скрипт Zaraz вручную. См. Ручная загрузка Zaraz, где это описано подробнее.
Iframe injection
Если эта опция включена, скрипт Zaraz также будет добавлен в iframe (элементы).
Конечные точки
Укажите собственные URL-адреса для скриптов Zaraz. Путь должен быть корректным:
/<PATHNAME>/<FILE.JS>Пример собственного пути для размещения скрипта инициализации Zaraz:
/my-server/my-scripts/start.jsHTTP Events API
См. HTTP Events API для получения дополнительной информации об этой конечной точке.
Прочее
Bot Score Threshold
Выберите, нужно ли запрещать загрузку Zaraz для запросов, предположительно инициированных ботами. Это определяется на основании Bot Score которое является приблизительным и поэтому не может быть гарантированно точным.
Доступны следующие варианты:
- Block none: Загружает Zaraz для всех запросов, даже если они поступают от ботов.
- Block automated only: Запрещает загрузку Zaraz для запросов, поступающих из запросов, включённых в Automated категория.
- Block automated and likely automated: Запрещает загрузку Zaraz для запросов, поступающих из запросов, включённых в Automated и Likely Automated категория.
Context Enricher
См. Context Enricher для получения дополнительной информации об этой настройке.
Automatic Pageview Tracking
Если эта функция отключена, Zaraz не будет автоматически запускать Pageview действие сразу при посещении пользователем сайта. После этого можно запустить zaraz.track("Pageview") вручную где-то в скриптах на стороне браузера, чтобы зарегистрировать это событие. Это может быть полезно при интеграции собственных решений для управления согласием, см. Consent API.
Logpush
Отправляйте журналы событий Zaraz во внешнее хранилище.
См. Logpush для получения дополнительной информации об этой настройке.