Как я могу отслеживать `ecommerce: addItem` или` ecommerce: addTransaction` по angulartics2? - PullRequest
0 голосов
/ 07 сентября 2018

Я использую angulartics2 для отслеживания просмотров страниц.

Как я могу отследить ecommerce:addItem или ecommerce:addTransaction по angulartics2 в приложении angular 5?Или, может быть, я могу реализовать его более нативно?

ps Я добавил ga('require', 'ecommerce');

1 Ответ

0 голосов
/ 10 сентября 2018

На данный момент в angulartics2 не реализовано отслеживание электронной торговли.

Вы можете просто использовать глобальную функцию ga.

Например, (и нативные примеры можно найти в Отслеживание электронной торговли ) :

(window as any).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:send по

(window as any).ga('ecommerce:send');
...