适合使用 Shopify、Magento、WooCommerce、PrestaShop、BigCommerce 等主流电商平台的用户。
注意:部分国家/地区要求用户同意 cookie 才能触发像素,需额外处理用户隐私授权
适用于使用 GTM 的开发环境,无需改动页面源码。
适合自行管理源码的团队,灵活配置事件追踪。
<script src="//static.criteo.net/js/ld/ld.js" async></script>
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: "setAccount", account: YOUR_ACCOUNT_ID },
{ event: "setSiteType", type: deviceType },
{ event: "viewHome" } // 可按需替换为 viewItem/viewBasket/trackTransaction 等
);
在商品页用viewItem并传入item数组;
加入购物车用viewBasket;
交易完成用trackTransaction并传递订单号、商品列表、价格等。
使用浏览器 DevTools 或 GTM preview 工具检测触发是否正常。
✅ 推荐部署流程概览
搭配隐私策略处理 cookie 同意;
数据层变量命名清晰,一目了然;
商城快速迭代版本建议优先使用 GTM 管理;
运行环境复杂时考虑动态或子域代理 OneTag 引入。