有人可以帮助我如何实现从我的购物车中检索数据并将其发送到 UA 吗?这将包括产品数据、交易、印象等。我正在使用 Magento。
根据我的理解,我应该向商店的不同页面添加不同的代码。例如,为了测量用户点击产品的次数,我将以下代码添加到我的产品页面模板中(可在 Google 增强型电子商务中找到代码):
ga('ec:addProduct', { // Provide product details in a productFieldObject.
'id': '**WHAT DO I PUT HERE?**', // Product ID (string).
'name': '**WHAT DO I PUT HERE?**', // Product name (string).
'category': '**WHAT DO I PUT HERE?**', // Product category (string).
'brand': '**WHAT DO I PUT HERE?**', // Product brand (string).
'variant': '**WHAT DO I PUT HERE?**', // Product variant (string).
'position': **WHAT DO I PUT HERE?**, // Product position (number).
'dimension1': '**WHAT DO I PUT HERE?**' // Custom dimension (string).
});
ga('ec:setAction', 'click', { // click action.
'list': '**WHAT DO I PUT HERE?**' // Product list (string).
});
1.) 是否有一个可以插入到产品页面的通用 ProductFieldObject 模板?如果是这样,我应该用什么来代替“我在这里放什么”?部分与?
2.) 我的困惑是 Analytics 如何检索产品数据(我使用的是 Magento)。如果有一个productFieldObject模板,那么在ec:addProduct触发后,它必须去某个地方检索所有产品信息。有人可以告诉我该怎么做吗?
在所有增强型电子商务实现示例中,指南已使用实际产品详细信息填充了productFieldObject 代码段。这些指南都没有解释如何让 Analytics 检索产品数据。
如果有人能教我如何做到这一点,我将非常感激。我一直在读,但真的走进了死胡同......
非常感谢!
最佳答案
Magento 让您变得非常简单。您不需要执行上面列出的任何操作,因为它已经内置了。
在 Magento 管理中,转到系统 -> 配置 -> 销售 -> Google API -> Google Analytics
然后只需在框中输入您的 UA 号码即可。如果您已经在网站的其他位置添加了 Google Analytics(分析),例如在 head.phtml 文件或任何其他文件中,请务必将其删除,否则它将被计数两次,您将看到的综合浏览量是原来的两倍你确实有。
关于magento - 实现增强型电子商务 : How to Retrieve Product Data?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28036954/