Impostazioni globali


Le seguenti funzioni globali possono essere utilizzate per controllare determinate informazioni raccolte dall'SDK Mobile Ads.

ID proprietario del publisher, precedentemente noto come stessa chiave dell'app

L'SDK Google Mobile Ads C++ utilizza l'ID proprietario del publisher per aiutarti a pubblicare annunci più pertinenti e personalizzati utilizzando i dati raccolti dall'app utilizzata dall'utente.

L'ID proprietario del publisher è attivo per impostazione predefinita, ma puoi disattivarlo con il seguente codice prima dell'inizializzazione:

#include "firebase/gma.h"

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

Report sugli arresti anomali (solo iOS)

L'SDK Google Mobile Ads per C++ esamina le eccezioni che si verificano in un'app per iOS e le registra se sono causate dall'SDK. Queste eccezioni vengono raccolte per evitarle nelle versioni future dell'SDK.

La segnalazione degli arresti anomali è attivata per impostazione predefinita. Se non vuoi che vengano registrate eccezioni relative all'SDK, puoi disattivare questa funzionalità chiamando la funzione DisableSDKCrashReporting(). Il momento migliore per chiamare questo metodo è all'avvio dell'app:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

La segnalazione degli arresti anomali non è supportata sui dispositivi Android.

Se la tua app ha requisiti speciali su Android, puoi impostare il tag facoltativo SharedPreferences gad_has_consent_for_cookies. Per saperne di più, consulta la sezione Consenso per i cookie della guida alle impostazioni globali di Android.