イベント
リスト
このページには、すべてのソースからFanplayr 360に送信されたすべてのイベント名のリストが表示されます。ここでは、これらのイベントのラベルをカスタマイズして、InsightsおよびFiltersで人間が読めるラベルと説明を提供できます。
ラベルを元のイベント名と同一または類似に設定するのが一般的ですが、必須ではありません。たとえば、user-reviewed-product
として届くカスタムイベントをProduct Reviewed
とラベル付けしたい場合があります。
.JOGssTDA.png)
図 1: イベント名
このリストにはシステムに入力されたイベントが含まれているため、このリストのイベント名の数はアカウント固有のものになります。
- イベント: この値は、データソースによって送信された実際のイベント名です。
- ラベル: これは、ポータルの他の場所で参照される際にイベントに割り当てられるラベルです。ラベルが設定されていない場合、イベントは実際のイベント名(イベント)で参照されます。ラベルの下にはイベントの説明があります。説明を使用すると、イベント間の違いを区別したり、それらがどのように使用されるかを理解したりするのに役立つ追加の詳細を提供できます。
既存のイベントを編集する以外に、次のこともできます。
- イベントを追加: これにより、Dictionaryに新しいイベントが追加されます。
- スキーマをダウンロード: Dictionary内のすべてのイベントを含む単一のJSON Schemaファイルをダウンロードします。
INFO
システム全体で、取り消し線の入った目のアイコンは、システムがこのイベントをまだ認識していないことを示します。
Fanplayr 360ロゴの紫色のアイコンは、イベント/属性がセマンティックであることを示します。
イベントの編集
一般

図 2: イベントの編集
- ラベル: ポータル全体で使用されるイベントのラベルです。
- 説明: 説明は、各イベントに関する追加のコンテキストを提供できます。
- 必須属性の欠落時の動作: 受信イベントにすべての必須属性(以下の「属性」セクションでマークされているもの)がない場合に、システムがどうすべきかを指示します。
- 予期しない属性の動作: 受信イベントが、以下の「属性」セクションで定義されているもの以外の追加の属性を持っている場合に、システムがどうすべきかを指示します。
- 無効な属性データ型の動作: 受信イベントに、以下の「属性」セクションに従って予期しないデータ型を持つ属性が少なくとも1つある場合に、システムがどうすべきかを指示します。
これら3つの動作設定には、それぞれ同じオプションがあります: 何もしない(デフォルト)、警告、または破棄。「破棄」が選択され、システムが関連する問題を検出した場合、イベントはドロップされ、Fanplayr 360には入力されません。
INFO
イベントラベルの一意性に関する厳密な要件はありませんが、ラベルの一意性を維持することを推奨します。まれに、元のイベント名が時間の経過とともに変更された可能性がある場合にのみ、2つのイベントラベルが同一になるべきです。
イベントの属性の編集
Fanplayr 360は、データの強力な制御を可能にします。イベント属性エディター(図3)を使用して、各イベントがどのように表示されるべきかを定義できます。

図 3: イベントの属性リスト
ここに表示されるテーブルには、イベントのプロパティオブジェクトで予期される属性、または(セマンティックイベントの場合は)属性のリスト、あるいはこのイベントのプロパティとして一度システムに送信された属性が表示されます。各属性には2つの主要な設定があります。
- 必須: 「必須属性の欠落時の動作」設定と組み合わせて、この属性の有無にかかわらずイベントが有効かどうかを判断するために使用されます。
- 予期: 「予期しない属性の動作」設定と組み合わせて、この属性がある場合にイベントが有効かどうかを判断するために使用されます。
リストに属性を追加するには、「属性を追加」をクリックします。Data Dictionaryにすでに存在する属性(セマンティック属性またはカスタム属性)のみを追加できます。トップレベルの属性のみを追加できます。セマンティックイベントに属性を追加することはサポートされていません。
ここで「スキーマをダウンロード」をクリックすると、単一のイベントのJSON Schemaをダウンロードできます。