登录

欢迎来到我们的支持中心

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

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

Criteo OneTag 的结构

Criteo OneTag 应该在网站的标头代码内实现。
跟踪代码异步加载,因此它不会影响页面加载时间或用户体验。

下面是如何在主页上实现 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 || [];
window.criteo_q.push(
        { event: "setAccount", account: YOUR UNIQUE ACCOUNT ID },
        { event: "setSiteType", type: "m FOR MOBILE OR t FOR TABLET OR d FOR DESKTOP" },
      { event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
        { event: "viewHome"} ); </script>

 

  加载程序

加载程序会自动识别并使用您的网站协议:httphttps,请勿修改加载程序。

Criteo 加载程序:

 <script type="text/javascript" src="//static.criteo.net/js/ld/ld.js" async="true"></script>

  设置帐户 ID 事件参数

Criteo 帐户 ID 参数对于您的 Criteo 帐户是唯一的。请勿修改此值。

帐户 ID 参数:

 { event: "setAccount", account: YOUR UNIQUE ACCOUNT ID },

  设置网站版本参数

setSiteType 事件出现在您网站所有页面上的 Criteo OneTag 中。如果您的网站有不同的版本来适应移动设备,请通过传递setSiteType 参数指示该用户使用的网站版本:

  • d 表示台式机
  • m 表示手机
  • t 表示平板电脑

如果您没有手机或平板电脑特定的网站,请将值设置为 d

台式机版本网站上的 setSiteType 参数:

 { event: "setSiteType", type: "d" },

手机版本网站上的 setSiteType 参数:

 { event: "setSiteType", type: "m" },

平板电脑版本网站上的 setSiteType 参数:

 { event: "setSiteType", type: "t" },

  设置 Email 参数

Email 参数出现在您网站所有页面上实现的每一个 Criteo OneTag 中。此参数用于实现 Criteo 跨屏技术,从而能够跨多台设备精确匹配用户。您可以在 email 参数字段中直接传递客户 email 地址(经过修整且转换为小写格式),然后我们将自动使用 MD5 Hash 算法将它加密处理,之后再存储在我们的服务器上。经过加密处理的 email 不可逆加密且匿名,因此 Criteo 无法获取您的用户的 email 地址。

setEmail 事件:

 { event: "setEmail", email: "user@example.com" },

如果未提供 email 地址,请将此参数留空。

值为空的 setEmail 事件参数:

 { event: "setEmail", email: "" },

或者,您可以传递经过MD5 Hash 算法加密过的 email 地址(此页面链接提供了不同编程语言调用 MD5 Hash 函数的示例)。在此情况下,您应该将默认的 "setEmail" 替换为 "setHashedEmail",如下所示。

在使用 MD5 Hash 函数加密之前,需要修整 email 地址并将其转换为小写格式。然后,您可以将经过加密的字符串传递到 setHashedEmail 作为参数。 

经过加密处理的 email 地址 user@example.com 的示例

setHashedEmail 参数:

 { event: "setHashedEmail", email: "b58996c504c5638798eb6b511e6f49af" },

如果未提供加密 email 地址,请将此参数留空。

 { event: "setHashedEmail", email: "" },

  设置页面特定的事件参数

最近事件参数会根据实现 Criteo OneTag 的页面而有所不同;主页搜索列表页面产品页面购物篮页面销售确认页面

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持