Предварительный просмотр и отладка серверных контейнеров

Вы можете предварительно просмотреть и отладить серверный контейнер в Диспетчере тегов.

Понимание макета предварительного просмотра

Чтобы открыть отладчик, в Диспетчере тегов выберите свой серверный контейнер и нажмите Предварительный просмотр .

На левой панели перечислены входящие HTTP-запросы, например, collect?v=2&.... . Если клиент, заявивший запрос, создал объект данных события, например, scroll , page_view , add_to_cart , это событие отображается как подпункт под запросом.

Вкладки справа содержат сведения об элементе, выбранном на левой панели. Каждая вкладка обсуждается в отдельном разделе.

Снимок экрана, показывающий Диспетчер тегов в режиме предварительного просмотра

Отладочные запросы

Вкладка « Запрос » содержит поля для:

  • Клиент, заявивший запрос
  • Исходящие HTTP-запросы
  • Входящий HTTP-запрос

Снимок экрана с изображением вкладки "Запрос диспетчера тегов"

Проверьте, правильный ли клиент запросил запрос

Серверные контейнеры могут иметь много клиентов, но только один клиент может претендовать на запрос. Правильный клиент распознает формат запроса от браузера и утверждает его, если есть совпадение.

Щелкните поле Клиент , чтобы проверить сведения о клиенте. Эта информация должна соответствовать конфигурации клиента в разделе « Клиенты» > « Имя клиента » .

Снимок экрана со сведениями о клиенте Диспетчера тегов

Проверяйте входящие запросы

Щелкните поле Входящий HTTP-запрос , чтобы просмотреть полную информацию о входящем запросе.

Запрос ( collect?v=... ) должен быть 1:1 представлением того, что вы видите на вкладке сети Chrome. Убедитесь, что то, что вы видите в браузере, совпадает и что контейнер сервера получает правильные параметры.

Снимок экрана со сведениями о входящем запросе Диспетчера тегов

Проверить исходящие запросы

Щелкните любое поле исходящих HTTP-запросов , чтобы просмотреть сведения о:

  • Тег, сгенерировавший запрос
  • Исходящий запрос
  • Ответ HTTP, возвращенный конечной точкой поставщика

Сведения об исходящем запросе показывают данные, отправленные контейнером сервера на конечную точку поставщика.

Снимок экрана со сведениями об исходящем запросе Диспетчера тегов

Ответ показывает код состояния, заголовки и тело (если есть), возвращаемые конечной точкой поставщика.

Снимок экрана со сведениями об исходящем ответе Диспетчера тегов

Теги отладки

На вкладке Теги перечислены все настроенные теги:

  • Теги активированы : Теги активированы событием. В каждом поле указано, произошел ли сбой или успешный запуск тега, а также количество срабатываний тега.
  • Теги не запущены : доступные теги, которые не были активированы.

Снимок экрана с изображением вкладки "Теги" диспетчера тегов

Щелкните любое поле, чтобы просмотреть свойства тега, исходящие HTTP-запросы и триггеры срабатывания.

Снимок экрана, показывающий сведения о теге Диспетчера тегов

Прочтите Как создать тег сервера для получения дополнительной информации о настройке и реализации серверных тегов.

Переменные отладки

Тег Variables содержит список переменных события и включает тип переменной, тип возвращаемого значения и значение. Например, на снимке экрана ниже для события user-engagement показано, что для переменной var_screen_resolution установлено значение «1536x864».

Снимок экрана с изображением вкладки "Переменные диспетчера тегов"

Данные, используемые для установки значений переменных, отображаются на вкладке « Данные события » .

Прочтите Переменные для получения дополнительной информации о настройке встроенных и пользовательских переменных .

Данные события отладки

Вкладка « Данные о событии » показывает полную информацию о событии. Эти данные используются для установки значений переменных на вкладке Variables .

Снимок экрана с изображением вкладки "Данные о событиях" в Диспетчере тегов

Приставка

На вкладке « Консоль » отображаются все ошибки, возникающие из-за запущенных тегов. Журнал включает каждое сообщение об ошибке и его источник, например недопустимую конечную точку или вызов целевого API.

Снимок экрана с консолью диспетчера тегов