REST Resource: termsOfService

Referensi: TermsOfService

Pesan TermsOfService mewakili versi tertentu dari persyaratan layanan yang harus disetujui penjual untuk mengakses fitur atau layanan tertentu (lihat https://support.google.com/merchants/answer/160173).

Pesan ini penting untuk proses aktivasi, yang memastikan bahwa penjual menyetujui perjanjian hukum yang diperlukan untuk menggunakan layanan. Penjual dapat mengambil persyaratan layanan terbaru untuk kind dan region tertentu melalui termsOfService.retrieveLatest, dan menyetujuinya sebagaimana diwajibkan melalui termsOfService.accept.

Representasi JSON
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
Kolom
name

string

ID. Nama resource versi persyaratan layanan. Format: termsOfService/{version}

regionCode

string

Kode wilayah seperti yang ditentukan oleh CLDR. Ini adalah negara tempat ToS berlaku secara khusus untuk negara tersebut atau 001 jika TermsOfService yang sama dapat ditandatangani di negara mana pun. Namun, perlu diperhatikan bahwa saat menandatangani ToS yang berlaku secara global, kami tetap mengharapkan negara tertentu diberikan (negara ini harus berupa negara bisnis penjual atau negara partisipasi program).

kind

enum (TermsOfServiceKind)

Jenis yang menerapkan versi persyaratan layanan ini.

external

boolean

Apakah versi persyaratan layanan ini bersifat eksternal. Versi persyaratan layanan eksternal hanya dapat disetujui melalui proses eksternal dan bukan langsung oleh penjual melalui UI atau API.

fileUri

string

URI untuk file persyaratan layanan yang perlu ditampilkan kepada pengguna yang menandatangani.

Metode

accept

Menerima TermsOfService.

get

Mengambil TermsOfService yang terkait dengan versi yang disediakan.

retrieveLatest

Mengambil TermsOfService versi terbaru untuk kind dan region_code tertentu.