на все страницы сайта хеад
<!-- 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');
все как один скрипт
--
Хорошего настроения!