Validar a configuração do modo de consentimento para anúncios de app

Neste artigo, vamos ajudar você a validar a configuração do modo de consentimento do app executando-o no modo de depuração e monitorando os registros.

Validar para Android

  1. Ative o modo de depuração do Google Analytics em um dispositivo Android. O modo de depuração é ativado automaticamente para emuladores.
    adb shell setprop debug.firebase.analytics.app PACKAGE_NAME
    O modo de depuração vai permanecer ativado até que você execute a linha de comando a seguir:
    adb shell setprop debug.firebase.analytics.app .none.
  2. Defina os registros do Google Analytics como verbose e monitore-os com o logcat.
    1. Em um terminal, defina o nível de registro como verbose.
      adb shell setprop log.tag.FA VERBOSE
      adb shell setprop log.tag.FA-SVC VERBOSE
      Monitore os registros de depuração com o logcat.
      adb logcat -v time -s FA FA-SVC
    2. No Android Studio, defina os mesmos filtros na janela do logcat.
      -tag:FA -tag:FA-SVC -level:verbose
  3. Para conferir se os padrões foram definidos no manifesto, procure as linhas de registro abaixo.
    1. Os indicadores do modo de consentimento V1 são indicados por uma linha.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=MANIFEST,ad_storage=denied,analytics_storage=denied

    2. Os indicadores do modo de consentimento V2 são indicados por duas linhas.
      1. A ad_personalization é gerenciada usando a propriedade non_personalized_ads (npa). Saiba como controlar a coleta de dados para publicidade personalizada.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=MANIFEST, ad_user_data=denied

        Setting user property: non_personalized_ads(_npa), 1

  4. Depois que as opções de consentimento do usuário são compartilhadas ao acionar a API do modo de consentimento com uma chamada setConsent no app, as mesmas linhas de registro aparecem com source=API e as opções de consentimento.
    1. Os indicadores do modo de consentimento V1 são indicados por uma linha.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=API,ad_storage=granted,analytics_storage=granted

    2. Os indicadores do modo de consentimento V2 são indicados por duas linhas.
      1. A ad_personalization é gerenciada usando a propriedade non_personalized_ads (npa). Saiba como controlar a coleta de dados para publicidade personalizada.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=API, ad_user_data=granted

        Setting user property: non_personalized_ads(_npa), 0

Modo básico:

Além das validações acima, você também pode garantir que o SDK não seja ativado até a API do modo de consentimento ser chamada.

  1. Antes de ativar o SDK, confira os registros, como:
    FA: {app id} [D] Event not sent since app measurement is disabled
  2. Garanta que o registro de eventos first_open não seja enviado até que as opções de consentimento do usuário sejam transmitidas usando o modo de consentimento.

Isso foi útil?

Como podemos melhorá-lo?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal
8546723974468710561
true
Pesquisar na Central de Ajuda
true
true
true
true
true
73067
false
false
false