登录

欢迎来到我们的支持中心

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

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

缺少强制或可选信息,或者信息格式不正确

Criteo 要求将特定的动态或静态参数传递到 Criteo OneTag,以便跟踪用户浏览意图,并让 Criteo Engine 生成相关产品推荐以显示在 Criteo 横幅广告上。
以下三个参数是实现 Criteo OneTag 的所有不同页面上的共同参数:

  • 帐户 ID
  • 网站类型
  • Email

强制参数

帐户 ID

这是您的 Criteo 帐户 ID。您将在 Criteo OneTag 的初始设置期间获得此 ID。如果您的帐户 ID 是 1234,那么 Criteo OneTag 应如下所示:

 { event: "setAccount", account: 1234 }

网站类型

网站类型参数是出现在您网站所有页面上的 Criteo OneTag 中的一个动态参数。如果您的网站有不同的版本来支持一系列设备,请通过 "setSiteType" 事件表示该用户浏览的网站版本:

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

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

台式机版本网站的 setSiteType 事件:

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


setSiteType parameter for the mobile version of a site:

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


setSiteType parameter for the tablet version of a site:

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

产品 ID、价格、数量和订单 ID

On top of the above parameters, the implementation of the Criteo OneTag in the Search Listing, Product, Basket and Sales Confirmation pages require other parameters (Product ID, Price, Quantity and Transaction ID)
Product ID is necessary for the Criteo OneTag to match what your users are looking at with the available products from your feed. If the ID for the product displayed on the page is B234, the viewItem event will look like:
viewItem event example:

 { event: "viewItem", item: "B234" }



If the IDs for the top three products displayed on the search result or category listing page are A111, B234 and H556, the viewList event will look like:
viewList event example:

 { event: "viewList", item: ["A111", "B234", "H556"] } 


If the user has added two items to the basket:

  • 两件 ID 为 A122 的产品,单价为 44.90 英镑
  • 一件 ID 为 F5532 的产品,单价为 85.00 英镑

那么 viewBasket 事件将如下所示:

 { event: "viewBasket",  item: [ { id: "A122", price: 44.90, quantity: 2 },
{ id: "F5532", price: 85.00, quantity: 1 }
]}

如果用户已经购买:

  • 两件 ID 为 A122 的产品,单价为 44.90 英镑
  • 一件 ID 为 F5532 的产品,单价为 85.00 英镑

并且这次交易的订单 ID 为 G555999,那么 trackTransaction 事件将如下所示:

{ event: "trackTransaction", id: "G555999",
item: [ { id: "A122", price: 44.90, quantity: 2 },
{ id: "F5532", price: 85.00, quantity: 1 }
]}

可选参数

Email

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

setEmail 参数示例:

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

如果未提供 email 地址,请将它留空。

值为空的 setEmail 参数示例:

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


Alternatively, you can pass the encrypted email address using an MD5 hash function (here a link to a page with some examples on different programming languages of MD5 hash functions). In this case, you should replace the default "setEmail" with “SetHashedEmail” as shown below.

最后,您必须传递经过动态加密的 email 地址(经过修整且转换为小写格式后)的加密值。

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

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


Please leave this parameter blank if an email address is not available. Example:

 { event: "setHashedEmail", email: "" },
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持