管理转化来源

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

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

您需要先为商家帐号设置自动标记功能声明网站的所有权,然后才能使用 Content API for Shopping 管理转化来源。

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

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

下例就在您的商家帐号下为 Google Analytics(分析)创建了一个新的 ConversionSource 对象:

POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/conversionsources/
{
 "googleAnalyticsLink": {
   "propertyId": {propertyId}
  }
}

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

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

使用 Google 代码

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

下例就创建了一个新的 ConversionSource 对象,用于在您的商家帐号下执行网站跟踪:

POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/conversionsources/
{
  "merchantCenterDestination": {
    "displayName": "My tag destination",
    "attributionSettings": {
      "attributionLookbackWindowInDays": 60,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "currencyCode": "CHF"
  }
}

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

{
  "conversionSourceId": "mcdn:12341241234",
  "merchantCenterDestination": {
    "destinationId": "MC-ABCD1234",
    "attributionSettings": {
      "attributionLookbackWindowInDays": 60,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  },
  "state": "ACTIVE",
  "controller": "MERCHANT"
}

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