Создайте и настройте торговый аккаунт

Чтобы использовать Merchant API, вам необходимо иметь учетную запись Merchant Center. Для его создания вы можете использовать пользовательский интерфейс Merchant Center .

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

Вы можете настроить свою учетную запись в пользовательском интерфейсе Merchant Center или через API, как описано ниже.

Примите Условия использования Merchant Center.

Все продавцы должны принять Условия использования Merchant Center . Вот как принять Условия обслуживания для вашего торгового аккаунта:

  1. Вызовите accounts.termsOfServiceAgreementStates.retrieveForApplication , чтобы узнать , какие Условия обслуживания требуются для вашей учетной записи .

    Вот пример запроса:

    GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates:retrieveForApplication
    

    Вот пример ответа на успешный вызов:

    {
        "name": "accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates/MERCHANT_CENTER-{COUNTRY}",
        "regionCode": {COUNTRY},
        "termsOfServiceKind": "MERCHANT_CENTER",
        "accepted": {
          "termsOfService": "termsOfService/{VERSION}",
          "acceptedBy": "accounts/{ACCOUNT_ID}"
        }
    }
    
  2. Вызовите termsOfService.accept , чтобы принять Условия обслуживания.

    Вот пример запроса:

    GET https://merchantapi.googleapis.com/accounts/v1beta/{name=termsOfService/{VERSION}}:accept
    

    В случае успеха тело ответа будет пустым.

Мы рекомендуем создать пользовательский интерфейс, в котором вы показываете TOS продавцу и просите его принять.

  1. Найдите TOS, которые должен принять продавец, используя termsOfService.retrieveLatest с regionCode компании.

    Вот пример запроса:

    GET https://merchantapi.googleapis.com/accounts/v1beta/termsOfService:retrieveLatest
    

    Вот пример ответа на успешный вызов:

    {
        "name": "termsOfService/{VERSION}",
        "regionCode": "{COUNTRY}",
        "kind": "MERCHANT_CENTER",
        "fileUri": "{URI}"
    }
    
  2. Отобразите TOS из fileUri продавцу.

  3. Когда продавец примет условия TOS в вашем пользовательском интерфейсе, вызовите termsOfService.accept , указав name TOS, которое нужно принять.

После того как продавец примет Условия использования, вы можете использовать Merchant API для настройки остальной информации его аккаунта. Подробную информацию о том, какой информацией об учетной записи вы можете управлять с помощью API учетных записей торговцев, см. в разделе « Account запись».

Заявите права на свой веб-сайт

Вы можете использовать API учетных записей продавцов, чтобы добавить и заявить права на Homepage своей компании.

  1. Чтобы добавить домашнюю страницу в свою учетную запись, accounts.updateHomepage с ресурсом Homepage , содержащим URL-адрес вашей домашней страницы.
  2. Чтобы заявить права владения домашней страницей, вызовите accounts.homepage.claim указав name из вашего ресурса Hompeage .

Вы не можете использовать Merchant API для подтверждения своей домашней страницы. Дополнительную информацию см. в разделе Проверка и заявка на веб-сайт вашего магазина .

Обновите информацию о своей компании

Вы можете использовать API учетных записей торговцев для редактирования PostalAddress , CusomerService и BusinessIdentity вашего бизнеса.

Бизнес-идентичность:

Что дальше