前提条件
SDK の統合
1
Web SDK の統合
Web サイトに Web SDK を統合するには、こちらの記事を参照してください。
2
Personalize SDK の統合
Web サイトに Personalize SDK を統合するには、こちらの記事を参照してください。
MoEngage アカウントの構成
MoEngage ワークスペースで Offerings を利用できるようになっていることを確認してください。Offerings の設定の詳細については、Offerings の作成を参照してください。Offering Shown イベントのレポート
SDK には、Offering の表示イベントをトラッキングするメソッドが用意されています。 インプレッションは、Offering がユーザーに視覚的に表示されたときにレポートする必要があります。 Offering のインプレッションをレポートするには、offeringContext をマップとして渡します。Offering Clicked イベントのレポート
SDK には、Offering のクリックイベントをトラッキングするメソッドが用意されています。 クリックイベントは、ユーザーが Personalize API のレスポンスに含まれるいずれかの Offering をクリックしたときにレポートする必要があります。単一の Offering のクリックイベントをレポートするには、その Offering の offeringContext を渡します。 ユーザーが Offering をクリックした場合、暗黙的に親の Experience もクリックしているものと見なされます。offeringClicked 関数には、オプションで experienceContext を渡せるようになりました。これが意味すること
- 両方のコンテキストを渡す場合、 MoEngage は Offering と Experience の両方のクリックを自動的にトラッキングします。親の Experience のクリックイベントをトラッキングするために、別途 2 回目の呼び出しを行う必要はなくなります。
-
offeringContext のみを渡す場合、 experienceContext はオプションです。渡さない場合は、Offering のクリックのみがトラッキングされます。必要に応じて、Experience のクリックを別途トラッキングする必要があります。