Como configurar o Android Google Tag Manager v4 com o Google Analytics (Universal Analytics)
Estou tentando usar o Gerenciador de tags do Google para relatar visualizações de tela e eventos ao Google Analytics. Eu segui o tutorial do google, mas não consigo nem reportar as visualizações de tela. Também passou horas pesquisando no google, mas não houve correspondência. Quase todas as informações disponíveis são para a versão v3 do Android ou a antiga interface da web GTM.
Esta é a minha configuração
Enviar o evento para a camada de dados não gera erro. No entanto, screenName parece não ter sido enviado.
Código Java
public static void pushScreenViewEvent(@NonNull Context context, @NonNull String screenName) {
DataLayer dataLayer = TagManager.getInstance(context).getDataLayer();
dataLayer.pushEvent("screenView",
DataLayer.mapOf("screenName", screenName));
}
Log de depuração após dados de envio
02-23 19:12:39.376 31787-31888/com.example.debug V/GoogleTagManager﹕ Sending hit to service PATH: https: PARAMS: sr=1080x1776, a=558676027, v=1, ht=1424686354314, an=Example app, ul=ja-jp, t=appview, _u=.L, tid=UA-XXXXXX-1, cid=XXXXXX, aid=com.example.debug, av=1.0.0,
Versão do Google Play Services
compile 'com.google.android.gms:play-services-base:6.5.87'
Há este tutorial, mas é para o velho GTM v3 com as antigas capturas de tela da web do GTMhttps://developers.google.com/tag-manager/android/v3/ua#screenviews