Tworzenie i konfigurowanie konta sprzedawcy

Aby korzystać z Merchant API, musisz mieć konto Merchant Center. Możesz go utworzyć, korzystając z interfejsu Merchant Center.

Jeśli chcesz zarządzać kilkoma kontami, możesz utworzyć subkonta za pomocą interfejsu Merchant API.

Konto możesz skonfigurować w interfejsie Merchant Center lub za pomocą interfejsu API, jak opisano poniżej.

Zaakceptuj Warunki korzystania z usługi Merchant Center

Wszyscy sprzedawcy muszą zaakceptować Warunki korzystania z Merchant Center. Aby zaakceptować Warunki korzystania z usługi na swoim koncie sprzedawcy:

  1. Aby dowiedzieć się, które Warunki korzystania z usługi są wymagane na Twoim koncie, zadzwoń pod numer accounts.termsOfServiceAgreementStates.retrieveForApplication.

    Oto przykładowa prośba:

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

    Oto przykład odpowiedzi po pomyślnym wywołaniu:

    {
        "name": "accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates/MERCHANT_CENTER-{COUNTRY}",
        "regionCode": {COUNTRY},
        "termsOfServiceKind": "MERCHANT_CENTER",
        "accepted": {
          "termsOfService": "termsOfService/{VERSION}",
          "acceptedBy": "accounts/{ACCOUNT_ID}"
        }
    }
    
  2. Zadzwoń pod numer termsOfService.accept, aby zaakceptować Warunki korzystania z usługi.

    Oto przykładowa prośba:

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

    W przypadku powodzenia treść odpowiedzi będzie pusta.

Zalecamy stworzenie interfejsu, w którym wyświetlisz sprzedawcy warunki korzystania z usługi i poprosisz o ich zaakceptowanie.

  1. Znajdź umowę dotyczącą usług, którą sprzedawca musi zaakceptować, korzystając z termsOfService.retrieveLatest z regionCode firmy.

    Oto przykładowa prośba:

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

    Oto przykład odpowiedzi po pomyślnym wywołaniu:

    {
        "name": "termsOfService/{VERSION}",
        "regionCode": "{COUNTRY}",
        "kind": "MERCHANT_CENTER",
        "fileUri": "{URI}"
    }
    
  2. Wyświetl sprzedawcy Warunki korzystania z fileUri.

  3. Gdy sprzedawca zaakceptuje Warunki korzystania z usługi w interfejsie, zadzwoń do termsOfService.accept z name Warunków korzystania z usługi, które należy zaakceptować.

Gdy sprzedawca zaakceptuje warunki korzystania z usługi, możesz użyć interfejsu Merchant API, aby skonfigurować pozostałe informacje o koncie. Szczegółowe informacje o tym, którymi danymi konta można zarządzać za pomocą interfejsu Merchant Accounts API, znajdziesz w dokumentacji Account.

Zgłoś prawa do witryny

Za pomocą interfejsu Merchant Accounts API możesz dodawać i zgłaszać prawa do Homepage swojej firmy.

  1. Aby dodać stronę główną do konta, wywołaj funkcję accounts.updateHomepage z zasobem Homepage zawierającym URL strony głównej.
  2. Aby zgłosić prawa do strony głównej, zadzwoń pod numer accounts.homepage.claim z użyciem name z Twojego zasobu Hompeage.

Nie możesz używać interfejsu Merchant API do weryfikacji strony głównej. Więcej informacji znajdziesz w artykule Potwierdzanie adresu witryny i zgłaszanie do niej praw.

Aktualizowanie informacji o firmie

Za pomocą interfejsu Merchant Accounts API możesz edytować konto firmy PostalAddress, CusomerService i BusinessIdentity.

Tożsamość firmy:

Co dalej?