- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
किसी प्रॉपर्टी के लिए, उपयोगकर्ता के डेटा को मिटाने का अनुरोध सबमिट करता है.
एचटीटीपी अनुरोध
POST https://analyticsadmin.googleapis.com/v1alpha/{name=properties/*}:submitUserDeletion
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
name |
ज़रूरी है. यह उस प्रॉपर्टी का नाम है जिसके लिए, उपयोगकर्ता के डेटा को मिटाने का अनुरोध सबमिट करना है. |
अनुरोध का मुख्य हिस्सा
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड user. user के डेटा को मिटाने का अनुरोध सबमिट करने के लिए, इनमें से सिर्फ़ एक उपयोगकर्ता चुना जा सकता है: |
|
userId |
Google Analytics का उपयोगकर्ता आईडी. |
clientId |
Google Analytics का क्लाइंट आईडी. |
appInstanceId |
Firebase ऐप्लिकेशन इंस्टेंस आईडी. |
userProvidedData |
उपयोगकर्ता से मिला डेटा. इसमें एक ईमेल पता या एक फ़ोन नंबर शामिल हो सकता है. ईमेल पतों को इस तरह से नॉर्मलाइज़ किया जाना चाहिए:
फ़ोन नंबरों को इस तरह से नॉर्मलाइज़ किया जाना चाहिए:
|
जवाब का मुख्य हिस्सा
properties.submitUserDeletion RPC के लिए जवाब का मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "deletionRequestTime": string } |
| फ़ील्ड | |
|---|---|
deletionRequestTime |
यह उस समय को दिखाता है जब तक के लिए, विज़िटर का सारा डेटा मिटा दिया जाना चाहिए. यह उस समय पर सेट होता है जब मिटाने का अनुरोध मिला था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/analytics.edit