购买事件
购买事件是 events
变量中的一个值。对于希望收集网站所产生的收入相关数据的组织,此值非常有用。它在很大程度上取决于 products
和 purchaseID
变量。
在设置购买事件时,它会影响以下量度:
- “订单数”量度每次递增 1
- “件数”量度每次递增
products
变量中的产品数 - “收入”量度每次递增
products
变量中价格参数之和
NOTE
收入不是乘以数量字段。例如,
s.products="Womens;Socks;5;4.50"
不会向收入传递$22.50,而是传递$4.50。确保您的实施传递了所列数量的总收入。 例如,s.products="Womens;Socks;5;22.50"
。使用Web SDK设置购买事件
如果使用 XDM对象,则购买事件使用以下XDM字段:
- 订单将映射到
xdm.commerce.purchases.value
。 - 单位映射到所有
xdm.productListItems[].quantity
字段的总和。 有关详细信息,请参阅products
。 - 收入将映射到所有
xdm.productListItems[].priceTotal
字段的总和。
{
"xdm": {
"commerce": {
"purchases": {
"value": 1
}
}
}
}
如果使用 数据对象,则购买事件使用data.__adobe.analytics.events
,并遵循AppMeasurement字符串语法。
{
"data": {
"__adobe": {
"analytics": {
"events": "purchase"
}
}
}
}
使用Adobe Analytics扩展设置购买事件
- 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
- 单击所需的标记属性。
- 转到规则选项卡,然后单击所需的规则(或创建规则)。
- 在操作下,单击现有的 Adobe Analytics - 设置变量操作或单击“+”图标。
- 将扩展下拉列表设置为Adobe Analytics,将操作类型设置为设置变量。
- 找到事件部分,并将事件下拉列表设置为购买。
其他因变量(如products
和purchaseID
)在Adobe Experience Platform数据收集的Analytics扩展中没有专用字段。 对这些变量使用遵循 AppMeasurement 语法的自定义代码编辑器。
在AppMeasurement和Analytics扩展自定义代码编辑器中设置购买事件
购买事件是设置为 event 变量一部分的字符串。
// Set the purchase event by itself
s.events = "purchase";
// Set the purchase event alongside other events
s.events = "purchase,event1,event2";
购买事件重复数据删除
当您触发购买事件时,Adobe 会检查以下各项:
- 点击是否包含
purchaseID
变量?如果不包含,Adobe 将使用点击中的信息创建“临时购买 ID”。此临时购买 ID 仅适用于点击对应的访客。每个报表包为每个访客 ID 存储先前 5 个临时购买 ID。 - 临时购买 ID 是否与存储的最近五个临时购买 ID 中的任意一个 ID 相匹配?如果存在匹配,那么图像请求将被视为重复购买。包括购买事件在内的所有转化变量都不会显示在报表中。
- 如果定义了
purchaseID
变量,它是否与报表包中已收集的所有访客的任何值匹配?如果存在匹配,那么图像请求将被视为重复购买。包括购买事件在内的所有转化变量都不会显示在报表中。
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690