Method: projects.removeAnalytics

निर्दिष्ट FirebaseProject उसके Google Analytics खाते से अनलिंक करता है।

यह कॉल निर्दिष्ट FirebaseProject की वर्तमान Google Analytics प्रॉपर्टी से संबद्धता को हटा देती है। हालाँकि, यह कॉल Google Analytics संसाधनों, जैसे Google Analytics प्रॉपर्टी या किसी डेटा स्ट्रीम को नहीं हटाती है।

इन संसाधनों को बाद में projects.addGoogleAnalytics पर कॉल करके और समान analyticsPropertyId निर्दिष्ट करके FirebaseProject से पुनः जोड़ा जा सकता है। एंड्रॉइड ऐप्स और iOS ऐप्स के लिए, यह कॉल डेटा स्ट्रीम को उनके संबंधित ऐप्स के साथ पुनः लिंक करता है। हालाँकि, वेब ऐप्स के लिए, यह कॉल प्रत्येक वेब ऐप के लिए एक नई डेटा स्ट्रीम का प्रावधान करता है।

projects.removeAnalytics कॉल करने के लिए, एक प्रोजेक्ट सदस्य को FirebaseProject का स्वामी होना चाहिए।

HTTP अनुरोध

POST https://firebase.googleapis.com/v1beta1/{parent=projects/*}:removeAnalytics

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

पथ पैरामीटर

पैरामीटर
parent

string

अपने Google Analytics खाते से अनलिंक करने के लिए FirebaseProject का संसाधन नाम, प्रारूप में:

projects/ PROJECT_IDENTIFIER

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

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

अनुरोध निकाय में निम्नलिखित संरचना वाला डेटा शामिल है:

JSON प्रतिनिधित्व
{
  "analyticsPropertyId": string
}
खेत
analyticsPropertyId

string

वैकल्पिक। निर्दिष्ट FirebaseProject से संबद्ध Google Analytics प्रॉपर्टी की आईडी।

  • यदि सेट नहीं किया गया है, तो Google Analytics प्रॉपर्टी जो वर्तमान में निर्दिष्ट FirebaseProject से संबद्ध है, हटा दी गई है।
  • यदि सेट किया गया है, और निर्दिष्ट FirebaseProject वर्तमान में एक अलग Google Analytics प्रॉपर्टी से जुड़ा हुआ है, तो प्रतिक्रिया 412 Precondition Failed त्रुटि है।

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

सफल होने पर, प्रतिक्रिया निकाय खाली है।

प्राधिकरण के दायरे

निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:

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

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