تنظیمات جهانی


توابع کلی زیر ممکن است برای کنترل برخی اطلاعات جمع آوری شده توسط 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 مراجعه کنید.