简体   繁体   English

适用于Android的Google Analytics(分析)第3版-未记录或跟踪任何内容

[英]Google Analytics Version 3 for Android - Nothing is logged or tracked

WHAT I NEED 我需要的

My analytics screen is empty. 我的分析屏幕为空。 0 users, 0 sessions, etc. I have waited for a couple hours for some kind of tracking to show up but no luck. 0个用户,0个会话,等等。我已经等了几个小时才出现某种跟踪,但是没有运气。 Is there any way that events are logged on LogCat? 有什么方法可以在LogCat上记录事件? How do I have any kind of indication that something is happening? 我怎么有迹象表明发生了什么? I am currently running on debug mode, so any kind of indication would be great! 我目前正在调试模式下运行,因此任何指示都很好! I have waited for 4 hours. 我已经等了四个小时了。

WHAT I DID SO FAR 我做了什么

@Override
public void onStart() {
    super.onStart();

    // The rest of your onStart() code.
    EasyTracker.getInstance(this).activityStart(this);  // Add this method.

    GoogleAnalytics.getInstance(this).getLogger()
            .setLogLevel(Logger.LogLevel.VERBOSE);
    GoogleAnalytics googleAnalytics =   GoogleAnalytics.getInstance(getApplicationContext());
    googleAnalytics.setAppOptOut(false);

}

     @Override
     public void onStop() {
        super.onStop();
       // The rest of your onStop() code.
       EasyTracker.getInstance(this).activityStop(this);  // Add this method.

    }

SAMPLE CODE THAT LOGS EVENT : 记录事件的示例代码:

public void toggleMenuVisibility() {


   EasyTracker easyTracker = EasyTracker.getInstance(this);
         easyTracker.set(Fields.SCREEN_NAME, "screen_name");
         easyTracker.send(MapBuilder.createAppView().build());

        // MapBuilder.createEvent().build() returns a Map of event fields and values
        // that are set and sent with the hit.
        easyTracker.send(MapBuilder
                .createEvent("ui_action",     // Event category (required)
                        "button_press",  // Event action (required)
                        "menu_button",   // Event label
                        null)            // Event value
                .build()
        );



        Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXXXXXX-X"); <!-- Property ID omitted for security -->

        HashMap<String, String> hitParameters = new HashMap<String, String>();
        hitParameters.put(Fields.HIT_TYPE, "appview");
        hitParameters.put(Fields.SCREEN_NAME, "Home Screen");

        tracker.send(hitParameters); }

XML: XML:

 <!--Replace placeholder ID with your tracking ID--> <string name="ga_trackingId">UA-XXXXXXXX-X</string> <!-- Property ID omitted for security --> <!--Enable automatic activity tracking--> <bool name="ga_autoActivityTracking">true</bool> <!--Enable automatic exception tracking--> <bool name="ga_reportUncaughtExceptions">true</bool> <bool name="ga_debug">true</bool> <integer name="ga_dispatchPeriod">3</integer> 

All that my log shows : 我的所有日​​志显示:

03-24 16:23:37.884 25140-8258/? W/GA-SERVICE﹕ Thread[Thread-5164,5,main]: Using destination https://ssl.google-analytics.com
03-24 16:23:37.904 25140-8258/? W/GA-SERVICE﹕ Thread[Thread-5164,5,main]: Using destination https://ssl.google-analytics.com
03-24 16:21:56.884 8137-8193/com.klinify I/GAV3﹕Thread[GAThread,5,main]: No campaign data found.

Not sure why you aren't seeing data hitting your report, but one thing you should note is that ga_debug only works in v2. 不知道为什么看不到数据在报表中,但是您应该注意的一件事是ga_debug仅在v2中有效。 for v3 analytics, you should be setting the ga_logLevel as noted here . 对于v3分析,您应按此处所述设置ga_logLevel

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Android-使用Google Analytics(分析)时,屏幕上没有任何内容 - Android - Nothing on screen when Google Analytics used Android版Google Analytics(分析)错误版本 - Google Analytics for Android wrong version Google Analytics Implementation是否需要跟踪签名的apk - Does Google Analytics Implementation required signed apk to be tracked Android应用程序中的Google Analytics(分析)-如何跟踪高级升级版本? - Google analytics in android app - how to track premium upgrade version? Google Analytics为我的Android应用程序选择了错误的版本号 - Google Analytics picking up wrong version number for my Android App Facebook Analytics for Apps 中未跟踪 Android 上的 Unity 游戏活动安装 - Unity game campaign installs on Android not tracked in Facebook Analytics for Apps com.segment.analytics.android:Google Play 控制台上我的应用程序中的分析不兼容版本 - com.segment.analytics.android:analytics noncompliant version in my app on the Google Play Console 在Google Analytics中跟踪应用版本 - Track App Version in Google Analytics Google Analytics -Android问题 - Google Analytics -Android Issue Android 应用程序和谷歌分析 - Android app and google analytics
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM