モバイルトラックイベントの例

最終更新日:

この例は、アラートダイアログに埋め込まれ、[OK]ボタンがクリックされるとトリガーされるトラックイベントを示しています。コードのトラックイベント部分は太字で示されています。

トラックイベントに関する一般的な情報についてはこちらを参照してください。

Android

public void onClick(View view) {

        switch (view.getId()){

            case R.id.btn_dialog_1:

                new AlertDialog.Builder(getContext())

                        .setMessage(getString(R.string.main_dialog_simple_title))

                        .setPositiveButton(getString(R.string.dialog_ok), new DialogInterface.OnClickListener() {

                            @Override

                            public void onClick(DialogInterface dialog, int which) {

                                Pendo.track("OK_Track", null);

                            }

                        })

                        .show();

                break;

iOS

let otherAction = UIAlertAction(title: otherButtonTitle, style: .default){ _ in

            NSLog("「セキュリティで保護されたテキスト入力」アラートの他のアクションが発生しました。")

            PendoManager.shared().track("OK_Track", properties: nil)

            removeTextFieldObserver()

        }

 

トラックイベントはただちにPendoにより収集され、[設定(Settings)]>[サブスクリプション設定(Subscription Settings)]>[お使いのアプリ(You app)]>[イベントの生データ(Raw Events)][イベントの生データ]として表示されます。


mceclip2.png

 

トラックイベントは最長1時間後まで集計データとして表示され、UIに表示されます。トラックイベントを表示するには、[プロダクト(Product)]>[トラックイベント(Track Events)]に移動し、時間フィルターを[今日(Today)]に変更して今日の結果を表示します。


mceclip3.png