下面介绍了如何使用 Content API for Shopping 管理商家帐号的转化来源。
借助 Merchant Center 转化来源,您可以在商家帐号中查看来自非付费商品详情和网站的转化数据。
您需要先为商家帐号设置自动标记功能并声明网站的所有权,然后才能使用 Content API for Shopping 管理转化来源。
关联 Google Analytics(分析)
您可以使用 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"
}
创建后,您可以将转化来源的 destinationId
与 Google 代码搭配使用,直接从您的网站获取转化数据。