Официально срок действия Google Content API для онлайн-покупок истек 18 августа 2026 года . Все разработчики должны как можно скорее перевести существующие интеграции на Merchant API .
Чтобы стимулировать миграцию до полного вывода сервиса из эксплуатации и гарантировать, что разработчики будут соблюдать уведомления о прекращении поддержки в журналах своих приложений, Google внедряет процесс постепенного снижения качества обслуживания, начиная с 1 сентября 2026 года .
Расписание закатов
В таблице ниже представлена хронология снижения качества обслуживания и окончательного вывода из эксплуатации Google Content API for Shopping (версия 2.1):
| Дата | Важный этап | Подробности |
|---|---|---|
| 1 сентября 2026 г. | Введение периодических сбоев в обработке запросов | Запросы без активного расширения начинают периодически завершаться ошибкой HTTP 410 Gone . |
| Начало 2027 года | Вывод из эксплуатации | Полное отключение. Все конечные точки отключены, и все запросы завершаются с ошибкой. |
Снижение качества обслуживания и обработка ошибок
Начиная с 1 сентября 2026 года , запросы, отправляемые в конечные точки Google Content API для покупок клиентами без активного расширения, будут периодически завершаться ошибкой со статусом HTTP 410 Gone .
Формат ответа об ошибке
Когда запрос отклоняется в рамках запланированного снижения качества обслуживания, API возвращает сообщение об ошибке HTTP 410 Gone , содержащее текст сообщения и метаданные с подробной информацией о вашем проекте Google Cloud:
{
"error": {
"code": 410,
"message": "Content API for Shopping was sunset on August 18, 2026 for GCP project with id YOUR_PROJECT_ID and number 123456789012. Please migrate to the Merchant API v1 version. See https://developers.google.com/merchant/api/guides/compatibility for more details",
"status": "ABORTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "content_api_sunset",
"domain": "shoppingcontent.googleapis.com",
"metadata": {
"GCP_ID": "YOUR_PROJECT_ID",
"GCP_NUMBER": "YOUR_PROJECT_NUMBER",
"HELP_CENTER_LINK": "https://developers.google.com/merchant/api/guides/compatibility"
}
}
]
}
}
В ответ на сообщение об ошибке содержатся следующие поля метаданных:
-
GCP_ID: Идентификатор проекта Google Cloud, отправляющего запрос. -
GCP_NUMBER: Уникальный числовой идентификатор проекта Google Cloud. -
HELP_CENTER_LINK: Прямая ссылка на документацию по миграции.
Влияние квот
Искусственно созданные ошибки, возникающие в процессе снижения качества обслуживания, не учитываются в квоте API вашего проекта.
Повторная попытка выполнения неудачных запросов.
Поскольку первоначальное снижение качества обслуживания приводит к сбою лишь части запросов, повторная попытка обработки неудачного запроса может оказаться успешной. Однако полагаться на повторные попытки не является жизнеспособным долгосрочным решением, поскольку количество неудачных запросов будет расти до тех пор, пока все запросы не завершатся с ошибкой при выводе системы из эксплуатации.
Затронутые разработчики
Процесс прекращения поддержки и снижения качества обслуживания применяется к разработчикам и предприятиям следующим образом:
- Интеграция пользовательских API: Если ваша организация использует внутренние инструменты, скрипты или пользовательское программное обеспечение, которые напрямую обращаются к Google Content API для покупок, вам необходимо обновить свои приложения для вызова API для продавцов.
- Сторонние платформы: Если вы получаете доступ к Merchant Center через платформу электронной коммерции, ваш партнер по платформе управляет миграцией от вашего имени. С вашей стороны никаких действий не требуется.
Необходимы действия
Чтобы предотвратить сбои в работе ваших товарных объявлений и управлении учетной записью:
- Ознакомьтесь с обзором API для продавцов , чтобы понять архитектуру, аутентификацию и структуру подсистем API.
- Следуйте руководству по миграции с Content API для покупок на Merchant API , чтобы определить современные аналоги ваших текущих сервисов Content API.
- Установите последние клиентские библиотеки Merchant API для вашего языка программирования.
- Перед развертыванием в производственной среде обновите и протестируйте интеграцию в среде разработки.
Запросить продление
Если вашей организации требуется дополнительное время для завершения миграции, вы можете подать заявку на продление срока, чтобы временно исключить ваш проект Google Cloud из-под действия ошибок, связанных со снижением качества обслуживания. Для запроса продления срока заполните форму запроса на продление срока действия Content API .
Утвержденные продления защищают ваши проекты от запланированных исправлений ошибок в течение утвержденного периода продления. Продления не распространяются на период после окончательного вывода из эксплуатации в начале 2027 года.