Method: accountSummaries.list

इस फ़ंक्शन से, कॉलर को उन सभी खातों की खास जानकारी मिलती है जिन्हें वह ऐक्सेस कर सकता है.

एचटीटीपी अनुरोध

GET https://analyticsadmin.googleapis.com/v1beta/accountSummaries

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़रूरी नहीं. AccountSummary रिसॉर्स की ज़्यादा से ज़्यादा संख्या, जिसे वापस लाना है. अगर ज़्यादा पेज मौजूद हैं, तब भी सेवा इस वैल्यू से कम पेज दिखा सकती है. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 50 संसाधन दिखाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 200 हो सकती है. इससे ज़्यादा वैल्यू होने पर, उन्हें 200 पर सेट कर दिया जाएगा

pageToken

string

ज़रूरी नहीं. यह एक पेज टोकन है, जो पिछली accountSummaries.list कॉल से मिला था. अगला पेज पाने के लिए, यह जानकारी दें. पेज नंबर के हिसाब से डेटा दिखाने के दौरान, accountSummaries.list को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

accountSummaries.list RPC के लिए जवाब का मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "accountSummaries": [
    {
      object (AccountSummary)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
accountSummaries[]

object (AccountSummary)

उन सभी खातों की खास जानकारी जिनका ऐक्सेस, ऐप्लिकेशन इस्तेमाल करने वाले व्यक्ति के पास है.

nextPageToken

string

यह एक टोकन है. इसका इस्तेमाल pageToken के तौर पर किया जा सकता है, ताकि अगला पेज वापस पाया जा सके. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit

AccountSummary

यह एक वर्चुअल संसाधन है. इसमें किसी खाते और उससे जुड़ी सभी चाइल्ड Google Analytics प्रॉपर्टी की खास जानकारी होती है.

JSON के काेड में दिखाना
{
  "name": string,
  "account": string,
  "displayName": string,
  "propertySummaries": [
    {
      object (PropertySummary)
    }
  ]
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. इस खाता खास जानकारी के लिए संसाधन का नाम. फ़ॉर्मैट: accountSummaries/{account_id} उदाहरण: "accountSummaries/1000"

account

string

खाते का संसाधन नाम, जिसे यह खाता खास जानकारी दिखाता है. फ़ॉर्मैट: accounts/{account_id} उदाहरण: "accounts/1000"

displayName

string

इस खाते की खास जानकारी में बताए गए खाते का डिसप्ले नेम.

propertySummaries[]

object (PropertySummary)

इस खाते के चाइल्ड खातों की खास जानकारी की सूची.

PropertySummary

यह एक वर्चुअल संसाधन है, जो Google Analytics प्रॉपर्टी के मेटाडेटा को दिखाता है.

JSON के काेड में दिखाना
{
  "property": string,
  "displayName": string,
  "propertyType": enum (PropertyType),
  "parent": string,
  "canEdit": boolean
}
फ़ील्ड
property

string

इस प्रॉपर्टी की खास जानकारी में दी गई प्रॉपर्टी का संसाधन नाम. फ़ॉर्मैट: properties/{property_id} उदाहरण: "properties/1000"

displayName

string

इस प्रॉपर्टी की खास जानकारी में दी गई प्रॉपर्टी का डिसप्ले नेम.

propertyType

enum (PropertyType)

प्रॉपर्टी का टाइप.

parent

string

इस प्रॉपर्टी के लॉजिकल पैरंट का संसाधन नाम.

ध्यान दें: पैरंट प्रॉपर्टी बदलने के लिए, प्रॉपर्टी ट्रांसफ़र करने वाले यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल किया जा सकता है. फ़ॉर्मैट: accounts/{account}, properties/{property} उदाहरण: "accounts/100", "properties/200"

canEdit

boolean

अगर यह वैल्यू सही है, तो इसका मतलब है कि उपयोगकर्ता के पास Google Analytics की ऐसी भूमिका है जिससे वह प्रॉपर्टी में बदलाव कर सकता है.