设置和测试含购物车数据的转化报告

本文介绍了如何设置含购物车数据的转化,以及如何提交购物车数据。您可以详细了解如何报告含购物车数据的转化

操作说明

含购物车数据的转化依赖于您网站的现有转化跟踪机制。在提交购物车数据之前,您需要设置转化跟踪。或者,您也可以导入 Google Analytics(分析)4 转化;如果您已经在使用 SA360 转化跟踪,则只需将购物车数据添加到现有的转化跟踪代码中。

请与您的网站开发者联系,了解如何传递动态生成的数据,例如在转化过程中所售产品的产品 ID。

添加购物车数据参数

若要提交购物车数据,您需要在事件代码段中额外添加以下参数:

参数 值类型 示例值 说明
event String “purchase” 系统只会处理购物车数据中的“purchase”事件。

discount

(可选)

Float 1.50

在整个订单中应用 1.50 美元的折扣,例如:

  • 免运费
  • 限时优惠促销

注意:使用 Google Analytics(分析)作为转化来源时,折扣参数不受支持。

aw_merchant_id

(可选)

Integer 98765 Merchant Center ID。如果您在多个 Merchant Center 账号中提交某件商品,并想控制系统应从哪个 Merchant Center 账号中读取该商品的数据(例如其销货成本),请提供此参数。

aw_feed_country

(可选)

String “US”

您用来上传商品数据的 Feed 所关联的国家/地区。请使用 CLDR 地区代码。

注意:使用 Google Analytics(分析)作为转化来源时,请改用 aw_feed_label 参数。

aw_feed_language

(可选)

String “EN” 您用来上传商品数据的 Feed 所关联的语言。请使用 ISO 639-1 语言代码。

aw_feed_label

(可选)

String “feed_label”

您用来上传商品数据的 Feed 所关联的标签

注意:只有在使用 Google Analytics(分析)作为转化来源时才受支持。

items Array [{
id: "P12345",
price: 12.50,
quantity: 2
}]
由所购每件商品的价格、数量和商品 ID 组成的一个数组。
items.id String 'P12345'

所购产品的商品 ID。必须与 Merchant Center 中使用的商品 ID 一致。

注意:使用 Google Analytics(分析)作为转化来源时,备选参数 items.item_id 受支持。

items.price Float 12.50 单件商品的销售价格(不含税、运费及任何交易级折扣)。
items.quantity Integer 2 商品的售出数量。

 

示例:需要包含购物车数据时该如何植入 Google 代码

<!-- 转化示例代码 -->
<script type="text/javascript">
gtag('event', 'purchase', {
  "send_to": "AW-9999999999/abc123xyz",
  "transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
  "value": 53.50,
  "currency": "USD",
<!-- CwCD 参数开始 -->
  "discount": 1.50,
  "aw_merchant_id": 98765,
  "aw_feed_country": "US",
  "aw_feed_language": "EN",
  "items": [
    {
      "id": "P12345",
      "quantity": 2,
      "price": 12.50
    },
    {
      "id": "P67890",
      "quantity": 1,
      "price": 30.00
    }
  ]
<!-- CwCD 参数结束 -->
});
/* ]]> */
</script>

数据层实现代码示例

<!-- 数据层推送示例代码 -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- CwCD 参数数据层推送开始 -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
  {
    "id": "P12345",
    "quantity": 2,
    "price": 12.50
  },
  {
    "id": "P67890",
    "quantity": 1,
    "price": 30.00
  }
]
<!-- CwCD 参数数据层推送结束 -->
});

使用 JavaScript 变量向 Google 跟踪代码管理器提供购物车数据的示例

<!-- JavaScript 变量示例代码-->
<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 53.50;
currency = "USD";
<!-- CwCD 参数开始 -->
discount = 1.50;
aw_merchant_id = 98765;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
{
  "id": "P12345",
  "quantity": 2,
  "price": 12.50
},
{
  "id": "P67890",
  "quantity": 1,
  "price": 30.00
}
];
<!-- CwCD 参数结束 -->
/* ]]> */
</script>

提供销货成本 (COGS) Feed 属性以在报告中显示利润率

若想在报告中显示利润,您需要在 Merchant Center 商品 Feed 中提供 cost_of_goods_sold Feed 属性。不妨了解如何创建 Feed

cost_of_goods_sold (COGS) 表示所销售产品的成本。Google Ads 使用此属性计算每种产品的利润率(利润 = 收入 - 销货成本)。如果您没有精确的产品销货成本数据,但仍想在报告中看到利润,可以使用大致估算的销货成本值。例如,您可以将销货成本估算为产品价格的 80%。

可通过以下 3 种方式提供销货成本数据:

  • 通过产品 Feed
  • 通过 Content API
  • 通过创建一个 补充 Feed 并提供各款产品的估算成本或实际成本值

如果您选择不提供 cost_of_goods_sold Feed 属性,则无法在报告中看到某些指标(例如销货成本和毛利润)的值。

测试是否正确实现了含购物车数据的转化

如果系统未提供含购物车数据的转化指标或这些指标显示有误,您应该验证是否已正确实现转化跟踪代码参数。为此,请按照以下步骤完成一笔测试订单,看看参数是否传递正确:

  1. 打开 Chrome 开发者工具,方法是点击 Google Chrome 网络浏览器右上角的 Chrome 菜单 ,然后依次选择更多工具 > 开发者工具
  2. 在“开发者工具”窗格中,选择网络
  3. 在 Google Chrome 网络浏览器中提交您的测试订单。
  4. 搜索包含您的转化的请求(搜索“/conversion”)。查询字符串参数应包含购物车参数,如下例所示:

mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = discount
bttype = event type
item = items (the array) mapping all items with (items.id * items.price * items.quantity)

相关链接

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
177091024284817404
true
搜索支持中心
true
true
true
true
true
73067
false
false
false