REST Resource: accounts.termsOfServiceAgreementStates

منبع: TermsOfServiceAgreementState

این منبع نشان دهنده وضعیت توافق برای یک حساب معین و نوع شرایط خدمات است. وضعیت به شرح زیر است:

  • اگر تاجر شرایط خدمات را پذیرفته باشد: Accepted پر می شود، در غیر این صورت خالی خواهد بود
  • اگر تاجر باید شرایط خدمات را امضا کند: مورد نیاز پر می شود، در غیر این صورت خالی خواهد بود.

توجه داشته باشید که هر دو مورد نیاز و پذیرفته شده می توانند حضور داشته باشند. در این صورت شرایط خدمات accepted دارای تاریخ انقضا در قسمت validUntil خواهد بود. شرایط required خدمات باید قبل از validUntil پذیرفته شود تا حساب همچنان دارای توافقنامه معتبر باشد. هنگام پذیرش شرایط خدمات جدید، ما انتظار داریم 3Ps متن مربوط به قرارداد شرایط خدمات داده شده را نمایش دهد (نشانی اینترنتی فایل حاوی متن در پیام مورد نیاز زیر به عنوان tosFileUri اضافه شده است. پذیرش واقعی شرایط خدمات انجام شده است. با تماس گرفتن پذیرش در منبع TermsOfService .

نمایندگی JSON
{
  "name": string,
  "regionCode": string,
  "termsOfServiceKind": enum (TermsOfServiceKind),
  "accepted": {
    object (Accepted)
  },
  "required": {
    object (Required)
  }
}
زمینه های
name

string

مشخص کننده. نام منبع نسخه شرایط خدمات. قالب: accounts/{account}/termsOfServiceAgreementState/{identifier} قالب شناسه این است: {TermsOfServiceKind}-{country} برای مثال، یک شناسه می تواند این باشد: MERCHANT_CENTER-US

regionCode

string

کد منطقه همانطور که توسط https://cldr.unicode.org/ تعریف شده است. این کشوری است که وضعیت فعلی در آن اعمال می شود.

termsOfServiceKind

enum ( TermsOfServiceKind )

شرایط خدمات نوعی مرتبط با نسخه خاص.

accepted

object ( Accepted )

شرایط خدمات پذیرفته شده از این نوع و برای منطقه کد مربوطه

required

object ( Required )

شرایط خدمات مورد نیاز

پذیرفته شده

شرایط خدمات پذیرفته شده را شرح می دهد.

نمایندگی JSON
{
  "termsOfService": string,
  "acceptedBy": string,
  "validUntil": {
    object (Date)
  }
}
زمینه های
termsOfService

string

شرایط پذیرفته شده OfService .

acceptedBy

string

حسابی که پذیرش در آن ثبت شده است. این می تواند خود حساب یا در مورد حساب های فرعی، حساب MCA باشد.

validUntil

object ( Date )

هنگام تنظیم، بیان می کند که TermsOfService پذیرفته شده فقط تا پایان این تاریخ (به UTC) معتبر است. قبل از آن باید یک مورد جدید پذیرفته شود. اطلاعات TermsOfService مورد نیاز در پیام Required یافت می شود.

ضروری

شرایط خدماتی را که برای پذیرفتن آنها لازم است توضیح می دهد.

نمایندگی JSON
{
  "termsOfService": string,
  "tosFileUri": string
}
زمینه های
termsOfService

string

TermsOfService که باید پذیرفته شوند.

tosFileUri

string

آدرس کامل فایل شرایط خدمات. این فیلد مانند TermsOfService.file_uri است، فقط برای راحتی کار در اینجا اضافه شده است.

مواد و روش ها

get

وضعیت قرارداد شرایط خدمات را برمی‌گرداند.

retrieveForApplication

وضعیت توافقنامه برای شرایط خدمات برنامه را بازیابی می کند.