Я пытался отправить наши данные электронной коммерции в 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.