As seguintes funções globais podem ser usadas para controlar determinadas informações coletados pelo SDK dos 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 você veicular anúncios mais relevantes e personalizados usando dados coletados no app que o usuário está usando.
O ID próprio do editor é ativado por padrão, mas é possível desativá-lo com a opção código a seguir 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 exceções que ocorrem em um app iOS e os registra se forem causados pelo SDK. Essas exceções são coletadas para que poderão ser impedidos em versões futuras do SDK.
O Crash reporting está ativado por padrão. Se você não quiser exceções relacionadas a SDKs
sejam gravadas, é possível desativar esse recurso chamando o
função DisableSDKCrashReporting()
. O melhor momento para chamar esse método é
o app é iniciado:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
Não é possível gerar relatórios de erros em dispositivos Android.
Consentimento para cookies
Caso seu app tenha requisitos especiais no Android, defina o
SharedPreferences
gad_has_consent_for_cookies
. Consulte a
Consentimento para o uso de cookies
do guia de configurações globais do Android para saber mais.