Google Analytics के लेगसी वर्शन का User Deletion API अब उपलब्ध नहीं होगा. Google Analytics Admin API, किसी उपयोगकर्ता के लिए डेटा मिटाने का अनुरोध करने का एक नया SubmitUserDeletion
तरीका उपलब्ध कराता है.
क्या मुझे माइग्रेट करना होगा?
अगर आपका कोड, लेगसी User Deletion API के upsert
तरीके को कॉल कर रहा है, तो आपको अपने कोड को माइग्रेट करना होगा. इससे, उपयोगकर्ता के डेटा को मिटाने की सुविधा का इस्तेमाल जारी रखा जा सकेगा.
माइग्रेशन के चरण
SubmitUserDeletion
के नए तरीके का इस्तेमाल शुरू करने के लिए, यह तरीका अपनाएं.
Google Analytics एडमिन एपीआई चालू करना
नया Google Cloud प्रोजेक्ट चुनने या बनाने के लिए, Google Analytics एडमिन एपीआई चालू करें बटन पर क्लिक करें. इससे Google Analytics एडमिन एपीआई अपने-आप चालू हो जाएगा.
Google Analytics Admin API चालू करनाउपयोगकर्ता की जानकारी मिटाने वाले लेगसी एपीआई के कॉल ढूंढना और उन्हें बदलना
लेगसी User Deletion API की लेगसी upsert
तरीके के सभी कॉल को, Google Analytics Admin API के नए SubmitUserDeletion
तरीके के कॉल से बदलें.
User Deletion API के पुराने वर्शन के लिए upsert
अनुरोध का उदाहरण:
REST
POST https://analytics.googleapis.com/analytics/v3/userDeletion/userDeletionRequests:upsert
{
"propertyId": "1234567",
"id": {
"type": "USER_ID",
"userId": "user123"
}
}
Google Analytics एडमिन एपीआई के लिए, मिलती-जुलती SubmitUserDeletion
अनुरोध का उदाहरण:
REST
POST https://analyticsadmin.googleapis.com/v1alpha/properties/1234567:submitUserDeletion
{
"userId": "user123"
}
OAuth के लिए अनुरोध किए गए स्कोप अपडेट करना
Google Analytics एडमिन एपीआई का नया SubmitUserDeletion
, स्कोप https://www.googleapis.com/auth/analytics.edit
का इस्तेमाल करता है.
यह लेगसी User Deletion API से अलग है. लेगसी User Deletion API, https://www.googleapis.com/auth/analytics.user.deletion
स्कोप का इस्तेमाल करता था.
आपको https://www.googleapis.com/auth/analytics.user.deletion
का इस्तेमाल करने वाले किसी भी कोड या ऐक्सेस टोकन के अनुरोध वाली कमांड को अपडेट करना चाहिए, ताकि https://www.googleapis.com/auth/analytics.edit
का अनुरोध किया जा सके.
अगर क्लाइंट लाइब्रेरी का इस्तेमाल किया जा रहा है, तो उसे ज़रूरी स्कोप के लिए अपने-आप अनुरोध करना चाहिए.
लेगसी एपीआई बंद करना
SubmitUserDeletion
तरीके का इस्तेमाल करने के लिए कोड अपडेट करने के बाद, Google Cloud प्रोजेक्ट में लेगसी एपीआई को बंद किया जा सकता है.
Google Cloud Console में लेगसी Universal Analytics API एंडपॉइंट खोलने के लिए, यह लिंक खोलें. अपना Cloud प्रोजेक्ट चुनें और एपीआई बंद करें बटन पर क्लिक करें.