REST Resource: accounts.termsOfServiceAgreementStates

संसाधन: TermsOfServiceAgreementState

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

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

ध्यान दें कि ज़रूरी और स्वीकार किया गया, दोनों मौजूद हो सकते हैं. इस मामले में, accepted की सेवा की शर्तों की समयसीमा खत्म होने की तारीख validUntil फ़ील्ड की होगी, तब ही यह तारीख सेट की जाएगी. खाते के साथ मान्य कानूनी समझौता जारी रखने के लिए, required की सेवा की शर्तों को validUntil से पहले स्वीकार करना ज़रूरी है. सेवा की नई शर्तें स्वीकार करते समय हम उम्मीद करते हैं कि 3P सेवा की शर्तें दी गई सेवा की शर्तों से जुड़ा टेक्स्ट दिखाएं (टेक्स्ट वाली फ़ाइल का यूआरएल, नीचे दिए गए ज़रूरी मैसेज में 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)

इस तरह की सेवा की शर्तें और इससे जुड़े 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

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