REST Resource: termsOfService

Ressource: TermsOfService

Die TermsOfService-Nachricht enthält eine bestimmte Version der Nutzungsbedingungen, die Händler akzeptieren müssen, um auf bestimmte Funktionen oder Dienste zugreifen zu können (siehe https://support.google.com/merchants/answer/160173).

Diese Nachricht ist wichtig für den Onboarding-Prozess, da Händler damit den erforderlichen rechtlichen Vereinbarungen für die Nutzung des Dienstes zustimmen. Händler können die aktuellen Nutzungsbedingungen für eine bestimmte kind und region über termsOfService.retrieveLatest abrufen und sie bei Bedarf über termsOfService.accept akzeptieren.

JSON-Darstellung
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
Felder
name

string

Kennung. Der Ressourcenname der Nutzungsbedingungenversion. Format: termsOfService/{version}

regionCode

string

Regionscode gemäß CLDR. Dies ist entweder ein Land, in dem die Nutzungsbedingungen speziell für dieses Land gelten, oder 001, wenn dieselbe TermsOfService in jedem Land unterzeichnet werden kann. Beachten Sie jedoch, dass bei der Unterzeichnung einer weltweit gültigen Nutzungsvereinbarung ein bestimmtes Land angegeben werden muss. Dies sollte das Land des Händlers oder das Land sein, in dem das Programm genutzt wird.

kind

enum (TermsOfServiceKind)

Die Art, auf die diese Version der Nutzungsbedingungen angewendet wird.

external

boolean

Gibt an, ob diese Version der Nutzungsbedingungen extern ist. Externe Versionen der Nutzungsbedingungen können nur über externe Prozesse vereinbart werden und nicht direkt vom Händler über die Benutzeroberfläche oder API.

fileUri

string

URI für die Nutzungsbedingungendatei, die Nutzern angezeigt werden muss, die eine Einwilligung geben.

Methoden

accept

Akzeptiert TermsOfService.

get

Ruft die TermsOfService ab, die mit der angegebenen Version verknüpft ist.

retrieveLatest

Ruft die neueste Version der TermsOfService für eine bestimmte kind und region_code ab.