データ共有オプションを選択
このセクションでは、以下の項目を説明します。
- ネットワークのデータ共有を有効化する
- ネットワークと共有したいデータを選択
- イベントとサブスクリプションイベントをマッピング
- SDKパラメーターをネットワークパラメーターにマッピング
このセクションで紹介する設定は全て任意です。
事前準備
はじめに、以下の設定手順をご覧ください。
要件
ネットワークをAdjustと連携するためのネットワーク認証情報。例:
- ユーザー名とパスワード
- トークン
- 鍵 (Key)
Adjust SDK v4.0.0以降を実装することで、SDKパラメーターをネットワークパラメーターにマッピングできます。この機能を使用するには、以下のリンク先のガイドに従ってください。
iOS | Android | Windows | Unity | React Native | Flutter | Adobe Air | Cordova | Marmalade | Xamarin | Cocos2d-x | Titanium | Corona
Adjustと連携しているネットワーク
データ共有機能はWebプラットフォームでは利用できません。アプリが複数のプラットフォームをターゲットにしている場合は、Web以外のプラットフォームに対してのみデータ共有を設定することが可能です。
一部のネットワークはAdjustと連携しています。これらのネットワークでは、データ共有ページのネットワークレベルでデータ共有を設定する必要があります。
アプリを選択する設定画面でマルチプラットフォームアプリを選択した場合、アプリごとに以下のデータ共有設定を選択することができます。
データ共有を有効化
ネットワークとのデータ共有は、キャンペーンの最適化に役立ちます。データ共有を有効化するには、ネットワークをAdjustと連携します。
データ共有の有効化(Enable data sharing) で、 編集(Edit) を選択します。
マルチプラットフォームアプリを選択した場合は、データ共有を有効化したいプラットフォームに必要なネットワーク認証情報を入力します。例:
- ユーザー名とパスワード
- トークン
- 鍵 (Key)
有効化(Enable) を選択します。
データ共有オプションの設定
ネットワークとのデータ共有を有効化すると、デフォルトでは、アドネットワークがAdjustから一部のデータを自動的に受信します。さらに、コールバックによりネットワークと共有するデータの量やタイプを選択できます。
データ共有オプションの設定(Set your data sharing option) で、以下の手順に従ってください。
シングルプラットフォームアプリおよびマルチプラットフォームアプリで、単一のプラットフォームでのみデータ共有が有効になっている場合は、そのプラットフォームでのみデータ共有オプションを設定します。マルチプラットフォームアプリの場合、複数のプラットフォームでデータ共有が有効化されている場合は、以下のことが可能です。
- プラットフォーム固有の設定を使用(Use platform-specific settings) を選択すると、プラットフォームレベルでデータ共有オプションを個別に設定できます。
- グローバル設定を使用(Use global settings) を選択すると、複数のプラットフォームに同一のデータ共有設定ができます。
ネットワーク名と共有できるデータ(What sources of data do you want to share?) で、全てのアトリビューションソース(他のネットワークにアトリビュートされたデータおよびオーガニックデータ)からのデータを共有するか、あるいは、ネットワークにアトリビュートされたデータのみを共有するかを選択します。
デフォルトで共有するデータ(What will be shared by default?) で、デフォルトでネットワークと共有するデータポイントを確認します。
共有したいデータは他にありますか?(What other data you want to share?) にて、ネットワークと共有する追加のデータポイントを選択します。例:
- 広告収益 - 複数の広告収益ソースのデータをネットワークに送信できます。
- イベント - このデータを共有するには、 イベントをマッピングする必要があります。
- アプリ内収益アプリ内購入 - このデータを共有するには、収益を発生させるイベントをマッピングする必要があります。
- パラメーター - 通常、このデータを共有するには パラメーターをマッピングする必要があります。
- セッション(Sessions)
- アンインストールと再インストール
イベントをマッピング
共有するイベントを、ネットワークが受け取れる値にマッピングします。マッピングされていないイベントのデータは、ネットワークと共有されません。
個別のイベントをマッピング
マルチプラットフォームアプリの場合、プラットフォームごとに異なるイベントをネットワークと共有できます。これにより、次のことが可能になります。
- 個別のイベントを設定し、各プラットフォームのキャンペーン戦略を管理できます。
- プラットフォームごとにデータ共有をカスタマイズします。
イベントのマッピング(Map events) で、以下の手順に従って、ネットワークに直接送信するアプリ内イベントを選択します。
イベントのマッピング(Map event) を選択します。
Adjustイベント(Adjust event) リストで、ネットワークと共有するAdjustイベントを選択します。
パートナーイベント(Partner event) で、Adjustイベントに対応するパートナーイベントを選択する必要があります。
シングルプラットフォームアプリ、および、単一のプラットフォームでのみデータ共有が有効になっているマルチプラットフォームアプリには、そのプラットフォームにのみイベントをマッピングします。複数のプラットフォームでデータ共有が有効化されているマルチプラットフォームアプリの場合は、以下のことが可能です。
- プラットフォーム固有のマッピングを使用する(Use platform-specific mapping) を選択して、プラットフォームレベルで個別のイベントをマッピングするか、特定のプラットフォームのイベントをマッピングしないようにします。
- グローバルマッピングを使用する(Use global mapping) を選択して、全てのプラットフォームに同じイベントをマッピングします。
パートナーイベント(Partner event) リストで、Adjustイベントをマッピングするカスタムイベント名を選択するか、入力します。
適用(Apply) を選択します。
全てのイベントをマッピング
パートナーが全てのイベントの自動的なマッピングをサポートしている場合、 イベントのマッピング(Map events) で、 全てのイベントをマッピング(Map all events) を選択します。これにより、個々のイベントをマッピングする時間を節約できます。
サブスクリプションイベントをマッピング
共有するサブスクリプションイベントを、ネットワークが受け取れる値にマッピングします。マッピングされていないイベントのデータは、ネットワークと共有されません。
マルチプラットフォームアプリの場合、プラットフォームごとに異なるイベントをネットワークと共有できます。これにより、次のことが可能になります。
- 個別のイベントを設定し、各プラットフォームのキャンペーン戦略を管理できます。
- プラットフォームごとにデータ共有をカスタマイズします。
サブスクリプションイベントのマッピング(Map subscription events) で、以下の手順に従って、ネットワークに直接送信するサブスクリプションイベントを選択します。
イベントのマッピング(Map event) を選択します。
Adjustイベント(Adjust event) リストで、ネットワークと共有するAdjustイベントを選択します。
パートナーイベント(Partner event) で、Adjustイベントに対応するパートナーイベントを選択する必要があります。
シングルプラットフォームアプリ、および、単一のプラットフォームでのみデータ共有が有効になっているマルチプラットフォームアプリには、そのプラットフォームにのみイベントをマッピングします。複数のプラットフォームでデータ共有が有効化されているマルチプラットフォームアプリの場合は、以下のことが可能です。
- プラットフォーム固有のマッピングを使用する(Use platform-specific mapping) を選択して、プラットフォームレベルで個別のイベントをマッピングするか、特定のプラットフォームのイベントをマッピングしないようにします。
- グローバルマッピングを使用する(Use global mapping) を選択して、全てのプラットフォームに同じイベントをマッピングします。
パートナーイベント(Partner event) リストで、Adjustイベントをマッピングするカスタムイベント名を選択または入力します。
適用(Apply) を選択します。
これで、リンクされている各サブスクリプションイベントデータをネットワークが受信するようになります。
パラメーターをマッピング
SDKで収集するローデータのパラメーターが、ネットワークでサポートされる値と異なる場合、ネットワークでそのデータを受信するには、マッピングを定義します。
このセクションは、 データ共有オプションの設定(Set your data sharing option) でパラメーター(Parameters)を選択している場合にのみ表示されます。
パラメーターのマッピング(Map parameters) では、SDKで定義したパートナーパラメーターをネットワークに送信する方法を指定できます。
- パラメーターのマッピング(Map parameters) を選択します。
- SDKパラメーター(SDK parameter) フィールドで、ネットワークと共有するSDKパラメーターの名前を入力します。
- パートナーパラメーター(Partner parameter) フィールドで、SDKパラメーターに対応するネットワークパラメーターを入力します。
ダイナミックネットワーク
ダイナミックアドネットワークは、AdjustからダイナミックコールバックAPIを介してデータを受信します。パートナーパラメーターを使用して、広告収益とカスタムデータをこれらのネットワークと共有できます。
ダイナミックアドネットワークのデータ共有は、アプリレベルで有効化する必要があります。つまり、データ共有設定は、アプリ用に設定した全てのネットワークに適用されます。
ダイナミックアドネットワークのデータ共有を設定するには、以下の手順に従ってください。
AppView で 全てのアプリ(All apps) を選択します。
ネットワークを設定するアプリを検索して選択します。
データ管理(Data management) タブに移動します。
ダイナミックアドネットワークのデータアクセス(Dynamic ad network data access) で、共有するデータを選択します。
- アプリ内収益 - コールバックの
{revenue}
プレースホルダーを使用して、アプリ内収益をネットワークと共有します。 - パラメーター - コールバックの
{partner_parameters}
プレースホルダーを介して、SDKからパートナーパラメーターをネットワークと共有します。
- アプリ内収益 - コールバックの
保存(Save) を選択します。
➡️ 次:リンク設定の確認