管理转化来源

下面介绍了如何使用 Merchant API 管理商家帐号的转化来源。

借助 Merchant Center 转化来源,您可以在商家帐号中查看来自非付费商品详情网站的转化数据。

您需要先为商家帐号设置自动标记声明网站所有权,然后才能使用 Merchant API 管理转化来源。一个商家帐号最多可以有 200 个转化来源。

您可以使用 Google Analytics(分析)跟踪非付费商品详情和网站上的转化情况。

如果您拥有 Google Analytics(分析)媒体资源的管理员访问权限,则可以通过创建 Google Analytics(分析)转化来源,将该媒体资源与您的商家帐号相关联。

以下 API 请求会在您的商家帐号下为 Google Analytics(分析)创建一个新的 ConversionSource 对象:

POST  https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/

{
 "googleAnalyticsLink": {
   "propertyId": propertyId
  }
}

以下示例响应包含一个 ConversionSource 对象。Google Analytics(分析)转化来源设置了 googleAnalyticsLink 字段和以 galk: 开头的 conversionSourceId

{
  "conversionSourceId": "galk:propertyId",
  "googleAnalyticsLink": {
    "propertyId": "propertyId",
    "attributionSettings": {
       "attributionLookbackWindowDays": 30,
       "atributionModel": "CROSS_CHANNEL_DATA_DRIVEN",
       "conversionType": [
        {
           "name": "purchase",
           "report": true
        }
       ]
   },
   "propertyName": "My Property Name"
  },
 "state": "ACTIVE",
 "controller": "MERCHANT"
}

使用 Google 代码

如果您没有 Google Analytics(分析)媒体资源,可以使用 Google 代码创建网站转化来源,从而将转化数据直接发送到您的商家帐号。您可以使用 Google 跟踪代码管理器 API 设置现有的 Google 代码,也可以使用在添加新的网站转化来源时自动创建的新代码。

以下示例展示了如何在您的商家帐号下创建一个新的 ConversionSource 对象,以用于网站跟踪:

POST https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/

{
  "merchantCenterDestination": {
    "displayName": "My tag destination",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "currencyCode": "CHF"
  }
}

下面是一个包含 ConversionSource 对象的示例响应。网站转化来源设置了 merchantCenterDestination 字段和以 mcdn: 开头的 conversionSourceId

{
  "name": "mcdn:12341241234",
  "merchantCenterDestination": {
    "destination": "MC-ABCD1234",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  },
  "state": "ACTIVE",
  "controller": "MERCHANT"
}

创建后,您可以将转化来源的 destinationGoogle 代码结合使用,直接从您的网站获取转化数据。