REST Resource: accounts

Zasób: konto

Wiadomość Account reprezentuje konto sprzedawcy w ramach reklam produktowych. Jest to główny element służący do zarządzania danymi o usługach, ustawieniami i interakcjami z usługami Google i zewnętrznymi dostawcami.

Konta mogą działać jako samodzielne podmioty lub stanowić część struktury multikonta klientów (MCA). W konfiguracji MCA konto nadrzędne zarządza kilkoma subkontami.

Utworzenie konta wymaga skonfigurowania atrybutów, takich jak nazwa konta, strefa czasowa i ustawienia języka.

Komunikat Account jest elementem nadrzędnym wielu innych zasobów, np. AccountRelationship, Homepage, BusinessInfo itp.

Zapis JSON
{
  "name": string,
  "accountId": string,
  "accountName": string,
  "adultContent": boolean,
  "testAccount": boolean,
  "timeZone": {
    object (TimeZone)
  },
  "languageCode": string
}
Pola
name

string

Identyfikator. Nazwa zasobu konta. Format: accounts/{account}

accountId

string (int64 format)

Tylko dane wyjściowe. Identyfikator konta.

accountName

string

Wymagane. Zrozumiała dla człowieka nazwa konta. Więcej informacji znajdziesz w artykułach na temat nazwy sklepunazwy firmy.

adultContent

boolean

Informacja, czy to konto zawiera treści dla dorosłych.

testAccount

boolean

Tylko dane wyjściowe. Czy to jest konto testowe.

timeZone

object (TimeZone)

Wymagane. Strefa czasowa konta.

Podczas zapisu timeZone ustawia zarówno reporting_time_zone, jak i display_time_zone.

W przypadku odczytów timeZone zawsze zwraca display_time_zone. Jeśli na Twoim koncie nie ma elementu display_time_zone, element timeZone jest pusty.

languageCode

string

Wymagane. Kod języka BCP-47 konta, np. en-US lub sr-Latn.

TimeZone

Reprezentuje strefę czasową z bazy danych stref czasowych IANA.

Zapis JSON
{
  "id": string,
  "version": string
}
Pola
id

string

Strefa czasowa z bazy danych stref czasowych IANA, np. „America/New_York”.

version

string

Opcjonalnie: Numer wersji bazy danych stref czasowych IANA, np. „2019a”.

Metody

createAndConfigure

Tworzy samodzielne konto Merchant Center z dodatkową konfiguracją.

delete

Usuwa określone konto niezależnie od jego typu: samodzielne, MCA lub subkonto.

get

Pobiera konto z konta Merchant Center.

list

Wyświetla listę kont dostępnych dla wywołującego użytkownika i odpowiadających ograniczeniom żądania, takim jak rozmiar strony czy filtry.

listSubaccounts

Wyświetla listę wszystkich subkont danego multikonta klientów.

patch

Aktualizuje konto niezależnie od jego typu: samodzielne, MCA lub subkonto.