Configuración global

Las siguientes funciones globales pueden usarse para controlar cierta información que recopila el SDK de anuncios para dispositivos móviles.

ID de origen del publicador, antes conocido como clave para la misma aplicación

El SDK de C++ de anuncios de Google para dispositivos móviles usa los IDs de origen del publicador a fin de ayudarte a publicar anuncios más relevantes y personalizados mediante el uso de 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 ocurren en una app para iOS y las registra si las causa el SDK. Estas excepciones se recopilan para que podamos evitarlas en versiones futuras del SDK.

Los informes de fallas están habilitados 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.

Si tu app tiene requisitos especiales en Android, puedes configurar el objeto SharedPreferences opcional gad_has_consent_for_cookies. Consulta la sección Consentimiento para cookies de la guía de Configuración global de Android a fin de obtener más información.