ग्लोबल सेटिंग

नीचे दिए गए ग्लोबल फ़ंक्शन का इस्तेमाल, 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 टूल की वजह से ऐसा होता है, तो उन्हें रिकॉर्ड करता है. इन अपवादों को इसलिए इकट्ठा किया जाता है, ताकि आने वाले समय में SDK टूल के वर्शन में इन्हें रोका जा सके.

क्रैश की रिपोर्ट करने की सुविधा डिफ़ॉल्ट रूप से चालू रहती है. अगर आपको SDK टूल से जुड़े अपवादों को रिकॉर्ड नहीं करना है, तो इस सुविधा को बंद करने के लिए, DisableSDKCrashReporting() फ़ंक्शन को कॉल करें. इस तरीके को कॉल करने का सबसे अच्छा समय ऐप्लिकेशन लॉन्च होने का समय है:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

Android डिवाइसों पर क्रैश की रिपोर्ट करने की सुविधा उपलब्ध नहीं है.

अगर Android पर आपके ऐप्लिकेशन के लिए खास शर्तें हैं, तो आपके पास SharedPreferences gad_has_consent_for_cookies को सेट करने का विकल्प होता है. ज़्यादा जानकारी के लिए, Android की ग्लोबल सेटिंग गाइड का कुकी के लिए सहमति सेक्शन देखें.