Проблемы с передачей данных электронной коммерции в Google Analytics - PullRequest
0 голосов
/ 16 января 2020

Я пытался отправить наши данные электронной коммерции в Google Analytics. Однако наше программное обеспечение CRM передает значения через Javascript вместо data.layer. Поэтому я ищу правильный способ настроить тег Google для передачи значений в Google Analytics, поскольку это не является нормальным стандартом.

Вот скрипт, который я нашел, когда клиент совершил покупку (тип скрипта примечания - текст / javascript):

// Add Transaction
var transaction = {
    'id': '10106360-02-15012020-2259', 
    'affiliation': 'Online_Registration',
    'revenue': ''
};

ga('ecommerce:addTransaction', transaction);
ga('client.ecommerce:addTransaction', transaction);

// Set addItem
var addItem = {};

addItem = {
    'id': transaction.id,
    'name': 'Parents Night Out',
    'sku': 'Central Branch YMCA - 02/28/2020 ',
    'category': '02/28/2020 ',
    'price': '15',
    'quantity': '1'
}

ga('ecommerce:addItem', addItem);
ga('client.ecommerce:addItem', addItem);

// Send transaction to GA
ga('ecommerce:send');
ga('client.ecommerce:send');

Обратите внимание, что я вижу этот скрипт в конце источник страницы, но не выше тега Google или кода Google Analytics.

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