2013-05-12 89 views
0

我想弄清楚如何使用EasyTracker单例实时跟踪页面浏览没有实时android谷歌分析没有EasyTracker

我有以下代码:

/** 
* This how I create the tracker instance... 
*/ 
private void createTracker() { 
    if (tracker != null) 
     return; 

    tracker = googleAnalytics.getTracker(googleAnalyticsSiteId); 
    tracker.setAnonymizeIp(trackingLevel.isAnonymous()); 
    tracker.setAppInstallerId(configuration.getInstallationUUID()); 
    tracker.setSampleRate(dispatchIntervalInSeconds); 
    trackUpgradedApp(); 
} 

... 
void someOtherMethod(Activity activity){ 
    tracker.sendView((String) activity.getTitle()); 
// EasyTracker.getInstance().activityStart(cyborgScreen.getActivity()); 
} 

虽然我取消了的EasyTracker线,我可以跟踪的网页实时访问,但只增加了analytics.xml到项目(明显)之后。

一旦评论该行,我不会收到实时信息... 如果遵循代码here,它应该已经做到了。

我错过了明显的,还是有错误?

谢谢, 亚当。

回答

0

嗯,玩了删除,应对不断变化的事物的色调之后,我发现这个:

GAServiceManager.getInstance().setDispatchPeriod(dispatchIntervalInSeconds); 

失踪了,这就是为什么我无法看到实时画面的事件,而无需使用的EasyTracker!

希望这可以帮助别人......

0

答案是你拨打:

tracker.sendView((String) activity.getTitle()); 

但是,直到你看到它,它也需要时间!