Как отследить событие “Купить в один клик” в Гугл Аналитике для создания цели ?
Куда вставить ga(‘send’, ‘event’) ?
Вот тут про события
$(‘body’).on( “one_click_completed”, function( event, params ) {
ga(‘send’, ‘event’, ‘ButtonOneClick123’, ‘click’);
});
Не работает, подскажите где ошибка ?
$('body').on( "one_click_completed", function( event, params ) {
//тут код который должен выполниться при покупки в 1 клик
});
Попробуйте так
ga('send', 'event', 'ButtonOneClick123', 'click');
или так
gtag('send', 'event', 'ButtonOneClick123', 'click');`
Не помогло
Как визуально проверить срабатывает ли событие one_click_completed ?
Написать например
alert('Сработало');
Разобрался
"
‘items’ // заказанные товары
"
какие поля есть у items ?
console.log(params)
и в консоле посмотрите
Выдает только
{order_id: 6832, order_amount: “60.0000”}
Понял, значит будут добавлены в следующей версии, пока так(
Может кому поможет
Для отслеживания “Купить в один клик” в Гугл Аналитике
создаем событие продажа (purchase)
в javascript выполняемый вставляем код
$('body').on( "one_click_completed", function( event, params ) {
gtag('event', 'purchase', {
"transaction_id": params.order_id,
"affiliation": "ВАША ФИРМА",
"value": params.order_amount,
"currency": "КОД ВАШЕЙ ВАЛЮТЫ",
"tax": 0,
"shipping": 0,
});
});
Подскажите, как отследить стандартную покупку через корзину. Перешел на GTM, отчеты по стандартным покупкам не регистрируются( пробовал такое
$('body').on( "order_completed", function( event, params ){
dataLayer.push({ ecommerce: null }); // Clear the previous ecommerce object.
dataLayer.push({
'event': 'purchase',
'ecommerce': {
'purchase': {
'actionField': {
'id': params.order_id, // Transaction ID. Required for purchases and refunds.
'affiliation': 'xxxxxxx',
'revenue': '0', // Total transaction value (incl. tax and shipping)
'tax':'0',
'shipping': '0',
'coupon': '0'
},
'products': params.product_in_order
}
}
});
});
На событие подписываетесь верно, а вот в GTM попробуйте
gtag('event', 'purchase', {
заместо
dataLayer.push({
Пример выше писали