我正在尝试使用Google Analytics工具跟踪我的应用程序使用情况。但我的Google Analytics账户没有显示visis/访客。我已经使用我的应用程序好几次了。我还设置了按钮单击事件。但它什么也没显示。我也有一个有效的密钥。
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();
}
});提前感谢
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();
}}
发布于 2016-03-18 08:33:37
在调试您的应用程序时,您是否看到它向google-analytics.com发送图片请求
如果不是,则问题出在代码或应用程序中。如果是,并且它将发送到正确的UA-id,请检查实时报告。
如果它没有显示在那里,那就是GA配置中的一些东西,比如一个过滤器,它阻止了进入过滤器的数据。
如果您的报告视图上有筛选器,请创建另一个没有筛选器的视图。
现在让我们来看看这是怎么回事
https://stackoverflow.com/questions/10202996
复制相似问题