Google Analyticsを使用してMFMailComposeViewControllerでユーザーが行ったことを追跡するにはどうすればよいですか?

SirRupertIII

Google Analyticsを使用してMFMailViewControllerでユーザーが行ったことを追跡するにはどうすればよいですか?人々がそれをどのように使用しているかを見たいです。つまり、キャンセルを押したり、メールを送信したり、メッセージを削除したりします。

アンドレイ・ゴルデーエフ

デリゲートに次のメソッドを実装します。

- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
 id tracker = [[GAI sharedInstance] defaultTracker];
 switch (result) {
     case MFMailComposeResultCancelled:
        [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"                                                               action:@"event_action"  // Event action (required)
            label:@"Cancelled"          // Event label
            value:nil] build]];    // Event value
          break;
     case MFMailComposeResultSaved:
        [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"                                                               action:@"event_action"  // Event action (required)
            label:@"Saved"          // Event label
            value:nil] build]];    // Event value
          break;
     case MFMailComposeResultSent:
        [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"                                                               action:@"event_action"  // Event action (required)
            label:@"Sent"          // Event label
            value:nil] build]];    // Event value
          break;
     case MFMailComposeResultFailed:
        [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"                                                               action:@"event_action"  // Event action (required)
            label:@"Failed"          // Event label
            value:nil] build]];    // Event value
          break;
     default:
          break;
 }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ