1

iOS 向け Google アナリティクスの最新バージョンを使用しています (この記事の日付まで)。pageViews は正しく記録および報告されますが、イベント社会的イベントはそうではありません。ここに私のコードのいくつかのスニペットがあります:

@interface RootViewController : GAITrackedViewController

すべての ViewController は GAITrackedViewController を継承します

[self.tracker sendEventWithCategory:@"Twitter" withAction:@"Tweet" withLabel:@"Tweet App Info" withValue:nil];
[self.tracker sendSocial:@"Twitter" withAction:@"Tweet App Info" withTarget:nil];

ビュー コントローラーからこれを呼び出して、ツイートを送信するイベントをログに記録しますが、Google アナリティクス (エンゲージメント -> イベント -> オーバービュー) をチェックすると、イベントがログに記録されません。これはリアルタイムのデータではありません。イベントが報告されていない 3 日間のテストについて話しているのです。

Google Mobile App Analyticsでこのガイドに従っていますが、使用する場合

[tracker sendEvent]

エラーが発生するので使用します

[self.tracker sendEvent]

アプリのデフォルトのトラッカーを使用していると思います。

この問題の助けはありますか?

4

1 に答える 1

0

私にとっては、[self.tracker ...] または [tracker ...] 呼び出しが機能しませんでした。次のように、共有インスタンスのデフォルトトラッカーを使用することになりました。

[[GAI sharedInstance].defaultTracker sendEventWithCategory:@"TAC_Agree" withAction:@"buttonClick" withLabel:@"" withValue:[NSNumber numberWithInt:0]];

これは間違いなく私にとってはうまくいきます。

于 2013-05-15T15:15:27.253 に答える