Начните миграцию

На этой странице мы предоставляем рекомендации по планированию миграции вашего API.

Затем мы рассмотрим основные шаги, необходимые для миграции.

Спланируйте свою миграцию

  1. Сопоставьте методы Content API для покупок с методами Merchant API.

    Четкое понимание новых методов и ресурсов, необходимых для работы с Merchant API, очень полезно.

  2. Разберитесь в наиболее значимых изменениях, которые касаются вашей миграции.

    Мы рекомендуем ознакомиться со следующими ресурсами и учитывать их при миграции, поскольку они окажутся полезными:

    • Обзор перехода с Content API : В этом разделе подробно описаны основные изменения, о которых следует знать в Merchant API.
    • Руководства по миграции для конкретных под-API : Ознакомьтесь с необходимыми руководствами по миграции для конкретных под-API, поскольку они содержат важную информацию, такую ​​как новые сопоставления полей. Например, см. раздел «Миграция управления продуктами» .
    • Справочник по API для продавцов содержит подробную информацию о ресурсах и методах API для продавцов.
    • В этом кратком руководстве показано, как быстро начать использовать Merchant API для создания учетной записи и загрузки примера товара.
    • Руководства по конкретным функциям : Для внедрения новых функций или для получения дополнительных разъяснений вы можете ознакомиться с руководствами по функциям, представленными в меню навигации.
  3. Определите, какие вспомогательные API вы планируете перенести и внедрить.

    Определите две вещи:

    • Функции Merchant API, необходимые для миграции.
    • Новые функции, которые вы хотите внедрить

    После этого вы сможете определить объем работы и составить приоритетный список вспомогательных API, над которыми следует работать.

    Мы рекомендуем перенести все или как можно больше аспектов. Если из-за важности и сложности переноса всей реализации Content API изначально невозможен, отдайте приоритет следующим под-API.

Этапы миграции

  1. Зарегистрируйтесь как разработчик. Чтобы использовать Merchant API, необходимо создать связь между вашим проектом Google Cloud и вашей основной учетной записью Merchant Center. Эта одноразовая регистрация требуется для каждого проекта Google Cloud, который вы используете с Merchant API. Вы можете ознакомиться со всем процессом здесь .

  2. Для ускорения процесса тестирования можно попробовать разные методы . Мы рекомендуем использовать Google APIs Explorer для проведения базовых тестов.

    Формат URL-адресов запросов для Merchant API следующий:

    https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}
    
  3. Воспользуйтесь нашими примерами кода и клиентскими библиотеками.

    Чтобы сократить время внедрения и воспользоваться преимуществами gRPC , используйте клиентские библиотеки и примеры кода .

    В наши руководства также включены примеры кода. Например, см. раздел «Добавление товара» .

  4. Протестируйте простые сценарии взаимодействия пользователя с сайтом.

    Проведите тестирование пользовательского пути для всех под-API и функций, которые вы планируете перенести, с учетом следующих целей:

    • Перенесенные ресурсы и звонки отображают корректные результаты обработки.
    • Коэффициент ошибок остается низким.

Спланируйте внедрение

Мы рекомендуем следующий подход:

  • Реализуйте по одному под-API или методу за раз.
  • Внедряйте систему только в небольшой сегмент бизнеса за раз.
  • Постоянно следите за появлением проблем.

Выполните миграцию.

  1. Займитесь написанием кода с использованием новых ресурсов и конечных точек.

    После проведения первоначального тестирования и разработки плана выпуска интегрируйте Merchant API в свои рабочие процессы.

  2. Монитор.

    Будьте готовы к решению потенциальных проблем.