на все страницы сайта хеад
<!-- Global site tag (gtag.js) - Google Ads: 985397111 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-985397111"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-985397111');
</script>
на страницу действие купить(кнопка купить) и на страницу карточки товавра, страница оформленного заказа, на страницу благодарности (завершение покупки)
https://support.google.com/google-ads/answer/7305793
view_item Это событие означает, что пользователь посетил страницу товара.
add_to_cart Это событие означает, что пользователь добавил товар в корзину.
purchase Это событие означает, что пользователь совершил покупку.
тег на страницу оформленной покупки
https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce
Загрузка плагина электронной торговли
Чтобы сократить размер библиотеки analytics.js, в ее стандартной версии не предусмотрено отслеживание электронной торговли, поэтому вам нужно будет загрузить отдельный плагин.
Чтобы загрузить плагин электронной торговли, используйте следующую команду:
ga('require', 'ecommerce');
Добавление транзакции
После загрузки плагин создаст прозрачный объект корзины покупок. Вы можете добавить в этот объект данные о транзакции и товаре, а затем передать сразу все эти сведения в Google Аналитику.
Чтобы добавить данные о транзакции в объект корзины покупок, используйте команду ecommerce:addTransaction:
ga('ecommerce:addTransaction', {
'id': '1234', // Transaction ID. Required.
'affiliation': 'Acme Clothing', // Affiliation or store name.
'revenue': '11.99', // Grand Total.
'shipping': '5', // Shipping.
'tax': '1.29' // Tax.
});
Добавление товаров
Чтобы добавить данные о товарах в объект корзины покупок, используйте команду ecommerce:addItem:
ga('ecommerce:addItem', {
'id': '1234', // Transaction ID. Required.
'name': 'Fluffy Pink Bunnies', // Product name. Required.
'sku': 'DD23444', // SKU/code.
'category': 'Party Toys', // Category or variation.
'price': '11.99', // Unit price.
'quantity': '1' // Quantity.
});
Отправка данных
Добавив все данные в объект корзины покупок, отправьте их в Google Аналитику, используя команду ecommerce:send:
ga('ecommerce:send');
все как один скрипт
--
Хорошего настроения!