При настройке через gtm базовый код Pixel Facebook срабатывает, а стандартные события кода пикселя нет. Как исправить?

 

Для получения более детальной информации о действиях клиента, помимо базового кода facebook pixel  следует настроить отслеживание стандартных событий в коде пикселя. Но когда установка происходит с помощью google tag manager можно часто наблюдать с помощью расширения Chrome «Facebook Pixel Helper» что базовый код работает корректно, но нужные события не передаются. Это бывает если тип триггера отправки тега является просмотр страницы.

 

Рассмотрим на примере эту ошибку и как ее исправить.

Через google tag manager установлен базовый код pixel facebook

Название тега по примеру: Pixel Base Code

 

Также настроен тег стандартное события кода пикселя  InitiateCheckout (начало оформления заказа)

Название тега в примере  InitiateCheckout fb

 

Типом триггером  для тега InitiateCheckout fb является просмотр страницы

Название триггера: InitiateCheckout

Триггер срабатывает при просмотре страницы /checkout/cart/

 

При проверке через отладчик tag manager нам покажет, что два наших тега сработали, но расширение Facebook tag helper зафиксирует только базовый код.

Так происходит потому что стандартное событие InitiateCheckout , срабатывает раньше чем базовый код пикселя Pixel Base Code. И соответственно facebook pixel helper его не фиксирует.

 

 

Что бы пиксель Facebook работал корректно нужно в google tag manager настроить порядок активации тегов.

Нам нужно чтобы тег InitiateCheckout fb (стандартное событие пикселя) активировался после тега Pixel Base Code (базовый код пикселя)

Переходим в тег InitiateCheckout fb (у вас он может называться подругому) /// редактировать

Расширенные настройки /// Порядок активации тегов /// Активируем тег перед тегом InitiateCheckout fb

Выбираем базовый тег: Pixel Base Code (базовый код пикселя)

Выбираем не активировать тег событие пикселя (InitiateCheckout fb), если тег (Pixel Base Code) приостановлен или не сработал.

Сохраняем.

 

Через отладчик тег менеджера проверяем наши настройки.

 

Мы видим, что теперь facebook pixel helper зафиксировал данное событие InitiateCheckout.

 

Когда вы настраиваете события на триггер с типом просмотр страницы обязательно проверяйте порядок активации тегов.

Подпишитесь на обновление блога