0

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 を追加した後でのみ可能です (明らかに)。

行にコメントすると、リアルタイムの情報が表示されません...ここのコードに従えば、うまくいくはずです。

明白なことが欠けていますか、それともバグがありますか?

ありがとう、アダム。

4

2 に答える 2

0

答えはあなたが呼ぶことです:

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

ただし、表示されるまでに時間がかかる場合があります。

于 2014-05-31T22:58:49.660 に答える