Datalayer Analytics - PullRequest
       5

Datalayer Analytics

0 голосов
/ 23 октября 2018

У меня есть следующий покупатель данных для отправки Google Analytics:

dataLayer.push({
                      'event': 'ActivarTransaccion',
                      'ecommerce': {
                        'purchase': {
                          'actionField': {
                            'id': '46234462',  
                            'affiliation': '001000', 
                            'revenue': 189,
                            'tax': 0.00
                          },
                          'products': [{               
                            'id': 'PGA720084778', 
                            'name': 'PGA720084778', 
                            'category': 'category',
                            'price': 189, 
                            'brand': 'brand', 
                            'quantity': 1, 
                            'dimension1': '',
                            'dimension2': 'K 1200',
                            'dimension3': 'GT',
                            'dimension4': '',
                            'dimension5': 'A',
                            'dimension6': 'dim',
                            'dimension7': 'dim',
                            'dimension8': 'date',
                            'dimension9': 'moto',
                            'dimension10': 'cp',
                            'metric2': '42',
                            'metric3': '22',
                            'metric4': '10',
                            'metric5': '10',    
                            'metric6': '189'
                           }]
                        }
                      }
                    });

Однако данные не отправляются в Google Analytics для регистрации электронной торговли, что не так, не могли бы вы помочь мне?

1 Ответ

0 голосов
/ 23 октября 2018

Код выглядит так, как будто он срабатывает правильно.Сам слой данных не отправляется в Google Analytics, поэтому вы проверили, как настроена конфигурация диспетчера тегов Google?То, как это структурировано здесь, будет означать, что тег события будет отправлять данные.

Создание тега, как показано ниже, сообщит тегу о том, что он должен запускаться при событии уровня данных «ActivarTransaccion» и использовать уровень данных дляинформация об электронной торговле.

Тип тега: Universal Analytics

Тип дорожки: Событие (затем добавьте cat, action, label)

Включить расширенные функции электронной торговли: true

Использовать уровень данных: true

Триггер: событие равно ActivarTransaccion (пользовательское событиетриггер)

После завершения и тестирования в режиме отладки GTM вам также необходимо включить расширенную электронную торговлю в представлении. Для этого перейдите в «Администрирование»> «Просмотр столбца»> «Параметры расширенной электронной торговли»> «Включить электронную торговлю» и «Включить расширенную электронную торговлю».

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

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