REST Resource: termsOfService

المرجع: بنود الخدمة

TermsOfService

تمثيل JSON
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
الحقول
name

string

المُعرّف. اسم المورد لإصدار بنود الخدمة تنسيق الملف: termsOfService/{version}

regionCode

string

رمز المنطقة كما هو محدّد في CLDR. ينطبق هذا الخيار إما على بلد تنطبق فيه "بنود الخدمة" تحديدًا على هذا البلد أو 001 إذا كان من الممكن توقيع TermsOfService نفسها في أي بلد. مع ذلك، يُرجى العِلم أنّه عند توقيع "بنود خدمة" تنطبق على مستوى العالم، لا نزال نتوقّع أن يتم تقديم بلد معيّن (يجب أن يكون ذلك البلد الذي يقع فيه النشاط التجاري للتاجر أو البلد الذي تتم المشاركة فيه في البرنامج).

kind

enum (TermsOfServiceKind)

النوع الذي ينطبق عليه إصدار بنود الخدمة هذا

external

boolean

ما إذا كان إصدار بنود الخدمة هذا خارجيًا لا يمكن الموافقة على إصدارات بنود الخدمة الخارجية إلا من خلال عمليات خارجية وليس مباشرةً من خلال التاجر من خلال واجهة المستخدم أو واجهة برمجة التطبيقات.

fileUri

string

معرّف موارد منتظم (URI) لملف بنود الخدمة الذي يجب عرضه للمستخدمين الموقّعين.

الطُرق

accept

يتم قبول TermsOfService.

get

لاسترداد TermsOfService المرتبط بالنسخة المقدَّمة.

retrieveLatest

لاسترداد أحدث إصدار من TermsOfService لـ kind وregion_code محدّدين.