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


توابع عمومی زیر ممکن است برای کنترل اطلاعات خاص جمع‌آوری‌شده توسط SDK تبلیغات موبایل استفاده شوند.

شناسه شخص اول ناشر، که قبلاً با نام کلید برنامه مشابه شناخته می‌شد

کیت توسعه نرم‌افزاری C++ تبلیغات موبایل گوگل (Google Mobile Ads C++ SDK) از شناسه شخص ثالث ناشر (Publisher first-party ID) استفاده می‌کند تا با استفاده از داده‌های جمع‌آوری‌شده از برنامه‌ای که کاربر از آن استفاده می‌کند، به شما در ارائه تبلیغات مرتبط‌تر و شخصی‌سازی‌شده‌تر کمک کند.

شناسه‌ی ناشر به صورت پیش‌فرض فعال است، اما می‌توانید قبل از مقداردهی اولیه، آن را با کد زیر غیرفعال کنید:

#include "firebase/gma.h"

firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);

گزارش خرابی (فقط iOS)

کیت توسعه نرم‌افزاری C++ تبلیغات موبایل گوگل، استثنائاتی را که در یک برنامه iOS رخ می‌دهند، بررسی می‌کند و در صورت وجود، آنها را ثبت می‌کند. این استثنائات جمع‌آوری می‌شوند تا بتوانیم در نسخه‌های بعدی SDK از آنها جلوگیری کنیم.

گزارش خرابی به طور پیش‌فرض فعال است. اگر نمی‌خواهید استثنائات مربوط به SDK ثبت شوند، می‌توانید این ویژگی را با فراخوانی تابع DisableSDKCrashReporting() غیرفعال کنید. بهترین زمان برای فراخوانی این متد هنگام راه‌اندازی برنامه است:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

گزارش خرابی در دستگاه‌های اندروید پشتیبانی نمی‌شود.

اگر برنامه شما در اندروید الزامات خاصی دارد، می‌توانید SharedPreferences اختیاری gad_has_consent_for_cookies را تنظیم کنید. برای اطلاعات بیشتر به بخش « رضایت برای کوکی‌ها» در راهنمای تنظیمات سراسری اندروید مراجعه کنید.