Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Подинтерфейс API «Продукты» позволяет программно управлять ассортиментом товаров в Google Merchant Center. Вы можете создавать, извлекать, обновлять и удалять товары, что обеспечивает гибкую интеграцию ваших систем напрямую с Google.
Ключевой концепцией Merchant API является различие между отправляемыми вами данными и конечным продуктом, который использует Google. Такое разделение обеспечивает более чёткую модель жизненного цикла данных о товаре и более точный контроль над информацией о нём. API отражает это двумя основными ресурсами:
ProductInput : представляет собой необработанные данные о товарах, которые вы отправляете в определенный источник данных. Представьте себе строку, загружаемую в файл фида, или данные, отправляемые с помощью вызова API до обработки Merchant Center. Этот ресурс используется для всех операций записи ( insert , patch , delete ).
Product : это ресурс, доступный только для чтения, который представляет собой конечный обработанный продукт, отображаемый в Merchant Center и на поверхностях Google. Он формируется из одного основного ресурса ProductInput и нуля или более дополнительных ресурсов ProductInput после применения всех правил фида и обработки. Этот ресурс содержит информацию о конечном статусе продукта и любых проблемах с качеством данных. Этот ресурс используется для всех операций чтения ( get , list ).
Формат и требования ко всем атрибутам продукта, отправляемым с использованием ресурса ProductInput , определены в спецификации данных о продукте .
Что можно делать с помощью подAPI «Продукты»
Подпрограмма API «Продукты» позволяет выполнять следующие ключевые задачи. Ознакомьтесь с руководствами, чтобы получить подробные инструкции и примеры кода для каждого варианта использования.
Добавление и управление продуктами : узнайте, как добавлять новые продукты в свою учетную запись, предоставлять дополнительные данные по существующим и удалять продукты, которые вы больше не продаете.
Регулярно обновляйте свои продукты : узнайте, как эффективно выполнять частичные обновления часто меняющихся атрибутов продукта, таких как цена и доступность.
Перечислите данные о ваших продуктах и проблемы с ними : узнайте, как получить доступ к обработанным продуктам, проверить статус их утверждения для разных пунктов назначения и выявить любые проблемы с качеством данных, которые могут повлиять на их видимость.
Прежде чем начать
Перед использованием под-API «Продукты» необходимо создать хотя бы один источник данных API в вашей учётной записи Merchant Center. Под-API «Продукты» позволяет добавлять и обновлять товары только в источниках данных типа API . Инструкции см. в руководстве «Управление источниками данных API для загрузки товаров» .
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-08-12 UTC."],[[["\u003cp\u003eThe Merchant Products API allows you to programmatically manage your product data, including inserting, updating, retrieving, and deleting products.\u003c/p\u003e\n"],["\u003cp\u003eProducts are managed through two key resources: \u003ccode\u003eproductInputs\u003c/code\u003e (representing input data) and \u003ccode\u003eproducts\u003c/code\u003e (representing processed products in the Shopping database).\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eproductInputs\u003c/code\u003e can be primary or supplementary and are used to construct the final \u003ccode\u003eproduct\u003c/code\u003e that appears in your online or local store catalogs.\u003c/p\u003e\n"],["\u003cp\u003eThe API offers advantages over file-based uploads, such as faster response times and real-time updates.\u003c/p\u003e\n"],["\u003cp\u003eBefore using the API, ensure you have a data source set up and are familiar with Shopping Ads and free listings policies.\u003c/p\u003e\n"]]],["The Merchant Products API allows programmatic product data management via `productInputs` and `products` resources. Actions include inserting `productInput` data with required fields like `channel`, `offerId`, `contentLanguage`, and `feedLabel` using `accounts.productInputs.insert`. Processed products can be retrieved using `accounts.products.get` and listed with `accounts.products.list`. Product inputs are deleted using `accounts.productInputs.delete`, specifying the data source. Products are built from primary and supplemental data sources, enabling real-time catalog management. You can use Batch mode to manage many products.\n"],null,[]]