Wie konfiguriere ich Android Google Tag Manager v4 mit Google Analytics (Universal Analytics)?
Ich versuche, Google Tag Manager zum Melden von Bildschirmansichten und Ereignissen an Google Analytics zu verwenden. Ich habe das Tutorial von Google befolgt, kann aber nicht einmal die Bildschirmansichten melden. Auch stundenlang in Google gesucht, aber es gab keine Übereinstimmung. Fast alle verfügbaren Informationen beziehen sich auf Android v3 oder das alte GTM-Webinterface.
Dies ist meine Konfiguration
Das Übertragen des Ereignisses auf die Datenebene führt zu keinem Fehler. ScreenName scheint jedoch nicht gesendet worden zu sein.
Java Code
public static void pushScreenViewEvent(@NonNull Context context, @NonNull String screenName) {
DataLayer dataLayer = TagManager.getInstance(context).getDataLayer();
dataLayer.pushEvent("screenView",
DataLayer.mapOf("screenName", screenName));
}
Debug-Protokoll nach Push-Daten
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,
Google Play Services-Version
compile 'com.google.android.gms:play-services-base:6.5.87'
Es gibt dieses Tutorial, aber es ist für das alte GTM v3 mit den alten GTM-Web-Screenshots.https: //developers.google.com/tag-manager/android/v3/ua#screenview