Method: projects.getAnalyticsDetails

बताए गए FirebaseProject से जुड़ी Google Analytics की जानकारी हासिल करता है.

अगर FirebaseProject को अब तक Google Analytics से नहीं जोड़ा गया है, तो projects.getAnalyticsDetails का रिस्पॉन्स NOT_FOUND होगा.

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

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/analyticsDetails}

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

पाथ पैरामीटर

पैरामीटर
name

string

FirebaseProject के संसाधन का नाम, फ़ॉर्मैट में:

projects/PROJECT_IDENTIFIER/analyticsDetails

PROJECT_IDENTIFIER वैल्यू के बारे में जानकारी के लिए, FirebaseProject name फ़ील्ड देखें.

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

अनुरोध का लेख खाली होना चाहिए.

जवाब का लेख

अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.

JSON के काेड में दिखाना
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
फ़ील्ड
analyticsProperty

object (AnalyticsProperty)

तय किए गए FirebaseProject से जुड़ा Analytics प्रॉपर्टी ऑब्जेक्ट.

इस ऑब्जेक्ट में प्रोजेक्ट से जुड़ी Google Analytics प्रॉपर्टी की जानकारी होती है.

streamMappings[]

object (StreamMapping)

  • AndroidApps और IosApps के लिए: बताए गए FirebaseProject में हर Firebase ऐप्लिकेशन के लिए, app से streamId का मैप. हर app और streamId सिर्फ़ एक बार दिखता है.
  • WebApps के लिए: बताए गए FirebaseProject में, app से streamId और हर WebApp के लिए measurementId का मैप. हर app, streamId, और measurementId सिर्फ़ एक बार दिखता है.

अनुमति की संभावना

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

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.

Analyticsप्रॉपर्टी

Google Analytics प्रॉपर्टी की जानकारी

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

string

तय किए गए FirebaseProject से जुड़ी Google Analytics प्रॉपर्टी का, दुनिया भर में इस्तेमाल होने वाला यूनीक आइडेंटिफ़ायर. यह Google से असाइन किया गया आइडेंटिफ़ायर होता है.

अगर आपने FirebaseProject को Google Analytics खाते से लिंक करने के लिए projects.addGoogleAnalytics को कॉल किया है, तो इस id फ़ील्ड में मौजूद वैल्यू, प्रॉपर्टी के आईडी के जैसा ही होगी. हालांकि, इसके लिए projects.addGoogleAnalytics को कॉल करने का प्रावधान किया गया है.

displayName

string

बताए गए FirebaseProject से जुड़ी Google Analytics प्रॉपर्टी का डिसप्ले नेम.

analyticsAccountId

string

सिर्फ़ आउटपुट के लिए. बताए गए FirebaseProject से जुड़ी Google Analytics प्रॉपर्टी के लिए, Google Analytics खाते का आईडी.

स्ट्रीममैपिंग

Firebase ऐप्लिकेशन को Google Analytics डेटा स्ट्रीम से मैप करने की जानकारी

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

string

Google Analytics की डेटा स्ट्रीम से जुड़े Firebase ऐप्लिकेशन के संसाधन का नाम, इस फ़ॉर्मैट में:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID

या

projects/PROJECT_IDENTIFIER/iosApps/APP_ID

या

projects/PROJECT_IDENTIFIER/webApps/APP_ID

PROJECT_IDENTIFIER वैल्यू के बारे में जानकारी के लिए, FirebaseProject name फ़ील्ड देखें.

streamId

string (int64 format)

Firebase ऐप्लिकेशन से जुड़ी Google Analytics डेटा स्ट्रीम का, Google से असाइन किया गया यूनीक आइडेंटिफ़ायर.

Analytics दस्तावेज़ में, Google Analytics डेटा स्ट्रीम के बारे में ज़्यादा जानें.

measurementId

string

यह सेटिंग, सिर्फ़ Firebase वेब ऐप्लिकेशन के लिए लागू होती है.

Firebase वेब ऐप्लिकेशन से जुड़े Google Analytics की वेब स्ट्रीम का यूनीक आइडेंटिफ़ायर. Firebase SDK टूल, इस आईडी का इस्तेमाल Google Analytics API के साथ इंटरैक्ट करने के लिए करते हैं.

Analytics दस्तावेज़ में, इस आईडी और Google Analytics की वेब स्ट्रीम के बारे में ज़्यादा जानें.