Method: projects.getAnalyticsDetails

वर्तमान में निर्दिष्ट FirebaseProject से संबद्ध Google Analytics विवरण प्राप्त करता है।

यदि FirebaseProject अभी तक Google Analytics से लिंक नहीं है, तो projects.getAnalyticsDetails की प्रतिक्रिया NOT_FOUND है।

HTTP अनुरोध

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

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
name

string

FirebaseProject का संसाधन नाम, प्रारूप में:

projects/ PROJECT_IDENTIFIER /analyticsDetails

PROJECT_IDENTIFIER मानों के बारे में विवरण के लिए FirebaseProject name फ़ील्ड देखें।

निकाय से अनुरोध करें

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

प्रतिक्रिया निकाय

सफल होने पर, प्रतिक्रिया निकाय में निम्नलिखित संरचना वाला डेटा शामिल होता है:

JSON प्रतिनिधित्व
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
खेत
analyticsProperty

object ( AnalyticsProperty )

निर्दिष्ट FirebaseProject से संबद्ध एनालिटिक्स प्रॉपर्टी ऑब्जेक्ट।

इस ऑब्जेक्ट में प्रोजेक्ट से जुड़ी Google Analytics प्रॉपर्टी का विवरण शामिल है।

streamMappings[]

object ( StreamMapping )

  • AndroidApps और IosApps के लिए: निर्दिष्ट FirebaseProject में प्रत्येक Firebase ऐप के लिए streamId के लिए app का एक मानचित्र। प्रत्येक app और streamId केवल एक बार दिखाई देती है।
  • WebApps के लिए: निर्दिष्ट FirebaseProject में प्रत्येक WebApp के लिए streamId और measurementId के लिए app का एक नक्शा। प्रत्येक 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

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।

एनालिटिक्सप्रॉपर्टी

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 खाते की आईडी।

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

Google Analytics डेटा स्ट्रीम में फ़ायरबेस ऐप की मैपिंग

JSON प्रतिनिधित्व
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
खेत
app

string

Google Analytics डेटा स्ट्रीम से संबद्ध फ़ायरबेस ऐप का संसाधन नाम, प्रारूप में:

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)

फ़ायरबेस ऐप से संबद्ध Google Analytics डेटा स्ट्रीम का अद्वितीय Google-निर्दिष्ट पहचानकर्ता।

Analytics दस्तावेज़ में Google Analytics डेटा स्ट्रीम के बारे में अधिक जानें।

measurementId

string

केवल फायरबेस वेब ऐप्स के लिए लागू।

फायरबेस वेब ऐप से संबद्ध Google Analytics वेब स्ट्रीम का अद्वितीय Google-निर्दिष्ट पहचानकर्ता। फायरबेस एसडीके Google Analytics एपीआई के साथ इंटरैक्ट करने के लिए इस आईडी का उपयोग करते हैं।

Analytics दस्तावेज़ में इस आईडी और Google Analytics वेब स्ट्रीम के बारे में अधिक जानें।