Show Menu
主题×

产品

如果您的网站上有产品,则这是您可能希望发送的默认内容集,以启用Adobe提供的大多数功能。 尽管这是一个建议,但它直接从开始提供了一组非常强大的数据。
此文档使用 ExperienceEvent商务详细信 息混合。 混 commerce 合物分为两部分: 对 commerce 象和数 productListItems 组。 该对 commerce 象允许您指示正在对数组执行哪些 productListItems 操作。

与产品相关的操作

以下是对象 measures 中可用的 commerce 列表。
度量
推荐
描述
可选
购物车不再可由用户访问或购买。
强烈建议
用户不再浏览产品,但正在购买产品。
强烈建议
产品会添加到列表。 务必同时设置 productListItems 产品。
可选
将创建新产品列表。 (例如,新购物车已创建。)
强烈建议
产品从产品列表中删除。
可选
产品列表由用户重新激活。 这种情况经常发生在再营销活动。
强烈建议
查看列表产品。
强烈建议
产品视图。 请务必在中设置已查看的产品 productListItems
强烈建议
接受命令。 必须具有产品列表。
可选
产品已保存以供将来使用。
以下是如何在SDK中设置这 Measures 些内容的示例。
alloy("sendEvent", {
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    }
  }
});

商务对象还具有一个特殊字段,用于收集名为的订单详细信息 order
订单
选项
推荐
描述
单合计 的ISO 4217货币。
订单的付款列表。 paymentItem 包含 以下各项。
可选
此支 付方法的 ISO 4217货币。
强烈建议
以指定的币种代码表示的付款值。
强烈建议
付款类型(例如, credit_card gift_card paypal )。 有关详细信息,请 参阅已知值 的列表。
可选
此付款交易的唯一ID。
强烈建议
已应用所有折扣和税后此订单的合计。
强烈推荐
卖家为此购买分配的唯一标识符。
可选
购买者为此购买分配的唯一标识符。
以下是SDK中典型购买的示例。
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "order":{
        "purchaseID":"123456789",
        "currencyCode":"USD",
        "priceTotal":39.98,
        "payments":[
          {
            "transactionID":"amx12345",
            "paymentAmount":39.98,
            "paymentType":"credit_card",
            "currencyCode":"USD"
          }
        ]
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "priceTotal":29.99,
        "quantity":1
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "priceTotal":9.99,
        "quantity":1
      }
    ]
  }
});

列表产品

产品列表会指示与相应操作相关的产品。 它是productListItems 的列表 。 每个产品都有许多可选字段。
字段
推荐
描述
可选
品的ISO 4217货币。 仅当您可以拥有具有不同货币代码的产品并且产品适用时,此功能才有用。 例如,当有购买或添加到购物车时。
强烈建议
应仅在适用时进行设置。 例如,可能无法设置为开,因 productView 为不同的产品变体可能具有不同的价格,但是对于 productListAdds
强烈建议
产品的XDM ID。
强烈建议
用于向列表添加产品项目的访客。 通过度 productListAdds 量进行设置,并且仅当将产品添加到列表时才应使用。 示例 add to cart button 包括 quick add 、和 upsell
强烈建议
它设置为产品的显示名称或用户可读名称。
强烈建议
客户表示他们需要产品的套数。 应该设置 productListAdds productListRemoves purchases saveForLaters 等等。
强烈建议
存储保持单元。 它是产品的唯一标识符。

示例

productView 事件
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
      }
    ]
  }
});

productView 事件
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productListAdds":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "quantity":1,
        "priceTotal":29.99,
        "productAddMethod":"Add to Cart Button"
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "quantity":1,
        "priceTotal":9.99,
        "productAddMethod":"Add-on"
      }
    ]
  }
});

checkout 事件
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "checkouts":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "quantity":1,
        "priceTotal":29.99
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "quantity":1,
        "priceTotal":9.99
      }
    ]
  }
});

purchase 事件
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "order":{
        "purchaseID":"123456789",
        "currencyCode":"USD",
        "priceTotal":39.98,
        "payments":[
          {
            "transactionID":"amx12345",
            "paymentAmount":39.98,
            "paymentType":"credit_card",
            "currencyCode":"USD"
          }
        ]
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "priceTotal":29.99,
        "quantity":1
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "priceTotal":9.99,
        "quantity":1
      }
    ]
  }
});