Использование расширенного уровня данных электронной торговли для конвертации рекламных объявлений Google в GTM - PullRequest
0 голосов
/ 21 июня 2019

У меня проблемы с использованием слоя данных транзакций из Enhanced Ecommerce для значения конверсии и идентификатора транзакции для конверсии объявлений Google с GTM.Слой данных создается до загрузки страницы, поэтому я подумал, что было бы легко использовать ecommerce.purchase.actionField.id и ecommerce.purchase.actionField.revenue, но по какой-то причине они не работают для идентификатора и значения конверсии.

Мои настройки GTM для этого кода конверсии Google Ads:
Идентификатор конверсии: xxxxxxxxx
Метка конверсии: xxxxxxxxxxxxxxxxx
Значение конверсии: ecommerce.products.actionField.revenue
ID заказа: ecommerce.products.actionField.id

Триггер: / checkout / onepage / success (Magento 2)

Используемые переменные берутся из слоя данных Enhanced Ecommerce Transaction, который находится до того, как этот тег сработает.Я знаю, что эти переменные работают, потому что я вижу, как они поступают через Google Analytics.

Буду признателен за любой совет.

1 Ответ

0 голосов
/ 26 июня 2019

Вы не можете ссылаться на значения dataLayer непосредственно в настройках тега.Вам нужно создать переменные для них.Для этого проще всего использовать переменную уровня данных, аналогично следующей: enter image description here

Вам нужно будет использовать эти вновь созданные переменные в настройках тега, на которые ссылаются их имена,например, {{DLV - Ecommerce transaction ID}}, следуя примеру на изображении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...