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

На этой странице представлены рекомендации по планированию миграции вашего 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. Монитор.

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