Mobile Ads SDK से इकट्ठा की गई कुछ जानकारी को कंट्रोल करने के लिए, यहां दी गई ग्लोबल फ़ंक्शन का इस्तेमाल किया जा सकता है.
पब्लिशर के पहले पक्ष का आईडी. इसे पहले एक जैसी 'ऐप्लिकेशन कुंजी' के नाम से जाना जाता था
Google Mobile Ads C++ SDK, पब्लिशर के पहले पक्ष के आईडी का इस्तेमाल करता है. इससे आपको उपयोगकर्ता के हिसाब से और ज़्यादा काम के विज्ञापन दिखाने में मदद मिलती है. इसके लिए, उस ऐप्लिकेशन से इकट्ठा किए गए डेटा का इस्तेमाल किया जाता है जिसे उपयोगकर्ता इस्तेमाल कर रहा है.
पब्लिशर के पहले पक्ष का आईडी डिफ़ॉल्ट रूप से चालू होता है. हालांकि, इसे शुरू करने से पहले, इस कोड की मदद से बंद किया जा सकता है:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
क्रैश रिपोर्ट (सिर्फ़ iOS)
Google Mobile Ads C++ SDK, iOS ऐप्लिकेशन में होने वाली गड़बड़ियों की जांच करता है. साथ ही, अगर ये गड़बड़ियां SDK की वजह से होती हैं, तो उन्हें रिकॉर्ड करता है. इन अपवादों को इकट्ठा किया जाता है, ताकि हम आने वाले समय में एसडीके के वर्शन में इन्हें रोक सकें.
क्रैश रिपोर्टिंग की सुविधा डिफ़ॉल्ट रूप से चालू होती है. अगर आपको एसडीके से जुड़े अपवादों को रिकॉर्ड नहीं करना है, तो DisableSDKCrashReporting() फ़ंक्शन को कॉल करके इस सुविधा को बंद किया जा सकता है. इस तरीके को कॉल करने का सबसे सही समय तब होता है, जब ऐप्लिकेशन लॉन्च होता है:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
Android डिवाइसों पर, क्रैश रिपोर्टिंग की सुविधा काम नहीं करती.
कुकी के लिए सहमति
अगर आपके ऐप्लिकेशन के लिए Android पर कुछ खास ज़रूरी शर्तें हैं, तो आपके पास वैकल्पिक
SharedPreferences
gad_has_consent_for_cookies सेट करने का विकल्प होता है. ज़्यादा जानकारी के लिए, Android की ग्लोबल सेटिंग गाइड में कुकी के लिए सहमति सेक्शन देखें.