管理转化来源

下面介绍了如何使用 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 代码直接从您的网站获取转化数据。