我想知道如何在Google Analytics(分析)上跟踪结帐和结帐步骤事件。
我在一个页面中进行了结帐,并且每个步骤都通过ajax请求调用,因此我已经为每个步骤添加了“ dataLayer.push”功能,当然还包含了步骤号。
现在,我无法在显示在Google Analytics(分析)上的渠道中捕获任何内容。
我正在谈论的渠道是转化->电子商务->购物分析中的“结帐行为分析”。
我正在使用的电子商务代码是GTM,通过在我加载结帐页面时推动dataLayer的checkout事件以及每个结账ajax步骤的checkoutOption事件来推动GTM代码。将这些事件推送到GTM上的dataLayer后,我就在事件上设置了标签激活器,以将信息传递给具有事件功能的通用分析标签(而非综合浏览量)的Google Analytics(分析)。
我要推送的ajax事件的代码如下。
结帐开始:
dataLayer.push({
"event": "checkout",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 1, "option": ""},
"products": self.datas["checkout_items"]
}
}
});
结帐帐单地址
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 2, "option": ""}
}
}
});
结帐收货地址
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 3, "option": ""}
}
}
});
结帐运送方式
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 4, "option": self.datas["shipping_method"] }
}
}
});
结帐付款方式
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 5, "option": self.datas["payment_method"] }
}
}
});
结帐优惠券
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 6, "option": self.datas["couponcode"] }
}
}
});
结帐下单
dataLayer.push({
"event": "checkoutOption",
"ecommerce": {
"checkout_option": {
"actionField": {"step": 7, "option": "" }
}
}
});
我已经阅读了所有增强的指南,例如:
还有什么我想念的吗?
最好的。弗朗切斯科。
确保已将代码(无论是网页浏览还是事件)配置为在您有checkout事件时都可以读取dataLayer对象。您需要同时检查Enable Enhanced Ecommerce Features
和Use Data Layer
高级设置下的。
编辑:checkout_option
仅当您需要向结帐步骤提供补充信息时(例如,如果您想向付款页面添加付款方式),才使用该字段。
您需要在结帐渠道中添加每个结帐步骤,如下所示:
// Step 1
dataLayer.push({
'event': 'checkout start',
'ecommerce': {
'checkout': {
'actionField': {'step': 1, 'option': 'Visa'},
'products': // .... products
}
}
// Step 2
dataLayer.push({
'event': 'checkout billing',
'ecommerce': {
'checkout': {
'actionField': {'step': 2},
'products': // .... products
}
}
等等。
因此,您实际上并没有针对您当前拥有的步骤发送任何信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句