购买事件

购买事件是 events 变量中的一个值。对于希望收集网站所产生的收入相关数据的组织,此值非常有用。它在很大程度上取决于 productspurchaseID 变量。

在设置购买事件时,它会影响以下量度:

  • “订单数”量度每次递增 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扩展设置购买事件

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集
  2. 单击所需的标记属性。
  3. 转到规则选项卡,然后单击所需的规则(或创建规则)。
  4. 在操作下,单击现有的 Adobe Analytics - 设置变量操作或单击“+”图标。
  5. 将扩展下拉列表设置为Adobe Analytics,将操作类型设置为设置变量。
  6. 找到事件部分,并将事件下拉列表设置为购买。

其他因变量(如productspurchaseID)在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