首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌分析工具

谷歌分析工具
EN

Stack Overflow用户
提问于 2012-04-18 12:53:33
回答 1查看 187关注 0票数 1

我正在尝试使用Google Analytics工具跟踪我的应用程序使用情况。但我的Google Analytics账户没有显示visis/访客。我已经使用我的应用程序好几次了。我还设置了按钮单击事件。但它什么也没显示。我也有一个有效的密钥。

代码语言:javascript
运行
复制
import com.google.android.apps.analytics.GoogleAnalyticsTracker;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class GoogleAnalysis extends Activity {

    GoogleAnalyticsTracker tracker;
    GoogleAnalyticsTracker mGATracker;

    @SuppressWarnings("deprecation")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        /* try{ mGATracker = GoogleAnalyticsTracker.getInstance();
         mGATracker.startNewSession(" UA-xxxxx-x", this);
         mGATracker.trackPageView( "/SettingsMangerActivity" ); } catch(
         Exception error ) { Log.e( "<YOUR_TAG>", "onCreate: " +
         error.toString() ); }
         */

        tracker = GoogleAnalyticsTracker.getInstance();
        tracker.startNewSession(" UA-30927539-1", this);
        setContentView(R.layout.googleanlytics);

        Button createEventButton = (Button) findViewById(R.id.NewEventButton);
        createEventButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                tracker.trackPageView("/SettingsMangerActivity");
                tracker.trackEvent("Clicks", "Button", "Share Files", 0);

            }
        });

        Button createPageButton = (Button) findViewById(R.id.NewPageButton);
        createPageButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                tracker.setCustomVar(1, "Navigation Type", "Button click", 2);
                tracker.trackPageView("/testApplicationHomeScreen");
            }
        });

        Button quitButton = (Button) findViewById(R.id.QuitButton);
        quitButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
            }
        });

提前感谢

代码语言:javascript
运行
复制
    Button dispatchButton = (Button) findViewById(R.id.DispatchButton);
    dispatchButton.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            // Manually start a dispatch, not needed if the tracker was
            // started with a dispatch
            // interval.
            tracker.dispatch();
        }
    });
}

@Override
protected void onDestroy() {
    super.onDestroy();
    // Stop the tracker when it is no longer needed.
    tracker.stopSession();
}

}

EN

回答 1

Stack Overflow用户

发布于 2016-03-18 08:33:37

在调试您的应用程序时,您是否看到它向google-analytics.com发送图片请求

如果不是,则问题出在代码或应用程序中。如果是,并且它将发送到正确的UA-id,请检查实时报告。

如果它没有显示在那里,那就是GA配置中的一些东西,比如一个过滤器,它阻止了进入过滤器的数据。

如果您的报告视图上有筛选器,请创建另一个没有筛选器的视图。

现在让我们来看看这是怎么回事

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10202996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档