REST Resource: accounts.programs

संसाधन: प्रोग्राम

यह किसी खाते के लिए, किसी प्रोग्राम में हिस्सा लेने की जानकारी देता है.

प्रोग्राम से व्यापारी/कंपनी/कारोबारी के खातों में सुविधाएं जोड़ने का तरीका मिलता है. इसका एक अच्छा उदाहरण, मुफ़्त में दिखाई जाने वाली प्रॉडक्ट लिस्टिंग प्रोग्राम है. इसकी मदद से, कारोबारी या कंपनी के स्टोर के प्रॉडक्ट, Google के सभी प्लैटफ़ॉर्म पर मुफ़्त में दिखाए जा सकते हैं.

JSON के काेड में दिखाना
{
  "name": string,
  "documentationUri": string,
  "state": enum (State),
  "activeRegionCodes": [
    string
  ],
  "unmetRequirements": [
    {
      object (Requirement)
    }
  ]
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. प्रोग्राम के संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/programs/{program}

documentationUri

string

सिर्फ़ आउटपुट के लिए. Merchant Center के सहायता पेज का यूआरएल, जो प्रोग्राम के बारे में बताता है.

state

enum (State)

सिर्फ़ आउटपुट के लिए. प्रोग्राम में खाते की स्थिति.

activeRegionCodes[]

string

सिर्फ़ आउटपुट के लिए. वे इलाके जहां खाता, प्रोग्राम में सक्रिय रूप से हिस्सा ले रहा है. सक्रिय इलाकों को उन इलाकों के तौर पर परिभाषित किया जाता है जहां इलाकों पर असर डालने वाले प्रोग्राम की सभी ज़रूरी शर्तें पूरी की गई हों.

क्षेत्र के कोड, CLDR के हिसाब से तय किए जाते हैं. यह वह देश है जहां यह प्रोग्राम खास तौर पर लागू होता है या 001, जब यह प्रोग्राम दुनिया भर में लागू होता है.

unmetRequirements[]

object (Requirement)

सिर्फ़ आउटपुट के लिए. वे ज़रूरी शर्तें जिन्हें खाते ने अभी तक पूरा नहीं किया है और जिनकी वजह से कार्यक्रम में हिस्सा लेने पर असर पड़ रहा है.

स्थिति

खाते के लिए, प्रोग्राम में हिस्सा लेने की संभावित स्थितियां.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया जाता.
NOT_ELIGIBLE खाता, इस प्रोग्राम में हिस्सा लेने की ज़रूरी शर्तें पूरी नहीं करता.
ELIGIBLE खाता, प्रोग्राम में हिस्सा लेने की ज़रूरी शर्तें पूरी करता हो.
ENABLED खाते के लिए यह प्रोग्राम चालू हो.

आवश्यकता

इस एट्रिब्यूट की मदद से, प्रोग्राम में हिस्सा लेने के लिए तय की गई ज़रूरी शर्त के बारे में बताया जाता है.

JSON के काेड में दिखाना
{
  "title": string,
  "documentationUri": string,
  "affectedRegionCodes": [
    string
  ]
}
फ़ील्ड
title

string

सिर्फ़ आउटपुट के लिए. ज़रूरी शर्त का नाम.

documentationUri

string

सिर्फ़ आउटपुट के लिए. ज़रूरी शर्त के बारे में बताने वाले सहायता पेज का यूआरएल.

affectedRegionCodes[]

string

सिर्फ़ आउटपुट के लिए. ऐसे इलाके जिन पर इस शर्त को पूरा न करने की वजह से फ़िलहाल असर पड़ा है.

क्षेत्र के कोड, CLDR के हिसाब से तय किए जाते हैं. यह वह देश है जहां यह प्रोग्राम खास तौर पर लागू होता है या 001, जब यह प्रोग्राम दुनिया भर में लागू होता है.

तरीके

disable

खाते के लिए, किसी खास प्रोग्राम में हिस्सा लेने की सुविधा बंद करें.

enable

खाते के लिए, बताए गए प्रोग्राम में हिस्सा लेने की सुविधा चालू करें.

get

खाते के लिए, चुना गया प्रोग्राम वापस लाता है.

list

खाते के लिए सभी प्रोग्राम दिखाता है.