AdjustでMetaを設定
AdjustとMetaを連携することで、Facebook、Facebookメッセンジャー、Instagram、Facebook Audience Networkでのマーケティング活動の効果を計測できます。
事前準備
はじめに、以下の設定手順をご覧ください。
要件
- 登録済みのMetaアプリ
- SDKパラメーターをネットワークパラメーターにマッピングする場合は、Adjust SDKがv4.0.0以降であること。この機能を使用するには、以下のリンク先のガイドに従ってください。
iOS | Android | Windows | Unity | React Native | Flutter | Adobe Air | Cordova | Marmalade | Xamarin | Cocos2d-x | Titanium | Corona
初期設定と確認
アプリにMetaを設定する方法:
- Campaign Lab にて、 パートナー を選択します。
- + 新規パートナー(+ New partner) を選択します。
- パートナーの選択(Partner selection) 画面で、 Facebook を選択して、 次(Next) を選択します。
- アプリの選択(App selection) 画面で、アプリを選択して、 次(Next) を選択します。
これで、データ共有オプションを設定し、Facebookで受け取るAdjustイベントとパラメーターをマッピングできるようになります。
データ共有
Metaとデータを共有して、キャンペーンを最適化しましょう。 データ共有(Data sharing) 画面で、以下の手順に従ってください。
Metaのデータ共有を有効化する
アプリ(App ID) フィールドに、Facebook開発者アプリIDを入力します。Facebook開発者アプリIDは、Facebook開発者アカウントから取得できます。このアプリIDは、プラットフォームに関係なく、Adjustの全てのアプリで同じです。
- Metaのドキュメントに従って、Meta App IDを確認しください。
(オプション) 復号化キー(Decryption key) フィールドに、復号化キーを入力します。これにより、Androidアプリでの特定のキャンペーン情報をローデータで取得できます。
- Metaのドキュメントに従って、Decryption keyを確認しください。
(オプション) 広告インプレッションのマッピングを有効化(Androidのみ)(Enable AdImpression Mapping (Android only) チェックボックスを選択すると、Androidのアプリプロモーションキャンペーンのアプリ内広告(IAA)インプレッションの価値が最大化します。
- これを機能させるには、データ共有オプションの データ共有オプションの設定(Set your data sharing option) の 広告収益(広告ビューより)(Ad revenue (from ad views)) のチェックボックスを選択します。
データ共有オプションの設定
データ共有を有効にすると、デフォルトでは、全てのアトリビューションソースからのデータがMetaに送信されます。 これには、Metaにアトリビュートされたデータ、他のネットワークにアトリビュートされたデータ、オーガニックデータが含まれます。
追加データをMetaに送信することができます。データには以下が含まれます:
広告収益(広告ビューより): 広告収益コールバックをFacebookに送信します。広告収益データは、Meta広告マネージャの
fb_mobile_purchase
に表示されます。この値はハードコーディングされており、変更はできません。- (Androidのみ)広告収益コールバックを
AdImpression
イベントとしてMetaと共有すると、アプリプロモーションキャンペーンのアプリ内広告(IAA)インプレッションの価値が最大化します。
- (Androidのみ)広告収益コールバックを
アンインストールと再インストール: アンインストールと再インストールのデータをMetaに送信します。この機能は、Adjustグロースソリューションのアンインストールと再インストール機能をご契約の場合にのみ利用可能です。
アプリ内収益(アプリ内購入より): 詳細な収益データをFacebook広告マネージャのダッシュボードに送信します。このデータを共有するには、収益を発生させるイベントをマッピングする必要があります。
パラメーター: Facebookと共有する全アクティビティについて、Adjust SDKで設定した全てのパートナーパラメーターを共有します。通常、このデータを共有するにはパラメーターをマッピングする必要があります。
(Androidアプリのみ)アプリのプロモーションキャンペーンの価値を最大化
2024年10月24日より、MetaはAndroidアプリがアプリのプロモーションキャンペーンのアプリ内広告IAAインプレッションの価値を最大化する機能を段階的にリリースします。Metaでこの最適化を使用する場合、Adjustはお客様の広告収益のトラフィックをfb_mobile_purchase
ではなくMetaの標準のAdImpression
イベントにマッピングします。
この最適化オプションは限定的に提供されています。詳細については、 Metaのドキュメントを参照してください。MetaでAndroidアプリのIAA最適化を設定できるかどうかを確認してください。
- アプリのパフォーマンス目標の コンバージョンイベント のドロップダウンが表示されない場合は、この最適化オプションにまだアクセスできない可能性があります。
- コンバージョンイベント のドロップダウンに アプリ内広告インプレッション のオプションが灰色で表示されている場合、新しい最適化にはアクセスできますが、まだ利用対象ではないことを意味します。この場合、Androidアプリのアプリ内広告インプレッションの価値を最大化させるために、AdjustでMetaの広告収益データの共有を開始する必要があります。
- コンバージョンイベント のドロップダウンに アプリ内広告インプレッション オプションが表示され、灰色で表示されていない場合、AndroidアプリにIAA値の最適化キャンペーンを設定できます。
広告収益をAdImpression
イベントとしてMetaに転送するには、 データ共有の有効化(Enable data sharing) で、 広告インプレッションのマッピングを有効化(Androidのみ)(Enable AdImpression Mapping (Android only) のチェックボックスを選択します。
(iOSアプリのみ)合算イベント測定
Metaの合算イベント測定 (AEM)は、iOS 14.5以降のアプリイベントを計測するためのプロトコルです。
AEMでは、2種類のキャンペーンを設定できます。
モバイルアプリインストール(MAI): 新規ユーザー獲得キャンペーン
モバイルアプリリエンゲージメント(MAE): 既存ユーザー向けのリターゲティングおよびリエンゲージメントキャンペーン向け。
AdjustとのMeta連携は、自動的にMAIキャンペーンをサポートします。MAIを設定するには、以下を行う必要があります。
- Metaをパートナーとして設定します。
- 計測のためにMetaに送信するイベントをマッピングします。
MAEキャンペーンを実施する場合は、以下の2つの追加ステップを完了してください。
- アプリでアプリスキームを設定し、ユニバーサルリンクを有効化します。
- AEMを有効化してMAEを計測(Enable AEM for MAE) するトグルをONにします。 これはMetaに対して、Aggregated Event Measurementプロトコルを使用してアプリからのイベントを計測できることを示します。
ダッシュボードの設定が完了し、キャンペーンを開始する準備ができたら、ローデータがMAEキャンペーン情報を受け取るように設定してください。
その他の連携設定
- Adjustでは、Metaへのリアトリビューションが自動的に計測されます。 リアトリビューション計測の有効化(Enable reattribution measurement) のトグルをONにすると、Adjustでは全てのアプリセッションがMetaに送信されます。Metaが条件を満たすエンゲージメントを示すことができた場合、リアトリビューションの貢献度がMetaに配分されます。
- データ使用制限(CCPA)の有効化(Enable limited data use(CCPA) トグルをONにすると、CCPAへの準拠が維持されます。 これは、カリフォルニア在住のユーザーが自分のデータが第三者に開示または共有されることをオプトアウトしたことをMetaに通知するものです。
イベントをマッピング
アプリ内イベントデータをMetaと直接共有し、ターゲティングを正確に行うことができます。 イベントベースの入札価格最適化に必要です。
標準イベント
AdjustイベントでMetaキャンペーンを最適化するには、各イベントを標準のMetaイベントの1つに連携する必要があります。 以下に、利用可能な各MetaイベントがAdjustでどのように表示されるかを示します。 イベントの詳細については、 Metaのドキュメントをご覧ください。
fb_mobile_level_achieved
fb_mobile_add_payment_info
fb_mobile_add_to_cart
fb_mobile_add_to_wishlist
fb_mobile_complete_registration
fb_mobile_tutorial_completion
fb_mobile_initiated_checkout
fb_mobile_purchase
fb_mobile_rate
fb_mobile_search
fb_mobile_spent_credits
fb_mobile_achievement_unlocked
fb_mobile_content_view
Subscribe
StartTrial
AdClick
AdImpression
Contact
CustomizeProduct
Donate
FindLocation
Lead
Page View
Schedule
SubmitApplication
カスタムイベント(Custom events)
Metaのカスタムイベント最適化機能を使用すると、Metaのキャンペーンからカスタムアプリイベントを直接最適化できます。 これらのカスタムイベントは、Automated App AdsやManual App Adsなど、ほとんどのアプリインストールキャンペーンで利用可能です。
Adjustのイベントをカスタムイベントとしてリンクするだけで、Adjustはそれらを最適化のためにMetaに渡します。
アプリ内収益(アプリ内購入)(In-app revenue (from in-app purchases)) を選択して、詳細な収益データをMeta 広告マネージャのダッシュボードに送信する場合は、収益を発生させるイベントをマッピングする必要があります。イベントをマッピングするには、以下の手順に従ってください。
- イベントのマッピング(Map event) を選択します。
- Adjustイベント(Adjust event) のリストで、Metaと共有するAdjustイベントを選択します。
- パートナーイベント(Partner event) のリストで、Adjustイベントに対応するMetaイベントを選択するか、カスタムイベント名を入力します。
- APPLY を選択します。
パラメーターをマッピング
SDKで収集するローデータのパラメーターが、Metaでサポートされる値と異なる場合、マッピングを定義して、Metaがそのデータを受信できるようにします。
このセクションは、 データ共有オプションの設定(Set your data sharing option) でパラメーター(Parameters)を選択している場合にのみ表示されます。
パラメーターをマッピングするには、以下の手順に従ってください。
- パラメーターのマッピング(Map parameters) を選択します。
- SDKパラメーター(SDK parameter) フィールドで、Adjustパートナーパラメーターの名前をAdjust SDKでの表記通りに入力します。
- パートナーパラメーター(Partner parameter) のフィールドに、対応するMetaパラメーター名を入力します。
- APPLY を選択します。
Adjustは、連携されている全てのイベントについて、カスタムイベントの詳細をMetaに直接転送します。
レビュー設定
完了したら、選択内容を確認し、アプリでAdjustのMeta計測を有効化します。
- 設定のレビュー(Setup review) 画面で、設定を確認し、必要に応じて変更します。
- ネットワークの有効化(Enable network) を選択し、アプリのMeta計測を有効化します。
Metaでのキャンペーン設定
アプリのMetaでAdjustの計測を有効にしたら、Metaでキャンペーンを設定する必要があります。
Meta広告マネージャのダッシュボードでキャンペーンを設定します。
- その後、対応するリンクが自動的に作成され、ネットワーク情報のページに表示されます。
(オプション)ネットワーク詳細ページでアトリビューション設定をカスタマイズします。この操作を行うには、まず、Meta広告マネージャのダッシュボードでキャンペーンを設定する必要があります。
- MetaはAPIでクリックベースのセッションのみクレームレスポンスを返し、インプレッションベースのセッションはクレームレスポンスを返しません。そのため、AdjustがMetaを対象に計測できるのはクリックベースのリアトリビューションのみです。