Configurações globais

As seguintes funções globais podem ser usadas para controlar determinadas informações coletadas pelo SDK de anúncios para dispositivos móveis.

ID próprio do editor, antes conhecido como mesma chave de app

O SDK dos anúncios para dispositivos móveis do Google para C++ usa o ID próprio do editor para ajudar a veicular anúncios mais relevantes e personalizados usando os dados coletados do app que o usuário está utilizando.

O ID próprio do editor é ativado por padrão, mas é possível desativá-lo com o seguinte código antes da inicialização:

#include "firebase/gma.h"

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

Relatórios de erros (somente para iOS)

O SDK dos anúncios para dispositivos móveis do Google para C++ inspeciona as exceções que ocorrem em um app iOS e as registra se forem causadas pelo SDK. Essas exceções são coletadas para que possamos evitá-las em versões futuras do SDK.

O relatório de erros é ativado por padrão. Se você não quiser que exceções relacionadas ao SDK sejam registradas, desative esse recurso chamando a função DisableSDKCrashReporting(). O melhor momento para chamar esse método é quando o app é iniciado:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

Os relatórios de erros não são compatíveis com dispositivos Android.

Caso seu app tenha requisitos especiais no Android, defina o gad_has_consent_for_cookies SharedPreferences opcional. Consulte a seção Consentimento para cookies do guia de configurações globais do Android para mais informações.