下面介绍了如何使用 Merchant API 管理 Merchant Center 账号的转化来源。
借助 Merchant Center 转化来源,您可以在 Merchant Center 账号中查看非付费商品详情和您的网站带来的转化数据。
您需要先设置自动标记并为 Merchant Center 账号声明网站,然后才能使用 Merchant API 管理转化来源。一个 Merchant Center 账号最多可以有 200 个转化来源。
关联 Google Analytics
您可以使用 Google Analytics 跟踪免费商品详情和网站上的转化。
如果您拥有 Google Analytics 媒体资源的管理员访问权限,则可以通过创建 Google Analytics 转化来源将该媒体资源与您的 Merchant Center 账号相关联。
以下 API 请求会在您的 Merchant Center 账号下为 Google Analytics 创建一个新的 ConversionSource 对象:
POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources
{
"googleAnalyticsLink": {
"propertyId": PROPERTY_ID
}
}
以下示例响应包含 ConversionSource 对象。Google Analytics 转化来源的 googleAnalyticsLink 字段已设置,其名称遵循 accounts/{ACCOUNT}/conversionSources/galk:{PROPERTY_ID}。
{
"name": "accounts/{ACCOUNT_ID}/conversionSources/galk:PROPERTY_ID"
"googleAnalyticsLink": {
"propertyId": "PROPERTY_ID",
"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 代码创建网站转化来源,直接向 Merchant Center 账号发送转化数据。 您可以使用 Google 跟踪代码管理器 API 设置现有的 Google 代码,也可以使用在添加新的网站转化来源时自动创建的新代码。
以下示例展示了如何在 Merchant Center 账号下创建新的 accounts.conversionSources 对象以进行网站跟踪:
POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources
{
"merchantCenterDestination": {
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"attributionModel": "CROSS_CHANNEL_LAST_CLICK"
},
"displayName": "My tag destination",
"currencyCode": "CHF"
}
}
以下是包含 ConversionSource 对象的示例响应。网站转化来源的 merchantCenterDestination 字段已设置,其名称遵循 accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}。
{
"name": "accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}",
"merchantCenterDestination": {
"destination": "MC-ABCD1234",
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"attributionModel": "CROSS_CHANNEL_LAST_CLICK"
},
"displayName": "My tag destination",
"currencyCode": "CHF"
},
"state": "ACTIVE",
"controller": "MERCHANT"
}
创建完成后,您可以使用转化来源的 destination 和 Google 代码直接从您的网站获取转化数据。
了解详情
如需了解如何从 Content API for Shopping 迁移,请参阅迁移转化来源管理。