На этой странице мы предоставляем рекомендации по планированию миграции вашего API.
Затем мы рассмотрим основные шаги, необходимые для миграции.
Спланируйте свою миграцию
Сопоставьте методы Content API для покупок с методами Merchant API.
Четкое понимание новых методов и ресурсов, необходимых для работы с Merchant API, очень полезно.
Разберитесь в наиболее значимых изменениях, которые касаются вашей миграции.
Мы рекомендуем ознакомиться со следующими ресурсами и учитывать их при миграции, поскольку они окажутся полезными:
- Обзор перехода с Content API : В этом разделе подробно описаны основные изменения, о которых следует знать в Merchant API.
- Руководства по миграции для конкретных под-API : Ознакомьтесь с необходимыми руководствами по миграции для конкретных под-API, поскольку они содержат важную информацию, такую как новые сопоставления полей. Например, см. раздел «Миграция управления продуктами» .
- Справочник по API для продавцов содержит подробную информацию о ресурсах и методах API для продавцов.
- В этом кратком руководстве показано, как быстро начать использовать Merchant API для создания учетной записи и загрузки примера товара.
- Руководства по конкретным функциям : Для внедрения новых функций или для получения дополнительных разъяснений вы можете ознакомиться с руководствами по функциям, представленными в меню навигации.
Определите, какие вспомогательные API вы планируете перенести и внедрить.
Определите две вещи:
- Функции Merchant API, необходимые для миграции.
- Новые функции, которые вы хотите внедрить
После этого вы сможете определить объем работы и составить приоритетный список вспомогательных API, над которыми следует работать.
Мы рекомендуем перенести все или как можно больше аспектов. Если из-за важности и сложности переноса всей реализации Content API изначально невозможен, отдайте приоритет следующим под-API.
Этапы миграции
Зарегистрируйтесь как разработчик. Чтобы использовать Merchant API, необходимо создать связь между вашим проектом Google Cloud и вашей основной учетной записью Merchant Center. Эта одноразовая регистрация требуется для каждого проекта Google Cloud, который вы используете с Merchant API. Вы можете ознакомиться со всем процессом здесь .
Для ускорения процесса тестирования можно попробовать разные методы . Мы рекомендуем использовать Google APIs Explorer для проведения базовых тестов.
Формат URL-адресов запросов для Merchant API следующий:
https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}…Воспользуйтесь нашими примерами кода и клиентскими библиотеками.
Чтобы сократить время внедрения и воспользоваться преимуществами gRPC , используйте клиентские библиотеки и примеры кода .
В наши руководства также включены примеры кода. Например, см. раздел «Добавление товара» .
Протестируйте простые сценарии взаимодействия пользователя с сайтом.
Проведите тестирование пользовательского пути для всех под-API и функций, которые вы планируете перенести, с учетом следующих целей:
- Перенесенные ресурсы и звонки отображают корректные результаты обработки.
- Коэффициент ошибок остается низким.
Спланируйте внедрение
Мы рекомендуем следующий подход:
- Реализуйте по одному под-API или методу за раз.
- Внедряйте систему только в небольшой сегмент бизнеса за раз.
- Постоянно следите за появлением проблем.
Выполните миграцию.
Займитесь написанием кода с использованием новых ресурсов и конечных точек.
После проведения первоначального тестирования и разработки плана выпуска интегрируйте Merchant API в свои рабочие процессы.
Монитор.
Будьте готовы к решению потенциальных проблем.