我如何通过 angulartics2 跟踪 `ecommerce:addItem` 或 `ecommerce:addTransaction`?

How I can track `ecommerce:addItem` or `ecommerce:addTransaction` by angulartics2?

我使用 angulartics2 来跟踪综合浏览量。

如何在 angular 5 应用程序中通过 angulartics2 跟踪 ecommerce:addItemecommerce:addTransaction? 或者我可以更原生地实现它?

p.s。我添加了 ga('require', 'ecommerce');

目前,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');