उपयोगकर्ता को प्लान की स्थिति के बारे में सूचना भेजते समय, इन बातों का ध्यान रखना ज़रूरी है:
- क्या उपयोगकर्ता का सीपीआईडी, GTAF में रजिस्टर किया गया है? जब तक सीपीआईडी को GTAF के साथ रजिस्टर नहीं किया जाता, तब तक GTAF को सीपीआईडी के बारे में पता नहीं चलता. इसलिए, वह सीपीआईडी के लिए पुश की गई सूचनाएं नहीं भेज सकता.
- क्या उपयोगकर्ता ने डीपीए को, प्लान की स्थिति की जानकारी GTAF के साथ शेयर करने की सहमति दी है?
सीपीआईडी रजिस्टर करें सेक्शन में बताए गए तरीके के मुताबिक, GTAF सिर्फ़ उन क्लाइंट के सीपीआईडी रजिस्टर करता है जिनकी शर्तों के तहत ऐसा करने की अनुमति हो. इसका मतलब है कि सीपीआईडी को Google Play services में मोबाइल डेटा प्लान मॉड्यूल की सहमति से जुड़ी ज़रूरी शर्तों के मुताबिक रजिस्टर किया गया है.
जब डीपीए को बैकएंड से ट्रिगर मिलता है, तो उसे उपयोगकर्ता के प्लान के स्टेटस में हुए बदलाव की सूचना मिलती है. इसके बाद, सूचना भेजने के लिए सीपीआईडी का पता लगाने के लिए, इनमें से किसी एक तरीके का इस्तेमाल किया जा सकता है:
- उपयोगकर्ता के लिए, रजिस्टर किए गए नए CPID का इस्तेमाल करें.
- अगर उपयोगकर्ता ने सहमति दी है, तो उसके लिए रजिस्टर किए गए नए सीपीआईडी का इस्तेमाल करें.
- हाल ही में जनरेट किए गए सीपीआईडी का इस्तेमाल करें.
रजिस्टर किया गया CPID
डीपीए, रजिस्टर किए गए सबसे नए सीपीआईडी को ढूंढता है और उसका इस्तेमाल सूचना भेजने के लिए करता है. अगर डीपीए इस तरीके को चुनता है, तो उसे Register CPID API को लागू करना होगा. साथ ही, हर उपयोगकर्ता के लिए रजिस्टर किया गया नया CPID सेव करना होगा. कृपया ध्यान दें कि GTAF सिर्फ़ उन सीपीआईडी को रजिस्टर करेगा जो Google Play services में मोबाइल डेटा प्लान मॉड्यूल की सेवा की शर्तों का पालन करते हैं.
सहमति देने वाले उपयोगकर्ताओं का रजिस्टर किया गया सीपीआईडी
डीपीए, रजिस्टर किए गए नए CPID की जानकारी ढूंढता है. इसके बाद, सिर्फ़ तब सूचना भेजता है, जब उपयोगकर्ता ने सहमति दी हो. अगर डीपीए इस तरीके को चुनता है, तो उसे Register CPID और Consent एपीआई लागू करने होंगे. साथ ही, हर उपयोगकर्ता के लिए रजिस्टर किए गए नए CPID और सहमति की स्थिति को सेव करना होगा.
जनरेट किया गया नया सीपीआईडी
डेटा प्रोसेसिंग समझौते (डीपीए) के तहत, हर उपयोगकर्ता के लिए जनरेट किए गए सीपीआईडी को सेव किया जा सकता है. साथ ही, इसका इस्तेमाल उपयोगकर्ता को सूचना भेजने के लिए किया जा सकता है. यह तरीका सबसे कम सही है, क्योंकि इसमें उन सभी उपयोगकर्ताओं को सूचनाएं भेजी जाएंगी जिन्होंने क्लाइंट की शर्तों को स्वीकार किया है या नहीं किया है. साथ ही, ऐसे सीपीआईडी का इस्तेमाल किया जाएगा जो GTAF में शामिल नहीं किए गए हैं.