借助含购物车数据的转化报告,您可以衡量搜索广告和购物广告所带来的交易次数、收入和利润。如果您在使用 Floodlight 活动,则可以针对“购买”类转化提交购物车数据。通过发送商家 ID、Feed 标签、Feed 语言和产品数据,您可以确定哪些商品畅销以及哪些商品可能需要更多支持。
本文介绍了如何使用 Google 代码或 Google 跟踪代码管理器设置和提交购物车数据。
要求
若要设置含购物车数据的转化报告,请确保您:
- 已将您的 Google Merchant Center 账号与 Search Ads 360 账号相关联
- 已制作广告系列
- 可以修改您的网站代码
- 在广告系列中将该 Floodlight 活动用作可出价的转化来源以进行优化
针对 Google 代码的操作说明
第 1 步(共 2 步):创建交易代码和事件代码段
您也可以使用 Campaign Manager 360 或 Search Ads 360 来创建 Floodlight 代码。如果您已有用于记录交易的代码,可以跳过此步骤。
- 登录您的 Search Ads 360 账号。
- 前往相应的 Search Ads 360 账号页面。
- 在导航菜单中,选择工具图标。
- 在“衡量”下,选择转化。
- 选择您要使用的转化操作,或创建新的转化操作。
- 在“代码设置”部分下,选择自行添加代码。
- 下载所需的 Google 代码段和事件代码段。
- 在网站上每一个网页的 <head> 标记中添加 Google 代码。
- 在将发生转化的网页的 <body> 标记中添加事件代码段。
第 2 步(共 2 步):使用购物车数据参数更新代码
- 以 JSON items 数组格式,在事件代码段中添加相应参数。
数组中的每一项都包含以下参数:
id:所售商品的 ID(必须与关联的 Merchant Center Feed 中的 ID 一致)。price:所售商品的价格。quantity:所售商品的数量。country(可选)merchant_feed_language(可选):Feed 内容所使用的语言,采用 2 个字母的 ISO 639-1 代码表示。merchant_feed_label(可选):用于标识 Google Merchant Center 中使用的特定 Feed 的标签。merchant_id(可选):零售商的 Google Merchant Center ID。注意:如果您有多个 Google Merchant Center Feed,则必须提供具体的 Merchant Center ID。
- 使用购物车数据参数表指定 JSON items 数组的参数。
事件代码段示例
<!--
“致谢”页面 (http://www.example.com/thanks) 的事件代码段:请勿移除。
您可以在您所跟踪事件的网页上放置此代码段。
创建日期:2017 年 11 月 1 日
-->
<script>
gtag('event', 'purchase',
{
'allow_custom_scripts': true,
'send_to': 'DC-1234567/group1/thank123+transactions',
'transaction_id': '012345',
'value': 129.97,
'items': [
{ 'id': '123456755559',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456788889',
'price': 54.00,
'quantity': 2
}
],
'country': 'us',
'language': 'en',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'en',
'merchant_id': 987
}
);
</script>
<noscript>
<img src="/p/https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=129.97;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=012345;prd=i1:123456755559|p1:19.99|q1:1|i2:123456788889|p2:54.0|q2:2|c:us|l:en?" width="1" height="1" alt="">
</noscript>
<!-- 事件代码段的结尾:请勿移除 -->
<noscript> 代码,此代码包含 Floodlight 图片代码。系统会使用这个代码来报告在不支持 JavaScript 的浏览器中发生的转化。如果您的网站支持尚未启用 JavaScript 的浏览器,建议您更新 Floodlight 图片代码,以包含如示例所示的购物车数据参数。包含国家/地区代码和语言代码的事件代码段示例
您可以使用 Merchant Center 通过多个 Feed 提交产品,每个 Feed 定位到特定的语言和国家/地区。例如,如果您在美国和加拿大销售相同的产品,则可以设置三个 Feed,分别使用以下目标国家/地区和语言:
- 美国适用价格和英文说明
- 加拿大适用价格和法语说明
- 加拿大适用价格和英语说明
如果您提交的 Feed 包含相同的产品 ID,但目标语言或国家/地区有所不同,则您需要在购物车数据参数中添加相应的语言和国家/地区代码。
下例是定位到法裔加拿大人的 Feed 所对应的 items 数组:
'items': [
{ 'id': '123456788889',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456755559',
'price': 54.00,
'quantity': 2
}
],
'country': 'ca',
'language': 'fr',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'fr',
'merchant_ID': 987
Google 跟踪代码管理器说明
Google 跟踪代码管理器可帮助您维护网站上的代码。您可以在 Google 跟踪代码管理器中添加和更新代码,而不用直接在网站上操作。然后,Google 跟踪代码管理器会根据需要在网站上输出格式正确的代码。不妨详细了解 Google 跟踪代码管理器。
第 1 步(共 2 步):创建交易代码和 JSON 数组
- 在 Search Ads 360 或 Campaign Manager 360 中创建 Floodlight 销售代码。不妨了解 Google 跟踪代码管理器的 Floodlight 销售代码。
- 将该代码添加到您的 Google 跟踪代码管理器容器中。具体可了解如何设置和安装 Google 跟踪代码管理器。
- 如果您使用 Google 跟踪代码管理器的数据层传递数据,请创建一个 JSON
ecommerce.purchase.products数组。
ecommerce.purchase.products 数组示例
|
|
第 2 步(共 2 步):使用 Google 跟踪代码管理器更新代码
如果您需要将动态生成的数据传递到由 Google 跟踪代码管理器管理的代码中,可以执行以下任一操作:
使用数据层中的数据
如果您的网站开发者已经在数据层中提供购买明细变量,请按照下列步骤操作,将这些数据传递到 Floodlight 代码:
- 使用 dataLayer.push 方法向 Google 跟踪代码管理器的数据层提供相关数据。
- 在 Google 跟踪代码管理器中,转到网站的容器页面。
- 选择代码标签页并点击用于生成销售报告的 Floodlight 交易代码。
- 选择“铅笔”图标以更改代码。
- 在“产品报告”下,勾选提供产品级销售数据复选框。
- 在“数据源”列表中,选择数据层。
Google 跟踪代码管理器会自动使用已推送到数据层的ecommerce.purchase.products数组中的数据。 - 选择保存。
- 预览并发布您所做的更改。
使用变量访问其他数据
如果数据层中没有购物车数据参数,您可以使用 Google 跟踪代码管理器变量来传递数据。
- 在 Google 跟踪代码管理器容器中,打开 Floodlight 销售代码。
- 在“产品报告”下,选择提供产品级的销售数据复选框。
- 从“数据源”下拉菜单中,选择自定义配置。
- 在以下字段中选择“添加变量”图标:
- 产品数据
- 商家 ID
- Feed 标签
- Feed 语言
- 选择右上角的新建变量按钮。
- 选择“变量配置”卡片中的铅笔图标,然后选择相应的变量类型。
- 在下一个字段中,输入包含相关数据的对象名称。
- 对变量进行必要的修改,然后点击保存。完成后,您应该会在“产品报告”字段中看到用双括号括起来的变量名称。
- 选择保存。
购物车数据字段
下表介绍了购物车数据参数所需的类型、示例值和说明:
| 参数 | 类型 | 示例值 | 说明 |
|---|---|---|---|
id |
字符串 | "98765" | 已售出产品的 ID。此 ID 必须与 Google Merchant Center 中的产品 ID 一致。 |
价格 |
浮点数 | 12.00 | 单件商品的销售价格(不含税、运费及任何交易级折扣)。 |
quantity |
整数 | 2 | 商品的售出数量。 |
|
|
字符串 | "840" |
您用来上传商品数据的 Feed 所关联的国家/地区。请使用 ISO 3166 国家/地区代码。 只有在商品 ID 在多个 Merchant Center Feed 中不唯一时,才需要指定此字段。 |
merchant_feed_label(可选) |
字符串 | "MAIN" | 用于标识 Google Merchant Center 中使用的特定 Feed 的标签。 |
merchant_feed_language(可选) |
字符串 | "fr" | Feed 内容所使用的语言,采用 2 个字母的 ISO 639-1 代码表示。 |
merchant_id(可选) |
整数 | 987 | 零售商的 Google Merchant Center ID。 |
生成利润率报告(可选)
如果您要生成利润率报告,就必须在 Google Merchant Center 产品 Feed 中提供销货成本 Feed 属性。不妨了解如何启用利润率报告。