登录

欢迎来到我们的支持中心

获取整合和上线广告活动的相关帮助。

欢迎来到我们的支持中心. 获取整合和上线广告活动的相关帮助。

管理使用同一个购物车的多个网站

如果我管理多个网站,但是它们共用一个购物车页面,那么我该怎么办?

如果您管理多个网站,但它们共用相同的购物车页面,那么您需要设置手动刷新 Criteo Onetag 中的事件。 

例如,您有两个网站:EXAMPLE.COM 和 TEST.COM,它们共用相同的购物车页面 test.com/cart。您需要将 manualFlush 事件添加到跟踪代码中,并将 flushEvents 事件添加到共用购物车的每一个子网站。

在购物篮页面的 Criteo Onetag 上实现手动刷新的示例:

<script type="text/javascript" src="//static.criteo.net/js/ld/ld.js" async="true"></script>
<script type="text/javascript">
window.criteo_q = window.criteo_q || [];
var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
window.criteo_q.push(
{ event: "manualFlush"},

{ event: "setAccount", account: TEST.COM ACCOUNT ID },
{ event: "setSiteType", type: deviceType },
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
{ event: "viewBasket", item: [ { id: "TEST.COM PRODUCT ID", price: TEST.COM UNIT PRICE, quantity: TEST.COM PRODUCT QUANTITY }
/* add a line for each product in the user's basket */
]},

{ event: "flushEvents"},
{ event: "setAccount", account: EXAMPLE.COM ACCOUNT ID },
{ event: "setSiteType", type: deviceType },
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
{ event: "viewBasket", item: [ { id: "EXAMPLE.COM PRODUCT ID", price: EXAMPLE.COM UNIT PRICE, quantity: EXAMPLE.COM PRODUCT QUANTITY }
/* add a line for each product in the user's basket */
]},

{ event: "flushEvents"}
);
</script>
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持