As seguintes funções globais podem ser usadas para controlar determinadas informações coletadas pelo SDK dos anúncios para dispositivos móveis.
ID próprio do publisher, antes conhecido como mesma chave de app
O SDK C++ dos anúncios para dispositivos móveis do Google usa o ID próprio do publisher para ajudar você a veicular anúncios mais relevantes e personalizados com base nos dados coletados do app que o usuário está usando.
O ID próprio do publisher é ativado por padrão, mas pode ser desativado com o código a seguir antes da inicialização:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
Relatório de erros (somente iOS)
O SDK dos anúncios para dispositivos móveis do Google para C++ inspeciona 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 fica 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();
O relatório de falhas não está disponível em dispositivos Android.
Consentimento para o uso de cookies
Se o app tiver requisitos especiais no Android, defina o
SharedPreferences
gad_has_consent_for_cookies opcional. Consulte a seção Consentimento para cookies do guia de configurações globais do Android para mais informações.