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.
Consentimento para o uso de cookies
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.