通知

请注意,客户支持团队无法以您当前的显示语言提供问题排查服务。要联系支持团队员工,请先改用英语或其他支持的语言(西班牙语、葡萄牙语或日语)。

设置含购物车数据的转化

借助含购物车数据的转化报告,您可以衡量搜索广告和购物广告所带来的交易次数、收入和利润。如果您在使用 Floodlight 活动,则可以针对“购买”类转化提交购物车数据。通过发送商家 ID、Feed 标签、Feed 语言和产品数据,您可以确定哪些商品畅销以及哪些商品可能需要更多支持。

本文介绍了如何使用 Google 代码或 Google 跟踪代码管理器设置和提交购物车数据。

要求

若要设置含购物车数据的转化报告,请确保您:

  • 已将您的 Google Merchant Center 账号与 Search Ads 360 账号相关联
  • 已制作广告系列
  • 可以修改您的网站代码
  • 在广告系列中将该 Floodlight 活动用作可出价的转化来源以进行优化

针对 Google 代码的操作说明

第 1 步(共 2 步):创建交易代码和事件代码段

您也可以使用 Campaign Manager 360 或 Search Ads 360 来创建 Floodlight 代码。如果您已有用于记录交易的代码,可以跳过此步骤。

  1. 登录您的 Search Ads 360 账号。
  2. 前往相应的 Search Ads 360 账号页面。
  3. 在导航菜单中,选择工具图标。
  4. 在“衡量”下,选择转化。
  5. 选择您要使用的转化操作,或创建新的转化操作。
  6. 在“代码设置”部分下,选择自行添加代码。
  7. 下载所需的 Google 代码段和事件代码段。
  8. 在网站上每一个网页的 <head> 标记中添加 Google 代码。
  9. 在将发生转化的网页的 <body> 标记中添加事件代码段。

第 2 步(共 2 步):使用购物车数据参数更新代码

  1. 以 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。
  2. 使用购物车数据参数表指定 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>

<!-- 事件代码段的结尾:请勿移除 -->

 
注意:由 Search Ads 360 生成的事件代码段包含可选的 <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 数组

  1. 在 Search Ads 360 或 Campaign Manager 360 中创建 Floodlight 销售代码。不妨了解 Google 跟踪代码管理器的 Floodlight 销售代码。
  2. 将该代码添加到您的 Google 跟踪代码管理器容器中。具体可了解如何设置和安装 Google 跟踪代码管理器。
  3. 如果您使用 Google 跟踪代码管理器的数据层传递数据,请创建一个 JSON ecommerce.purchase.products 数组。

ecommerce.purchase.products 数组示例

'ecommerce':{ 

   'purchase':{ 

      'products': [{

         'id': 'String',

         'price': 'Floating point',

         'quantity': Integer,

         'country': 'String', // Optional

         'language': 'String', // Optional

         'accountId': 'String' // Optional

      },

      {

        … // 交易中的每个 SKU(产品)

 

          // 都位于各自的数组项中。

      }]

   }

}'

第 2 步(共 2 步):使用 Google 跟踪代码管理器更新代码

如果您需要将动态生成的数据传递到由 Google 跟踪代码管理器管理的代码中,可以执行以下任一操作:

使用数据层中的数据

如果您的网站开发者已经在数据层中提供购买明细变量,请按照下列步骤操作,将这些数据传递到 Floodlight 代码:

  1. 使用 dataLayer.push 方法向 Google 跟踪代码管理器的数据层提供相关数据。
  2. 在 Google 跟踪代码管理器中,转到网站的容器页面。
  3. 选择代码标签页并点击用于生成销售报告的 Floodlight 交易代码。
  4. 选择“铅笔”图标以更改代码。
  5. 在“产品报告”下,勾选提供产品级销售数据复选框。
  6. 在“数据源”列表中,选择数据层。
    Google 跟踪代码管理器会自动使用已推送到数据层的 ecommerce.purchase.products 数组中的数据。
  7. 选择保存。
  8. 预览并发布您所做的更改。

使用变量访问其他数据

如果数据层中没有购物车数据参数,您可以使用 Google 跟踪代码管理器变量来传递数据。

  1. 在 Google 跟踪代码管理器容器中,打开 Floodlight 销售代码。
  2. 在“产品报告”下,选择提供产品级的销售数据复选框。
  3. 从“数据源”下拉菜单中,选择自定义配置。
  4. 在以下字段中选择“添加变量”图标:
    • 产品数据
    • 商家 ID
    • Feed 标签
    • Feed 语言
  5. 选择右上角的新建变量按钮。
  6. 选择“变量配置”卡片中的铅笔图标,然后选择相应的变量类型。
  7. 在下一个字段中,输入包含相关数据的对象名称。
  8. 对变量进行必要的修改,然后点击保存。完成后,您应该会在“产品报告”字段中看到用双括号括起来的变量名称。
  9. 选择保存。

购物车数据字段

下表介绍了购物车数据参数所需的类型、示例值和说明:

参数 类型 示例值 说明
id 字符串 "98765" 已售出产品的 ID。此 ID 必须与 Google Merchant Center 中的产品 ID 一致。
价格 浮点数 12.00 单件商品的销售价格(不含税、运费及任何交易级折扣)。
quantity 整数 2 商品的售出数量。

country(可选)

字符串 "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 属性。不妨了解如何启用利润率报告。

本页面可能包含使用 AI 技术翻译的内容。AI 翻译未必准确无误。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
11430645954912864216
true
搜索支持中心
false
true
true
true
true
true
5055977
false
false
false
false
false
⌂ 换网址