Перенесите управление источниками конверсий из Content API for Shopping.
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Источники конверсий Merchant Center позволяют просматривать данные о конверсиях из бесплатных объявлений и с вашего веб-сайта в вашем аккаунте Merchant Center. API Merchant позволяет управлять источниками конверсий для вашего аккаунта Merchant Center. Подробнее см. в разделе Управление источниками конверсий .
На этой странице описывается, как перенести управление источниками конверсий из Content API в Merchant API.
Запросы
Ниже приведен пример сравнения API контента для покупок с API источников конверсий торговцев для запросов источников конверсий:
| API контента | API торговца |
---|
URL | GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | GET https://merchantapi.googleapis.com/conversions/v1/ {NAME} |
Идентификаторы | {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | {NAME} |
Методы
Вот что изменилось для методов источников конверсий в API источников конверсий:
Метод | URL в API контента для покупок | URL в API продавца | Идентификаторы в API контента для покупок | Идентификаторы в API продавца | Описание |
create | POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources | POST https://merchantapi.googleapis.com/conversions/v1/accounts/ {PARENT} /conversionSources | {MERCHANT_ID} | {PARENT} | В API Мерчанта propertyName называется property . |
обновлять | PATCH https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | PATCH https://merchantapi.googleapis.com/conversions/v1/accounts/ {CONVERSIONSOURCE_NAME} | {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | {CONVERSIONSOURCE_NAME} | В API Мерчанта destinationId называется destination . |
delete | DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | DELETE https://merchantapi.googleapis.com/conversions/v1/accounts/ {NAME} | {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | {NAME} | В API Merchant attributionLookbackWindowInDays называется attributionLookbackWindowDays . В Merchant API includeInReporting называется report . |
undelete | POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} :undelete | POST https://merchantapi.googleapis.com/conversions/v1/accounts/ {name} :undelete | {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | {NAME} | URL и идентификаторы в Merchant API отличаются. API источников конверсий возвращает ConversionSource вместо Empty . |
get | GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | GET https://merchantapi.googleapis.com/conversions/v1/accounts/ {NAME} | {MERCHANT_ID} /conversionSources/ {CONVERSIONSOURCE_ID} | {NAME} | URL и идентификаторы в Merchant API отличаются. |
list | GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /conversionSources | GET https://merchantapi.googleapis.com/conversions/v1/ {PARENT} /conversionSources | {MERCHANT_ID} | {PARENT} | URL и идентификаторы в Merchant API отличаются. |
Ресурсы
В следующей таблице указаны изменения в ресурсах источников конверсий в API источников конверсий:
API контента для покупок | API торговца | Описание |
googleAnalyticsLink: { property_id: int64, Настройки атрибуции: объект, Имя_свойства: строка } | googleAnalyticsLink: { propertyId: int64, Настройки атрибуции: объект, свойство: строка } | В API Мерчанта propertyName называется property . |
merchantCenterDestination: { destinationId: string, Настройки атрибуции: объект, displayName: строка, currencyCode: строка } | merchantCenterDestination: { destination: string, Настройки атрибуции: объект, displayName: строка, currencyCode: строка } | В API Мерчанта destinationId называется destination . |
attributionSettings: { attributionLookbackWindowDays: int32, attributionModel: объект, повторная конверсияТип: { имя: строка, includeInReporting: bool } } | attributionSettings: { attributionLookbackWindowDays: int32, attributionModel: объект, повторная конверсияТип: { имя: строка, отчет: bool } } | В API Merchant attributionLookbackWindowInDays называется attributionLookbackWindowDays . В Merchant API includeInReporting называется report . |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-08 UTC.
[null,null,["Последнее обновление: 2025-08-08 UTC."],[[["\u003cp\u003eMerchant Center conversion sources provide insights into conversions from free listings and your website within your merchant account.\u003c/p\u003e\n"],["\u003cp\u003eThe Merchant API enables management of these conversion sources, offering a more streamlined approach compared to the Content API.\u003c/p\u003e\n"],["\u003cp\u003eThis migration guide details key changes in requests, methods, and resources when transitioning from the Content API to the Merchant API for conversion source management.\u003c/p\u003e\n"],["\u003cp\u003eNotable changes include URL and identifier structures, method functionalities, and resource attribute naming conventions.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the provided tables for a comprehensive comparison of the Content API and the Merchant API functionalities for conversion source management.\u003c/p\u003e\n"]]],["The content details migrating conversion source management from Content API to Merchant API. Key changes include new URLs and identifiers for requests like `GET`, `POST`, `PATCH`, `DELETE`. Methods like `create`, `update`, `delete`, `undelete`, `get`, and `list` now use different URLs and identifiers. Resource names like `propertyName` are renamed to `property`, `destinationId` to `destination`, and `includeInReporting` to `report`.`attributionLookbackWindowInDays` is renamed to `attributionLookbackWindowDays`.\n"],null,["# Migrate conversion sources management from the Content API for Shopping\n\nMerchant Center conversion sources let you view conversion data from [free\nlistings](//support.google.com/merchants/answer/12046446), and from [your\nwebsite](//support.google.com/merchants/answer/13071753), in your Merchant\nCenter account. The Merchant API lets you manage conversion sources for your\nMerchant Center account. For more information, see [Manage conversion\nsources](/merchant/api/guides/conversion-sources/overview).\n\nThis page describes how you can migrate conversion sources management from\nContent API to Merchant API.\n\nRequests\n--------\n\nHere's a sample comparison of the Content API for Shopping to the Merchant\nConversion Sources API for conversion sources requests:\n\n| | Content API | Merchant API |\n|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|\n| URL | `GET https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | `GET https://merchantapi.googleapis.com/conversions/v1/`\u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e |\n| Identifiers | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e |\n\nMethods\n-------\n\nHere is what has changed for conversion sources methods in the Conversion\nSources API:\n\n|------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|---------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Method** | **URL in Content API for Shopping** | **URL in Merchant API** | **Identifiers in Content API for Shopping** | **Identifiers in Merchant API** | **Description** |\n| `create` | `POST https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources` | `POST https://merchantapi.googleapis.com/conversions/v1/accounts/`\u003cvar translate=\"no\"\u003e{PARENT}\u003c/var\u003e`/conversionSources` | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{PARENT}\u003c/var\u003e | In Merchant API, `propertyName` is called `property`. |\n| update | `PATCH https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | `PATCH https://merchantapi.googleapis.com/conversions/v1/accounts/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_NAME}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_NAME}\u003c/var\u003e | In Merchant API, `destinationId` is called `destination`. |\n| `delete` | `DELETE https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | `DELETE https://merchantapi.googleapis.com/conversions/v1/accounts/`\u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e | In Merchant API, `attributionLookbackWindowInDays` is called `attributionLookbackWindowDays`. In Merchant API, `includeInReporting` is called `report`. |\n| `undelete` | `POST https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e`:undelete` | `POST https://merchantapi.googleapis.com/conversions/v1/accounts/`\u003cvar translate=\"no\"\u003e{name}\u003c/var\u003e`:undelete` | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e | URL and identifiers are different in Merchant API. The Conversion Sources API returns `ConversionSource` instead of `Empty`. |\n| `get` | `GET https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | `GET https://merchantapi.googleapis.com/conversions/v1/accounts/`\u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources/`\u003cvar translate=\"no\"\u003e{CONVERSIONSOURCE_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{NAME}\u003c/var\u003e | URL and identifiers are different in Merchant API. |\n| `list` | `GET https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e`/conversionSources` | `GET https://merchantapi.googleapis.com/conversions/v1/`\u003cvar translate=\"no\"\u003e{PARENT}\u003c/var\u003e`/conversionSources` | \u003cvar translate=\"no\"\u003e{MERCHANT_ID}\u003c/var\u003e | \u003cvar translate=\"no\"\u003e{PARENT}\u003c/var\u003e | URL and identifiers are different in Merchant API. |\n\nResources\n---------\n\nThe following table mentions the changes in conversion sources resources in the\nConversion Sources API:\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Content API for Shopping | Merchant API | Description |\n| `googleAnalyticsLink: { ` property_id: int64, ` ` attributionSettings: object, ` ` propertyName: string ` ` } ` ` | `googleAnalyticsLink: { ` propertyId: int64, ` ` attributionSettings: object, ` ` property: string ` ` ` } ` | In Merchant API, `propertyName` is called `property`. |\n| `merchantCenterDestination: { ` destinationId: string, ` ` attributionSettings: object, ` ` displayName: string, ` ` currencyCode: string ` ` ` } ` | `merchantCenterDestination: { ` \u003cbr /\u003e ` ` destination: string, ` ` attributionSettings: object, ` ` displayName: string, ` ` currencyCode: string ` ` ` } ` | In Merchant API, `destinationId` is called `destination`. |\n| `attributionSettings: { ` \u003cbr /\u003e ` ` attributionLookbackWindowDays: int32, ` ` attributionModel: object, ` ` repeated conversionType: { ` ` name: string, ` ` includeInReporting: bool ` ` } ` ` ` } ` | `attributionSettings: { ` \u003cbr /\u003e ` ` attributionLookbackWindowDays: int32, ` ` attributionModel: object, ` ` repeated conversionType: { ` ` name: string, ` ` report: bool ` ` } ` ` ` } ` | In Merchant API, `attributionLookbackWindowInDays` is called `attributionLookbackWindowDays`. In Merchant API, `includeInReporting` is called `report`. |"]]