المورد: TermsOfServiceAgreementState
يمثّل هذا المرجع حالة الاتفاقية لحساب معيّن ونوع بنود الخدمة. في ما يلي الحالة:
- إذا قبل التاجر بنود الخدمة: سيتم ملء الحقل accepted، وإلا سيكون فارغًا.
- إذا كان على التاجر توقيع بنود الخدمة: سيتم ملء الحقل مطلوب، وإلا سيكون فارغًا.
يُرجى العلم أنّه يمكن استخدام كل من required وaccepted. في هذه الحالة، سيتم ضبط تاريخ انتهاء صلاحية لبنود خدمة accepted
في الحقل validUntil. يجب قبول بنود خدمة required
قبل validUntil
لكي يظلّ للحساب اتفاقية صالحة. عند قبول بنود خدمة جديدة، نتوقع من الجهات الخارجية عرض النص المرتبط باتفاقية بنود الخدمة المحدّدة (يتمّ إضافة عنوان URL للملف الذي يحتوي على النص في الرسالة المطلوبة أدناه باسم tosFileUri). يتم القبول الفعلي لبنود الخدمة من خلال استدعاء accept في المرجع TermsOfService.
تمثيل JSON |
---|
{ "name": string, "regionCode": string, "termsOfServiceKind": enum ( |
الحقول | |
---|---|
name |
المعرّف اسم المرجع لنسخة بنود الخدمة. التنسيق: |
region |
رمز المنطقة كما هو محدّد في https://cldr.unicode.org/. هذا هو البلد الذي تنطبق عليه الحالة الحالية. |
terms |
نوع بنود الخدمة المرتبطة بالإصدار المحدّد |
accepted |
بنود الخدمة المقبولة من هذا النوع وللرمز البرمجي للمنطقة المرتبطة |
required |
بنود الخدمة المطلوبة |
عدد الرسائل المقبولة
يصف بنود الخدمة المقبولة.
تمثيل JSON |
---|
{
"termsOfService": string,
"acceptedBy": string,
"validUntil": {
object ( |
الحقول | |
---|---|
terms |
termsOfService المقبولة |
accepted |
الحساب الذي تم تسجيل القبول فيه ويمكن أن يكون هذا الحساب نفسه أو حساب MCA في حال الحسابات الفرعية. |
valid |
عند ضبط هذا الخيار، يُشير إلى أنّ TermsOfService المقبولة صالحة فقط حتى نهاية هذا التاريخ (بالتوقيت العالمي المنسَّق). ويجب قبول سياسة جديدة قبل ذلك. يمكن العثور على معلومات TermsOfService المطلوبة في رسالة Required. |
مطلوب
يصف بنود الخدمة المطلوب قبولها.
تمثيل JSON |
---|
{ "termsOfService": string, "tosFileUri": string } |
الحقول | |
---|---|
terms |
termsOfService التي يجب قبولها |
tos |
عنوان URL الكامل لملف بنود الخدمة هذا الحقل هو نفسه TermsOfService.file_uri، ويتمّ إضافته هنا للتيسير فقط. |
الطُرق |
|
---|---|
|
تعرِض هذه السمة حالة اتفاقية بنود الخدمة. |
|
يسترجع حالة الاتفاقية لبنود خدمة التطبيق. |