Следующие глобальные функции могут использоваться для управления определенной информацией, собираемой SDK мобильной рекламы.
Идентификатор издателя (first-party ID), ранее известный как ключ одного приложения (same app key).
Google Mobile Ads C++ SDK использует собственный идентификатор издателя, чтобы помочь вам показывать более релевантную и персонализированную рекламу, используя данные, собранные из приложения, которое использует пользователь.
Идентификатор издателя (first-party ID) включен по умолчанию, но вы можете отключить его с помощью следующего кода перед инициализацией:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
Система отчетов о сбоях (только для iOS)
SDK Google Mobile Ads для C++ анализирует исключения, возникающие в iOS-приложении, и записывает их, если они вызваны самим SDK. Эти исключения собираются для предотвращения их появления в будущих версиях SDK.
Функция отслеживания сбоев включена по умолчанию. Если вы не хотите, чтобы регистрировались исключения, связанные с SDK, вы можете отключить эту функцию, вызвав функцию DisableSDKCrashReporting() . Лучше всего вызывать этот метод при запуске приложения:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
На устройствах Android функция отправки отчетов о сбоях не поддерживается.
Согласие на использование файлов cookie
Если ваше приложение предъявляет особые требования к Android, вы можете установить необязательный параметр SharedPreferences gad_has_consent_for_cookies . Дополнительную информацию см. в разделе « Согласие на использование файлов cookie» руководства по глобальным настройкам Android.