【问题标题】:How I can track `ecommerce:addItem` or `ecommerce:addTransaction` by angulartics2?如何通过 angulartics2 跟踪“ecommerce:addItem”或“ecommerce:addTransaction”?
【发布时间】:2018-09-07 10:34:24
【问题描述】:
我使用angulartics2 来跟踪网页浏览量。
如何在 Angular 5 应用程序中通过 angulartics2 跟踪 ecommerce:addItem 或 ecommerce:addTransaction?
或者我可以更原生地实现它?
附言我加了ga('require', 'ecommerce');
【问题讨论】:
标签:
javascript
angular
google-analytics
angulartics2
【解决方案1】:
目前,angulartics2 还没有实现电子商务跟踪。
您可以只使用全局ga 函数。
例如(你可以在Ecommerce Tracking找到原生例子):
(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');