Skip to main content

はじめに

Rehook は、技術的な依存なしにユーザーへの報酬付与やエンゲージメントを実現できる、強力なユーザーインセンティブ専用ソリューションです。

MoEngage × Rehook

MoEngage と Rehook の連携により、MoEngage から Rehook にユーザーとイベントを転送できます。これを利用して、MoEngage でイベントが取得されたときに Rehook 上でカスタムのルールベースのプロモーションをトリガーしたり、MoEngage がアプリや Web サイトで新規ユーザーを識別したときに Rehook ダッシュボードに新規ユーザーを追加したりできます。また、Content API を使用して、MoEngage キャンペーン内に顧客の報酬の進捗状況を表示することもできます。

連携

前提条件

MoEngage のイベントを Rehook に転送する

MoEngage のコネクターキャンペーンを使用すると、ユーザーがアプリや Web サイトで何らかのアクションを実行したときに、そのイベントを Rehook に転送できます。 MoEngage でコネクターキャンペーンを作成するには、次の手順を実行します。
  1. Create Campaign >> Connectors >> Custom に移動し、ニーズに最も適した配信タイプを選択します。この例では、「Event Triggered」を選択し、イベントとして「Purchased」を選択します。
  2. キャンペーンのステップ 2 で、次の操作を行います。

Rehook API を呼び出す

イベントを Heap に送信するには、POST メソッドを使用してペイロードを設定します。
  • メソッドとして POST を選択します
  • Headers
    • Authorization: オンラインツールを使用して、API Key をユーザー名、Secret Key をパスワードとして Basic 認証を作成します:
      上記の例では、このヘッダーの値は Basic dG9rZW46c2VjcmV0 になります
    • Content-Type: application/json
    • accept: application/json
  • Webhook URL としてエンドポイントを追加します: https://api.rehook.ai/events/invoke
  • Body:
    @ を入力してペイロードをパーソナライズします。

リクエストをプレビューする

この時点で、キャンペーンをテストして送信する準備が整っています。コネクターキャンペーン作成のステップ 2 にあるテスト機能を使用して、コネクターの設定をテストすることもできます。Screen_Shot_2022-02-22_at_11.12.42_AM.png その後、キャンペーンを公開できます。

MoEngage のユーザーを Rehook に転送する

MoEngage のユーザーを Rehook に転送する、または Rehook 上のユーザーのプロパティを更新するには、上記のとおり MoEngage コネクターキャンペーンを設定し、Rehook の Create or Update API を使用して Rehook 内でユーザーを作成または更新します。

MoEngage キャンペーンで顧客の報酬の進捗状況を表示する

MoEngage の Content API を使用すると、MoEngage キャンペーン内に顧客の報酬の進捗状況を動的に取得して、よりパーソナライズされたエクスペリエンスを提供できます。

ステップ 1: MoEngage Content API を設定する

  1. Settings > Advanced settings > Content API に移動します。Content API 画面の右上にある + Add content API をクリックします。ContentAPI_Navogation.png
  2. エンドポイント URL に Rehook API を追加します。ユースケースに応じてエンドポイントは異なります。
顧客の報酬の進捗状況を表示するには、Rehook の Get Reward Progress API を使用します。 Content API の設定時に、次の URL を挿入します: https://api.rehook.ai/campaigns/reward-progress/{{UserAttribute['Customer ID']}} Headers に次を追加します。
  • Authorization: オンラインツールを使用して、API Key をユーザー名、Secret Key をパスワードとして Basic 認証を作成します。上記の例では、このヘッダーの値は Basic dG9rZW46c2VjcmV0 になります
  • Content-Type: application/json
  1. 正常なレスポンスが表示されたら、Save をクリックしてから Done をクリックします。
API をテストすることもできます。API をテストするには、Content API のアクションメニューから「Test」をクリックします。API のレスポンスを検証できます。

ステップ 2: MoEngage キャンペーン内に顧客の報酬の進捗状況を表示する

MoEngage キャンペーンでこの API を使用するには、次の手順を実行します。
  1. キャンペーン作成のステップ 2 で、@ を入力します。
  2. ポップアップで、ステップ 1 で設定した Rehook の Content API を選択できます。
  3. MoEngage Templating Language を使用して API レスポンスを解析し、そのコンテンツをキャンペーンで使用できます。
  4. Preview タブをクリックすると、リアルタイムでパーソナライズされたキャンペーンを確認できます:
  5. 結果に問題がなければ、キャンペーンを公開できます。