まず、カスタムイベント分析の主要な概念を理解しておきましょう。
このチュートリアルを開始する前に、次の概念について理解しておく必要があります。
|
概念 |
説明 |
|
イベント |
イベントは、アプリケーション内のユーザーアクションを記録します。ボタンのクリックなどのアクションが発生したときに、カスタムイベントをログに記録します。 |
|
イベント ID |
イベント ID は、イベントを一意に識別します。イベントはアプリケーション全体でグローバルであるため、イベント ID は同じ mPaaS アプリケーション内で一意である必要があります。 |
|
プロパティ |
イベントには、ユーザー ID、アプリバージョン、デバイスモデルなどの情報が含まれます。各情報はプロパティです。モバイル分析プラットフォームはプリセットプロパティを提供しており、必要に応じてカスタムプロパティを定義できます。 |
|
プロパティ ID |
プロパティ ID は、プロパティを一意に識別します。プロパティはアプリケーション全体でグローバルであるため、プロパティ ID は同じ mPaaS アプリケーション内で一意である必要があります。 |
|
イベント分析 |
イベントとそのプロパティはクライアント上でログとして保存され、その後モバイル分析サーバーに送信されます。コンソールで設定を完了すると、イベント分析レポートを表示できます。 |
チュートリアルのシナリオ
ユーザーが決済を完了すると、決済完了イベント が記録されます。このイベントには、決済時刻、ユーザー ID、支払方法 のプロパティが含まれます。
イベント ID と プロパティ ID は、クライアント開発とコンソール操作の両方で使用されます。そのため、Android および iOS の開発者とコンソールオペレーターは、事前にこれらの ID について合意しておく必要があります。このチュートリアルでは、次のように想定します。
-
イベント ID:
PayResults -
プロパティ ID:
pay_time、user_id、payment_methodカスタムプロパティ ID は、プリセットプロパティ ID と同じにすることはできません。プリセットプロパティは、[mPaaS コンソール] > [モバイル分析] > [カスタム分析] > [イベントとプロパティの設定] > [プロパティ] ページで確認できます。
このチュートリアルでは、決済完了 イベントの分析について、次の手順を説明します。
トラブルシューティングについては、よくある質問 のドキュメントをご参照ください。