管理转化来源

下面介绍了如何使用 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 字段,并且 conversionSourceIdgalk: 开头。

{
  "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 跟踪代码管理器 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 字段已设置,且 conversionSourceIdmcdn: 开头。

{
  "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 代码直接从网站获取转化数据。