REST Resource: termsOfService

Kaynak: TermsOfService

TermsOfService mesajı, satıcıların belirli özelliklere veya hizmetlere erişmek için kabul etmesi gereken hizmet şartlarının belirli bir sürümünü temsil eder (https://support.google.com/merchants/answer/160173) adresine bakın).

Bu mesaj, satıcıların hizmeti kullanmak için gerekli yasal sözleşmeleri kabul etmesini sağlayarak ilk katılım süreci için önemlidir. Satıcılar, termsOfService.retrieveLatest üzerinden belirli bir kind ve region için en son hizmet şartlarını alabilir ve gerektiğinde termsOfService.accept üzerinden kabul edebilir.

JSON gösterimi
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
Alanlar
name

string

Tanımlayıcı. Hizmet Şartları sürümünün kaynak adı. Biçim: termsOfService/{version}

regionCode

string

CLDR tarafından tanımlanan bölge kodu. Bu, Hükümler ve Koşullar'ın yalnızca belirli bir ülke için geçerli olduğu bir ülke veya 001 aynı TermsOfService'ın herhangi bir ülkede imzalanabileceği bir ülkedir. Ancak dünya genelinde geçerli olan bir Hükümler ve Koşullar belgesi imzalarken belirli bir ülkenin belirtilmesini beklediğimizi unutmayın (bu, satıcının işletmesinin bulunduğu ülke veya programın katılım ülkesi olmalıdır).

kind

enum (TermsOfServiceKind)

Bu hizmet şartları sürümünün geçerli olduğu tür.

external

boolean

Bu hizmet şartları sürümünün harici olup olmadığı. Harici hizmet şartı sürümleri, yalnızca harici süreçler aracılığıyla kabul edilebilir. Satıcı, kullanıcı arayüzü veya API üzerinden doğrudan kabul edemez.

fileUri

string

İmzalayan kullanıcılara gösterilmesi gereken hizmet şartları dosyasının URI'si.

Yöntemler

accept

TermsOfService kabul eder.

get

Sağlanan sürümle ilişkili TermsOfService öğesini alır.

retrieveLatest

Belirli bir kind ve region_code için TermsOfService'ın en son sürümünü alır.