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 Pubblicare annunci più pertinenti e personalizzati utilizzando i dati raccolti dall'app utilizzata dall'utente.

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

#include "firebase/gma.h"

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

Report sugli arresti anomali (solo iOS)

L'SDK Google Mobile Ads C++ controlla le eccezioni che si verificano in un'app per iOS e li registra se sono causati dall'SDK. Queste eccezioni vengono raccolte per non sarà possibile utilizzarle nelle versioni future dell'SDK.

I report sugli arresti anomali sono abilitati per impostazione predefinita. Se non vuoi eccezioni relative all'SDK la registrazione, puoi disabilitare questa funzione richiamando il metodo Funzione DisableSDKCrashReporting(). Il momento migliore per chiamare questo metodo è quando viene avviata l'app:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

I report sugli arresti anomali non sono supportati sui dispositivi Android.

Se la tua app ha requisiti speciali su Android, puoi impostare l'opzione facoltativa SharedPreferences gad_has_consent_for_cookies. Consulta le Consenso all'uso dei cookie della guida Impostazioni globali di Android per avere ulteriori informazioni.