友達紹介プログラムの設定

あるユーザーが友人を紹介し、その友人がアプリのダウンロードやサインアップを行った場合、カスタマイズされたアプリ内インセンティブを送信することができます。

Adjustで設定できる紹介スキームには2つの方法があり、以下を利用できます。

  • アトリビューションコールバック(推奨)
  • サーバーコールバック

どちらのソリューションも機能は同じですが、アトリビューションコールバックでは即時にインセンティブを付与でき、遅延が生じません。これは、情報がアプリ内で処理されるためです。

ここでは、Adjustの「友人紹介プログラム」を計測する上での要件と、その設定手順について説明します。

事前準備

要件

設定で紹介プログラムがサポートされていることを確認する

アプリからインセンティブを付与できることを確かめるには、最初に以下の点を確認する必要があります。

  • ユーザーが紹介共有ボタンをタップした時に、サーバーで紹介ID(referral ID)を生成できる。
  • サーバーでlabelのプレースホルダーに紹介IDを設定できる。
    • サーバーでAdjustコールバックのlabelプレースホルダーの値を処理し、紹介元のアカウント、紹介先のアカウント、またはその両方にインセンティブを付与できる。

友達紹介プログラムの設定

  1. labelパラメーターを含むインストールコールバックまたはアトリビューションコールバックを設定します。

  2. iOSアトリビューションコールバックの場合:​ Adjustは、Appleのプライバシーポリシーに従って、同意していないユーザーの情報を共有することはできません。ご不明な点がありましたら、Adjustの担当者またはsupport@adjust.comまでお問い合わせください。

  3. リンクを作成し、tokenlabelパラメーターを追加します(その他、必要に応じて他のパラメーターを追加で付加することが可能です)。ユーザー体験を向上させるため、ブランドリンクを使うこともできます。

    • 例:https://example.go.link?adj_t=abc123&adj_label={user_id}
  4. 招待コンポーネントにリンクを配置します。

  5. 招待されたユーザーにリンクURLを送信する前に、アプリ側でlabelパラメーターに紹介IDを動的に入れられるよう、マクロを設定します。

  6. 招待されたユーザーがアプリをダウンロードし起動した時、以下のいずれかが起こります。

    • アトリビューションコールバック:Adjust SDKが、紹介IDが付加されたlabelパラメーターを含むアトリビューションコールバックを受信します。紹介IDはアプリで収集することができます。
    • インストールコールバック:サーバーにて、labelパラメーターまたは動的コールバックパラメーター経由で紹介IDを含むAdjustのインストールコールバックを受信します。
  7. 紹介IDに基づき、ユーザーにインセンティブを付与します。

これで設定完了となります。