Las siguientes funciones globales se pueden usar para controlar cierta información que recopila el SDK de anuncios para dispositivos móviles.
ID propio del publicador (antes conocido como clave para la misma aplicación)
El SDK de Google Mobile Ads C++ usa el ID propio del publicador para ayudarte a publicar anuncios más relevantes y personalizados a través de los datos recopilados de la app que usa el usuario.
El ID propio del publicador está habilitado de forma predeterminada, pero puedes inhabilitarlo con el siguiente código antes de la inicialización:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
Informes de fallas (solo para iOS)
El SDK de C++ de anuncios de Google para dispositivos móviles inspecciona las excepciones que se producen en una app para iOS y las registra si son causadas por el SDK. Estas excepciones se recopilan para que podamos evitarlas en futuras versiones del SDK.
La notificación de fallas está habilitada de forma predeterminada. Si no quieres que se registren las excepciones relacionadas con el SDK, puedes inhabilitar esta función llamando a la función DisableSDKCrashReporting(). El mejor momento para llamar a este método es cuando se inicia la app:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
Los informes de fallas no son compatibles con dispositivos Android.
Consentimiento para el uso de cookies
Si tu app tiene requisitos especiales en Android, puedes establecer el SharedPreferences opcional gad_has_consent_for_cookies. Consulta la sección Consentimiento para el uso de cookies de la guía de Configuración global de Android para obtener más información.