REST Resource: accounts.termsOfServiceAgreementStates

रिसॉर्स: TermsOfServiceAgreementState

यह संसाधन, किसी खाते और सेवा की शर्तों के टाइप के लिए कानूनी समझौते की स्थिति दिखाता है. स्थिति इस तरह है:

  • अगर व्यापारी/कंपनी ने सेवा की शर्तें स्वीकार कर ली हैं, तो स्वीकार किया गया भर जाएगा. ऐसा न होने पर, यह खाली रहेगा
  • अगर मर्चेंट को सेवा की शर्तों पर हस्ताक्षर करने होंगे, तो ज़रूरी है सेट हो जाएगा. ऐसा न होने पर, यह फ़ील्ड खाली रहेगा.

ध्यान दें कि ज़रूरी है और स्वीकार किया गया, दोनों एट्रिब्यूट मौजूद हो सकते हैं. इस मामले में, accepted की सेवा की शर्तों के लिए, validUntil फ़ील्ड में खत्म होने की तारीख सेट होगी. खाते के लिए मान्य समझौता जारी रखने के लिए, validUntil से पहले required की सेवा की शर्तें स्वीकार करनी होंगी. सेवा की नई शर्तें स्वीकार करते समय, हम चाहते हैं कि तीसरे पक्ष, सेवा की शर्तों के समझौते से जुड़ा टेक्स्ट दिखाएं. टेक्स्ट वाली फ़ाइल का यूआरएल, यहां दिए गए ज़रूरी मैसेज में tosFileUri के तौर पर जोड़ा गया है. सेवा की शर्तों को स्वीकार करने के लिए, TermsOfService संसाधन पर accept को कॉल किया जाता है.

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)

इस तरह की सेवा की स्वीकार की गई शर्तें और उससे जुड़ा regionCode

required

object (Required)

सेवा की ज़रूरी शर्तें

स्वीकृत

सेवा की स्वीकार की गई शर्तों के बारे में बताता है.

JSON के काेड में दिखाना
{
  "termsOfService": string,
  "acceptedBy": string,
  "validUntil": {
    object (Date)
  }
}
फ़ील्ड
termsOfService

string

स्वीकार की गई termsOfService.

acceptedBy

string

वह खाता जहां स्वीकार करने की कार्रवाई रिकॉर्ड की गई. यह खाता खुद हो सकता है या सब-खातों के मामले में, एमसीए खाता हो सकता है.

validUntil

object (Date)

सेट होने पर, यह बताता है कि स्वीकार की गई TermsOfService सिर्फ़ इस तारीख (यूटीसी में) तक मान्य है. इसके पहले, आपको एक नया अनुरोध स्वीकार करना होगा. TermsOfService की ज़रूरी जानकारी, ज़रूरी है मैसेज में मिलती है.

ज़रूरी है

सेवा की उन शर्तों के बारे में बताता है जिन्हें स्वीकार करना ज़रूरी है.

JSON के काेड में दिखाना
{
  "termsOfService": string,
  "tosFileUri": string
}
फ़ील्ड
termsOfService

string

termsOfService, जिन्हें स्वीकार करना ज़रूरी है.

tosFileUri

string

सेवा की शर्तों की फ़ाइल का पूरा यूआरएल. यह फ़ील्ड, TermsOfService.file_uri जैसा ही है. इसे सिर्फ़ आपकी सुविधा के लिए जोड़ा गया है.

तरीके

get

सेवा की शर्तों के कानूनी समझौते की स्थिति दिखाता है.

retrieveForApplication

ऐप्लिकेशन की सेवा की शर्तों के कानूनी समझौते की स्थिति दिखाता है.