REST Resource: termsOfService

リソース: TermsOfService

TermsOfService メッセージは、特定の機能やサービスにアクセスするために販売者が同意する必要がある利用規約の特定のバージョンを表します(https://support.google.com/merchants/answer/160173) をご覧ください)。

このメッセージは、販売者がサービスの利用に必要な法的契約に同意することを確認するためのオンボーディング プロセスにおいて重要です。販売者は termsOfService.retrieveLatest を使用して特定の kindregion の最新の利用規約を取得し、必要に応じて termsOfService.accept を使用して同意できます。

JSON 表現
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
フィールド
name

string

ID。利用規約のバージョンのリソース名。形式: termsOfService/{version}

regionCode

string

CLDR で定義されている地域コード。利用規約がその国にのみ適用される国か、001(同じ TermsOfService をどの国でも署名できる場合)です。ただし、世界中で適用される利用規約に署名する場合は、特定の国(販売者のビジネス拠点の国またはプログラムに参加している国)を指定する必要があります。

kind

enum (TermsOfServiceKind)

この利用規約のバージョンが適用される Kind。

external

boolean

この利用規約のバージョンが社外向けかどうか。外部利用規約のバージョンは、外部プロセスを通じてのみ同意できます。販売者が UI または API を通じて直接同意することはできません。

fileUri

string

署名するユーザーに表示する必要がある利用規約ファイルの URI。

メソッド

accept

TermsOfService を受け入れます。

get

指定されたバージョンに関連付けられている TermsOfService を取得します。

retrieveLatest

指定された kindregion_codeTermsOfService の最新バージョンを取得します。