Отслеживание поведения Checkout с помощью слоя данных и Google Tag Manager - PullRequest
0 голосов
/ 09 октября 2019

У меня оформление заказа на одной странице, и я хотел бы отслеживать каждый шаг в отчете. enter image description here

Проблема в том, что отслеживается только первый шаг, но не следующие шаги.

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

Например, здесь мы ясно видим, что в маяки включены другие шаги:

enter image description here

Однако в Google Analytics я вижу только первый шаг.

Единственная разница между первыми шагами и всеми другими шагами заключается в том, что первый шаг выполняется при загрузке страницы, тогда какпоследующие шаги выполняются для действий пользователя (кликов) на той же странице.

Что я делаю здесь неправильно и как я могу заставить это работать?

У меня также есть событие GTM, котороевыглядит так: enter image description here

Веб-сайт для справки: https://www.zeolith -bentonit-versand.de / de / zeolith.html

Ответы [ 2 ]

1 голос
/ 17 октября 2019

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

Если вы посмотрите на полезную нагрузку на скриншоте об отладчике, ваш ec:action (& pa =) - checkout_option. На основе руководства разработчика (выделено мной):

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

Поэтому я предлагаю изменить dataLayer, используемый для этих шагов, чтобы он содержал все необходимые данные (продукты извлечены), и настроить действие электронной торговли таким образом, чтобыcheckout. Более подробная информация доступна здесь , хотя ваш звонок о первом шаге, похоже, работает, так что это может быть и ссылкой.

1 голос
/ 15 октября 2019

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

Внимательно посмотрите на этораздел документации Google: https://developers.google.com/tag-manager/enhanced-ecommerce#checkoutstep

Если данные, помещаемые в слой данных во время этого шага, правильно отформатированы, это может быть так же просто, как отметить событие, запускаемое здесь, для использования электронной торговли: Включить EnhancedФункции электронной торговли: true

Вы узнаете, правильно ли вы это сделали, когда увидите параметры электронной торговли в хите отслеживания, в данном случае, в частности, параметры COL и & COS. Смотрите здесь для справки о том, что вы должны видеть https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cos

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

...