Проверьте подключение вашей учетной записи к Merchant API.

Если у вас уже есть учетная запись Merchant Center, вы можете использовать Google APIs Explorer в справочной документации , чтобы проверить готовность вашей учетной записи к использованию с Merchant API.

  1. Найдите имя ресурса вашего аккаунта, объединив accounts/ и ваш merchantId . Вы можете найти свой merchantId в верхней части Google Merchant Center .
  2. В API Explorer для метода accounts.products.list выполните следующие действия:
    1. Введите название ресурса вашей учетной записи в parent поле.
    2. В разделе «Учетные данные» выберите Google OAuth 2.0 и API-ключ .
    3. Нажмите «Выполнить» .
    4. При появлении соответствующего запроса войдите в систему, используя учетную запись Google, связанную с вашей учетной записью Google Merchant Center.

Если ваша учетная запись Merchant Center настроена правильно, запрос будет выполнен успешно и вернется код ответа HTTP 200 Если вы только что создали новую учетную запись, метод accounts.products.list не вернет никаких продуктов.

Далее попробуйте использовать клиентскую библиотеку для запроса доступа к другим аккаунтам Merchant Center. Клиентские библиотеки поддерживают авторизацию пользователя, которая предоставляет приложению разрешение на доступ и управление данными аккаунта Merchant Center.

Вы также можете использовать учетную запись службы для авторизации доступа API к своей учетной записи. Учетная запись службы — это особый тип учетной записи, которая принадлежит приложению, а не отдельному конечному пользователю. Для получения дополнительной информации см. Обзор учетных записей служб .