يمكن استخدام الدوال العامة التالية للتحكّم في بعض المعلومات التي تجمعها "حزمة تطوير البرامج لإعلانات الأجهزة الجوّالة".
معرّف الطرف الأول للناشر، والمعروف سابقًا باسم مفتاح التطبيق نفسه
تستخدم حزمة تطوير البرامج (SDK) للغة C++ الخاصة بـ "إعلانات Google على الأجهزة الجوّالة" معرّف الطرف الأول للناشر لمساعدتك في عرض إعلانات أكثر ملاءمةً وتخصيصًا باستخدام البيانات التي يتم جمعها من التطبيق الذي يستخدمه المستخدِم.
يتم تفعيل معرّف الطرف الأول للناشر تلقائيًا، ولكن يمكنك إيقافه باستخدام الرمز التالي قبل عملية التهيئة:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
إعداد تقارير الأعطال (على أجهزة iOS فقط)
تفحص حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة الخاصة بتطبيقات ++C الاستثناءات التي تحدث في تطبيق iOS وتسجّلها إذا كانت ناتجة عن حزمة SDK. يتم جمع هذه الاستثناءات حتى نتمكّن من منع حدوثها في إصدارات حزمة تطوير البرامج (SDK) المستقبلية.
تكون ميزة الإبلاغ عن الأعطال مفعّلة تلقائيًا. إذا كنت لا تريد تسجيل الاستثناءات المتعلّقة بحزمة SDK، يمكنك إيقاف هذه الميزة من خلال استدعاء الدالة DisableSDKCrashReporting(). أفضل وقت لاستدعاء هذه الطريقة هو عند تشغيل التطبيق:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
لا تتوفّر ميزة الإبلاغ عن الأعطال على أجهزة Android.
الموافقة على ملفات تعريف الارتباط
إذا كان تطبيقك يتضمّن متطلبات خاصة على Android، يمكنك ضبط SharedPreferences
gad_has_consent_for_cookies الاختياري. لمزيد من المعلومات، اطّلِع على قسم الموافقة على ملفات تعريف الارتباط في دليل "الإعدادات العامة" على Android.