Adjustとの統合
用語集
Adjust
モバイルアトリビューションおよびマーケティング分析プラットフォームです。Adjustは、アプリケーション開発者、マーケター、ブランドが、さまざまなチャンネルやデバイスを横断して、マーケティングキャンペーンの効果を追跡、測定、最適化できるようにします。
プラットフォームの詳細については、Adjustに関するドキュメントを参照してください。
アプリトークン
各プラットフォーム(Android、iOSなど)に固有のモバイルアプリケーションIDです。Adjustにアプリケーションを追加する際に自動的に生成されます。この値は、Adjustの
Adjust ID
生涯価値(LTV)
広告費用対効果(ROAS)
アプリ内イベント
ユーザー獲得
顧客ユーザーID(CUID)
ユーザー登録時にアプリケーション所有者によって生成・設定されるユーザーIDです。
以下の説明に従って、xsolla_cuid
というパートナーパラメータとしてCUIDを渡す必要があります。
ウェブショップとモバイルアプリケーションでCUIDが一致しない場合は、ウェブショップでのユーザー検証ウェブフック、またはディープリンク経由の認証を実装するため、カスタマーサクセスマネージャーに連絡するか、csm@xsolla.comまでメールをお送りください。
コールバック
サーバー間(S2S)セキュリティトークン
統合シナリオ
Adjustとエクソーラは、モバイルアプリケーションのS2S統合をサポートしており、アプリケーション内やウェブショップでの購入について、完全なLTV(顧客生涯価値)とROAS(広告費用対効果)の測定を可能にします。エクソーラは、ウェブショップでの購入情報をモバイルのアプリ内イベントとしてAdjustに送信し、Adjustはこれをモバイルアプリケーションのインストール数、ユーザー獲得、再エンゲージメントキャンペーンに関連付けます。
モバイルアプリケーションの統合を構成することで、以下の場合に高度なイベント分析を取得できます:
エクソーラとAdjust S2Sの統合により、次のイベントを利用できます:
イベント | 説明 |
---|---|
xsolla-billing-payment | アイテム購入。イベントパラメータには購入に関する情報が含まれます。 |
どのように動作するか
この統合には、エクソーラとAdjust間の双方向のデータフローが含まれます。以下に、ユーザーが購入を行った際のシステム統合シナリオを示します。
sequenceDiagram participant User participant Mobile App participant Web Shop participant Xsolla Backend participant Adjust User->>Mobile App: 1. Logs in Mobile App->>Adjust: 2. Sends CUID Adjust-->>Xsolla Backend: 3. Sends callback User->>Web Shop: 4. Logs in using CUID User->>Web Shop: 5. Makes a purchase Web Shop->>Xsolla Backend: 6. Sends purchase event Xsolla Backend->>Adjust: 7. Sends xsolla-billing-payment event
- ユーザー(プレイヤー)がモバイルアプリにサインアップまたはログインします。
- アプリケーションが、
login
、signup
、またはCUIDを含むその他のイベントといったアプリ内イベントをAdjustに送信します。 - Adjustが、アプリトークン、Adjust ID、CUID、およびその他の関連データパラメータを含むコールバックをエクソーラに送信します。
- ユーザーはCUIDを使用してウェブショップにログインします。
- ユーザーはウェブショップで購入します。
- 購入イベントはエクソーラバックエンドに送信され、Adjustから受け取った情報と一致します。
- エクソーラのサーバーが、Adjust ID、アプリトークン、およびAdjustから受信したその他のパラメータを含むS2Sアプリ内イベントをAdjustに送信します。
Adjustは、この新しいイベント、購入、収益をユーザー獲得またはユーザーの再エンゲージメントを促進したメディアソースに帰属させます。
パブリッシャーアカウントでのセットアップ方法
- パブリッシャーアカウントでプロジェクトを開き、統合セクションに移動します。
- 「Adjust」ペインをクリックします。
- モバイルアプリS2S統合ペインで、「構成」をクリックします。
- 開いたウィンドウで、この統合を有効にするのチェックボックスがオンになっていることを確認してください。
- 以下のデータを入力します:
- Adjust S2Sセキュリティトークン。
- 配信プラットフォーム用のアプリトークン(Android/iOS)。ラットフォームを追加するには、「アプリトークンを追加」をクリックします。
- 「保存」をクリックします。
- Adjustで統合を有効にします。
設定を保存すると、S2S統合のペインに緑色のインジケーターが表示されます。
接続済みの統合を変更するには:
- 「Adjust」ペインをクリックします。
- 開いたウィンドウで必要な変更を行います。
- 「保存」をクリックします。
Adjustでのセットアップ方法
Adjustでは、以下を行う必要があります:
CUIDをパートナーパラメータとして渡します
説明に従って、CUIDの転送を自分で設定してください。これを行うには、addGlobalPartnerParameter
メソッドを呼び出し、以下のデータを渡します:
- お客様側のユーザーID
forKey: “xsolla_cuid”
例:
swift
- swift
- obj-c
1Adjust.addGlobalPartnerParameter("abcd123", forKey: "xsolla_cuid")
1[Adjust addGlobalPartnerParameter:@"abcd123" forKey:@"xsolla_cuid"];
S2Sセキュリティトークンの取得方法
- 管理者
- 編集者
- カスタム編集者
S2Sセキュリティトークンを取得するには:
- Adjustアカウントにログインします。
AppView > All apps セクションを開き、対象アプリケーションのページに移動します。Protection タブに移動します。S2S security ブロックで、Open S2S security をクリックします。- 必要なS2Sトークンの行で、コピーのアイコンをクリックします。
S2Sトークンをまだ取得していない場合は、説明に従って作成してください。
エクソーラとの統合をアクティブ化にする
- Adjustアカウントにログインします。
Campaign Lab > Partners セクションに移動します。New partner をクリックします。
- 検索バーに
Xsolla と入力して選択します。 Next をクリックします。
- 統合を設定するアプリケーションを選択します。
Next をクリックします。- データ共有を有効化します。これを行うには、
Enable data sharing ブロックで「Edit 」をクリックし、トグルをオンにして「Enable 」をクリックします。
- イベントマッピングを設定します:
Map your events ブロックで、Map event をクリックします。
Adjust event セクションで、xsolla-billing-payment をクリックします。Partner event セクションで、Xsolla billing payment をクリックします。Apply をクリックします。
Next をクリックします。- 設定内容を確認し、
Enable partner をクリックします。必要に応じて前のステップに戻り、設定を更新できます。
イベント値の構造
特定のイベントを設定したい場合、または現在の統合オプションで要件を満たせない場合は、カスタマーサクセスマネージャーに連絡するか、csm@xsolla.comまでメールしてください。
アイテム購入
ユーザーがウェブショップで購入すると、エクソーラはxsolla-billing-payment
イベントをAdjustに送信します。以下の購入情報がイベントパラメータに渡されます:
パラメータ | 説明 |
---|---|
content_id | 購入時の単一SKUまたはSKUの配列。 |
quantity | 該当するSKUを持つアイテムの数量(1つまたは配列)。 |
revenue | 購入金額。割引が含まれます。手数料や税金は含まれていません。 |
currency | 通貨を購入します。 |
追加データ
さらに、コールバックで以下のパラメーターを渡すことができます:
パラメータ | 説明 |
---|---|
os_name | デバイスのオペレーティングシステム。 |
adid | Adjust側のデバイスID(すべてのプラットフォーム)。 |
idfa | App Storeにおける広告主ID。 |
idfv | Apple側のベンダーID。 |
gps_adid | Google Playにおける広告主ID。 |
app_token | Adjust側のアプリトークン。 |
{partner_parameters} | 情報を受け取りたいその他のカスタムパラメータ。 |
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。