Facebookの設定
AdjustとFacebookを連携することで、Facebook、Facebookメッセンジャー、Instagramでのマーケティング活動の効果を計測することができます。

基本的な設定手順に従ってAdjustとFacebookを連携し、キャンペーンを計測してください。設定が完了したら詳細設定手順に移り、インプレッションベースのアトリビューション、Facebookへのデータ転送などをONにします。

事前準備

設定を行う前に、以下のご利用の条件をご覧ください。

基本設定

Adjust管理画面とFacebook広告を連携するには、次の手順に従ってください。
  1.  該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup)を選択します。 
  3. 新しいパートナーを追加する (ADD PARTNERS)を選択し、 Facebookの横の追加 (+) アイコンを選択します。
  4.  APP ID フィールドに Facebook開発者アプリID を入力します。
  5. 保存 (SAVE) を選択します。
基本設定が完了しました。
アプリに移動して、アプリオプションの (▲) ボタンをクリックします。 パートナー設定 (Partner Setup)を選択します。 モジュールの下部で、新しいパートナーを追加する(ADD PARTNERS)を選択します。 Facebookの横にある(+)アイコンを選択します。 Facebook開発者アプリ ID をAPP IDフィールドに挿入します。 保存 (SAVE)を選択します。

1.アプリに移動して、アプリオプションの(▲)ボタンをクリックします。

2. パートナー設定 (Partner Setup)を選択します。

3a.モジュールの下部で、新しいパートナーを追加する(ADD PARTNERS)を選択します。

3b. Facebookの横にある追加 (+)アイコンを選択します。

4. Facebook開発者アプリ ID をAPP IDフィールドに挿入します。

5. 保存 (SAVE)を選択します。

詳細設定

AdjustとFacebookが連携されたので、設定をカスタマイズしてください。

インプレッションベース(ビュースルー)のアトリビューションをONにする

Adjustは、インストールを自動的にFacebookのインプレッションにアトリビュートしません。インプレッションベースのアトリビューションをONにするには、次の手順に従ってください。

アプリ内収益データと購入データを転送する

収益転送を選択すると、Facebook広告マネージャの管理画面に詳細な収益データが直接転送されます。

アプリ内収益データと購入データをFacebookに転送するには、次の手順に従ってください。

  1. アプリに移動して、アプリオプションの (▲) ボタンをクリックします。
  2. パートナー設定 (Partner Setup)Facebookを選択します。
  3.  収益転送(Revenue Forwarding)をONにします。
  4. イベント連携 (Event Linking) を選択します。
  5. イベント連携から連携したい収益イベントを検索し、Fb Mobile Purchaseにフィールドを更新します。
  6. OKを選択します。
  7. 保存 (SAVE) を選択します。
これで、Adjustからの購入データと収益データがFacebook広告マネージャの管理画面で見れるようになりました。
アプリに移動して、アプリオプションの (▲) ボタンをクリックします。 パートナー設定 (Partner Setup)を選択します。 Facebookを選択します。 収益転送 (Revenue Forwarding)をONに切り替えます。 イベント連携 (Event Linking)を選択します。 イベント連携タブで購入イベントを検索し、ドロップダウンリストにあるfb_mobile_purchaseに直接マッピングします。 OKを選択します。 保存(SAVE)を選択します。

1.  アプリを検索し、アプリオプションの (▲) ボタンをクリックします。

2a. パートナー設定 (Partner Setup)を選択します。

2b. Facebookを選択します。

3.  収益転送(Revenue Forwarding)をONにします。

4. イベント連携 (Event Linkin)を選択します。

5. 連携する収益イベントを検索し、 Fb Mobile Purchaseフィールドを更新します。

6. OKを選択します。

7. 保存(SAVE)を選択します。

アプリ内イベントの転送

イベント連携(またはマッピング)により、より正確なターゲティングに役立つアプリ内イベントデータを直接Facebookに転送することができます。Adjustのすべてのアプリ内イベントはFacebookのプリセット名またはカスタムイベント名に連携できます。

注:FacebookのSDKですでにアプリイベント計測の設定をしてある場合は、AdjustとFacebook間のイベント連携を設定しないでください。イベント連携を設定すると、Facebookのイベントデータが重複してしまいます。設定についてご不明な点がある場合は、support@adjust.comまでお問い合わせください。

アプリイベントをFacebookと連携するには、次の手順に従ってください。
  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定 (Partner Setup)Facebook > イベント連携 (Event Linking)の順に選択します。
  3. 連携するイベントを検索し、Facebookのイベント名またはお客様独自のカスタム名を使用してフィールドを更新します。なお、定義済みのFacebookラベルは次のとおりです。

    • 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
    Facebookは、FacebookのイベントにマッピングされたAdjustのイベントに対し、カスタムまたは類似オーディエンスのみを構築します。カスタム名にマッピングされたAdjustのイベントはFacebook Analytics機能内で引き続き計測されますが、Facebook広告マネージャには表示されません。
  4. アプリ内イベントのFacebookへの連携が完了したら、 OKを選択します。
  5. 保存 (SAVE) を選択します。
アプリに移動して、アプリオプションの (▲) ボタンをクリックします。 パートナー設定 (Partner Setup)を選択します。 Facebookを選択します。 イベント連携 (Event Linking)を選択します。 Adjustがトラッキングしている各アプリ内イベントの下に、フィールドが表示されます。 事前定義済みのFacebookイベントまたはカスタム命名規則を使用して、このフィールドを更新します。 OKを選択します。 保存(SAVE)を選択します。

1. 該当アプリの下部に表示されている(▲)ボタンを選択します。

2a. パートナー設定 (Partner Setup)を選択します。

2b. Facebookを選択します。

2c. イベント連携 (Event Linking)を選択します。

2d. Adjustが計測している各アプリ内イベントの下に、フィールドが表示されます。

2e. 事前定義済みのFacebookイベントまたはカスタム命名規則を使用して、このフィールドを更新します。Facebookモジュールの各フィールドのドロップダウンメニューには、事前定義済みのすべてのFacebookのイベントレーブルが、イベント単位に一覧表示されます。

3. AdjustとFacebookの間で目的のイベントをマップしたら、OKを選択します。

4. 保存(SAVE)を選択します。

アンインストールの転送

Adjustのアンインストールと再インストール計測機能をご利用の場合、Adjustはアンインストールデータを自動的にFacebookに送信します。

Adjustが計測するアンインストールの転送を停止するには、次の手順に従ってください。
  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup)>Facebookを選択します。
  3.  アンインストールの転送をOFFにする
アンインストールの転送 をONにすると、再度アンインストールデータをFacebookと共有することができます。

カスタムデータの転送

パートナーパラメーター(Adjust SDKバージョン4.0以降で使用可能)によって、Adjustはアプリからカスタムデータポイントを収集し、Facebookに直接転送できるようになります。

まず、AdjustのSDKでパートナーパラメーターを設定します(全リストを見る)。次に、Adjust管理画面でパートナーパラメーター転送をONにします。

Adjustでパートナーパラメーター転送をONにするには、次の手順に従ってください。
  1.  該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定 (Partner Setup)Facebookを選択します。
  3.  パラメータ転送(Parameter Forwarding)をONにします。
  4. パートナーパラメーターマッピング (Partner Parameter Mapping) をクリックします。
  5.  FROM APP フィールドに、Adjust SDKに書き込まれた、Adjustパートナーパラメータの名前を入力します。次に、 TO FACEBOOK フィールドに、対応するFacebook名を入力します。
  6. 保存 (SAVE) を選択します。
これでパートナーパラメーターがFacebookと連携され、Adjustは連携されたイベントに対し、カスタムイベントの詳細をFacebookに直接転送し始めます。
アプリに移動して、アプリオプションの (▲) ボタンをクリックします。 パートナー設定 (Partner Setup)を選択します。 Facebookを選択します。 パラメーターの転送(Parameter Forwarding)トグルをONにスライドします。 パートナーパラメータマッピング (Partner Parameter Mapping)を選択します。 <b>アプリから(FROM APP)</b>フィールドに、Adjust SDKに書き込まれた、Adjustパートナーパラメータの名前を入力します。 次に、FACEBOOKへ (TO FACEBOOK)フィールドに、対応するFacebook定義名を入力します。 保存 (SAVE)を選択します。

1.アプリに移動して、アプリオプションの(▲)ボタンをクリックします。

2a. パートナー設定 (Partner Setup)を選択します。

2b. Facebookを選択します。

3. パラメーター転送(Parameter Forwarding)トグルをONにスライドします。

4. パートナーパラメータマッピング (Partner Parameter Mapping)を選択します。

5a.パートナーパラメータマッピングのタブに、FROM APP(アプリから)TO FACEBOOK(FACEBOOKへ)の二つのフィールドが表示されます。アプリから(FROM APP)フィールドに、Adjust SDKに書き込まれた、Adjustパートナーパラメータの名前を入力します。

5b.次に、FACEBOOKへ (TO FACEBOOK)フィールドに、対応するFacebook定義名を入力します。

6. 保存(SAVE)を選択します。

パートナーパラメーターに関する開発者向けガイド

Facebookダイナミックプロダクト広告でデータを転送する

Facebookダイナミックプロダクト広告は強力なリターゲティングツールです。これを使用すると、モバイルやその他デバイス間でリエンゲージメントする可能性が高いアプリのユーザーに、最も関連性の高い製品を表示することができます。例えば、ダイナミックプロダクト広告によって、ユーザーが一度買い物かごに入れたものの購入しなかった靴を広告として表示します。

Adjustはパートナーパラメータを使用して、アプリ内イベントに関連する製品のデータを収集しFacebookに渡すことができるため、Facebookのダイナミックプロダクト広告でデータを使用することが可能になります。

ダイナミックプロダクト広告の計測を開始するには、次の手順に従ってください。
  1. Facebookで、Facebookインターフェイス上のプロダクトカタログ、プロダクトフィード、プロダクトセットを設定します。
  2. SDKでパートナーパラメーターを設定する(開発者向けガイドをご覧ください)。
  3. イベントを作成して、アプリを通過するユーザーをトラッキングします。
:パートナーパラメータ、キー、値はすべて英数字でなければならず、特殊文字を含めることはできません。

必要条件

  • 少なくとも3つのイベント(ビュー、ユーザーのカートへの追加、購入)を計測する必要があります。 Facebookは、これらのダイナミックプロダクト広告のイベントに対して次のイベント名を使用します。

    イベント名説明
    fb_mobile_content_viewユーザーが製品を閲覧したとき
    fb_mobile_add_to_cartカートにアイテムが追加されたとき
    fb_mobile_purchaseアイテムが購入されたとき
  • 各イベントを正常に計測するには、2つのパラメーターが必要です。1つはアイテムID用、もう1つは製品か製品グループIDかを識別します。必要な追加パラメーター

    ファイル名説明種類必須
    fb_content_type 製品 または product_groupのいずれか文字列はい
    fb_content_id小売店の製品または製品グループID。JSONでエンコードされたID配列を含む文字列であること文字列はい
    _valueToSum製品または購入額の価値文字列いいえ
    fb_currency製品または購入額の通貨文字列いいえ

注意:イベントあたりのパラメーター数は25に制限されています。各イベントでは、最初の25のパラメーターのみが記録されます。25を超えるパラメーターを設定している場合は、一部のパラメーターを無効にする必要があります。非標準イベントはすべて、アプリ解析ツール内で有効化することができます。ただし、標準イベントについてはパラメーターを無効化することはできません。

Facebookピクセルイベントを計測する

AdjustのWeb viewブリッジを使用すると、Facebook SDKをアプリに連携することなくFacebook Pixelイベントを計測できます。AdjustのWeb viewブリッジは、Facebook Pixelイベントをアプリイベントとして、また関連フィールドをパートナーパラメータとしてAdjust SDKに渡します。

AdjustのWeb viewブリッジを実装するには、Githubの開発者向けのAdjustの「Facebook Pixel連携ガイド」を参照してください。

連携の詳細

Facebookの規定により、Adjust(および他のすべてのFacebookマーケティングパートナー)はアトリビューションデータを151日間以上保存することができません。その後Adjustは計測を続けますが、Facebookにアトリビュートされたすべてのユーザーが、Expired Attributionsと呼ばれる別のトラッカーに自動的に表示されます。この変更は遡って適用されるため、これまで計測されたすべてのイベントとセッションデータは、そのユーザーとともにExpired Attributionsのキャンペーンレベルトラッカー下に保持されます。

期限切れのアトリビューションは、以下のソースのキャンペーンレベル(サブレベル1)に表示されます。
  • Facebook Installs
  • Off-Facebook Installs
  • Instagram Installs
  • Messenger Installs
:有効期限が切れたアトリビューションは表示が変更されるだけであり、Adjustではリアトリビューションとはみなされません。

AdjustでFacebookの広告費用を計測する

Facebook広告アカウントでは、Facebook上の広告を管理することができます。広告費用計測を有効化するには、次の手順に従ってFacebook広告アカウントをAdjust管理画面とリンクしてください。

Facebook 広告 アカウントをAdjust管理画面に連携

  1.  メニュー (MENU) を選択して、メインナビゲーションバー を開き、 連携広告アカウント (Partner Ad Accounts) >  Facebookを選択します。
  2. ADD ACCOUNT(アカウントの追加)を選択し、ログイン認証情報を使用して、Adjustが広告を管理できることを確認します。
連携されているすべての広告アカウントのリストを表示するには、アカウントの設定(歯車)アイコンを選択してください。Adjustは連携されているすべてのアカウントの広告費用データにアクセスできます。各アカウントへのアクセスは、トグルを使用してオン/オフに切り替えることができます。

FacebookアカウントとAdjust間の連携を解除するには、アカウントの設定(歯車)アイコンを選択し、 リンクを解除 (UNLINK)を選択します。

よくあるご質問

Facebookキャンペーンでディープリンクを使用できますか?

はい、できます。AdjustのSDKはFacebookでもディファードディープリンクをサポートしています。ディファードディープリンクキャンペーンを実行し、FacebookのSDKをアプリに実装したい場合は、その前にwizards@adjust.comにご連絡ください。

アプリの設定で、Facebookでのアプリのディープリンクスキームを定義し、キャンペーン作成時に再確認してください。クリック時にFacebookトラッカーURLが自動的に生成されるため、ディープリンクパラメーターを追加したAdjustトラッカーURLを作成する必要はありません。

Facebookの投稿にAdjustトラッカーURLを使用できますか

はい、使用できます。AdjustトラッカーURLをFacebookのステータスの更新やウォールの投稿に追加することで、クリックからインストールへのコンバージョンを計測することができます。

Facebookの投稿でAdjustトラッカーURLを使用するには、次の手順に従ってください。

Adjust管理画面
  1. AdjustトラッカーURLの作成
  2. 関連するキャンペーン構造パラメーターを追加します。 
  3. AdjustトラッカーURLの全てをクリップボードにコピーします。
Facebook
  1. Facebookのステータスまたはウォールの投稿を作成します。
  2. 完全なAdjustトラッカーURLを投稿に貼り付けます。アプリのアイコンとタイトルが自動的に表示されますが、ウィンドウの右上隅にあるxを押すと、このプレビューを削除できます。
  3. Post(投稿)を選択して、投稿を公開します。
AdjustとFacebookのAPI連携は、モバイルアプリのインストール、エンゲージメントおよびリエンゲージメントキャンペーンの計測にのみ使用されます。このため、Adjustが計測するポストに対するクリックはすべて、Adjust管理画面で設定されたアトリビューション期間が適用され、フィンガープリントアトリビューションのフォールバックによりアトリビュートされます。

Adjustは、FacebookのアトリビューションデータをBIシステムに送信できますか 

はい。しかし、Facebookのアカウントでリアルタイムコールバックを設定し、Advanced Mobile Measurementの条件を有効にしている場合に限ります。Advanced Mobile Measurementの条件を有効にしていないと、Adjustはキャンペーンの詳細情報をサーバーに転送できず、ネットワーク(トップレベル)の情報のみが表示されますのでご注意ください。

注:FacebookでAdvanced Mobile Measurementを有効化できるのはアカウント管理者のみです。

BIシステムにFacebookアトリビューションデータを送信するには、次の手順に従ってください。

Facebook

  1.  Facebookのアプリを所有するFacebook広告アカウントにログインします。
  2. 利用規約に同意して、Advanced Mobile Measurementを有効化します。

    完了すると、Adjustに通知されます。AdjustからFacebookへのすべてのリクエストにAdvanced Mobile Measurement用のタグが付けられ、リアルタイムコールバックを通じて、すべてのFacebookのコンバージョンデータを閲覧できるようになります。
Adjust管理画面にて
  1. アプリに移動して、アプリオプションの (▲) ボタンをクリックします。
  2. その他の設定 (All Settings)> (データ管理 (DATA MANAGEMENT)) ローデータエクスポート(Raw Data Export)を選択します。
    • リアルタイムコールバックを作成する
    • CSVアップロードを設定する

Adjustでは、どのようなFacebook/Facebook Messenger/Instagramキャンペーンのデータがレポートされますか

Adjustでは、Facebookキャンペーンのデータは次のように自動表示されます。
  • ネットワーク(トップレベル) Facebook Installs / Facebook Messenger Installs / Instagram Installs
    • キャンペーン(サブレベル1) Campaign
      • アドグループ (サブレベル2) Advert Set
        • クリエイティブ(サブレベル3) adid 
Adjustのサブレベルはすべて、Name (ID)として表示されます。キャンペーン、広告セット、広告IDごとに、それぞれ一意のIDが自動生成されます。

Off-Facebook インストールとは何ですか 

Off-Facebookインストールとは、Facebook Audience Networkから生成されたすべてのインストールのことです。

 FacebookキャンペーンがAdjustで計測されていません

これにはいくつかの原因が考えられます。

基本的な設定手順を確認してください。 Adjust管理画面のFacebookモジュールの該当するフィールドにFacebook開発者のアプリIDを入力すると、AdjustはすべてのFacebookキャンペーンを自動的に計測します。 AdjustとFacebookとの連携方法をご覧ください。


Facebookが主張するインストールが、アトリビューション期間外に発生したため。 Adjustは、一番最後のクリックをアトリビューションとしてカウントし、かつアトリビューション期間内に発生したものをインストールとしてレポートします。このため、FacebookがAdjustのアトリビューション期間外のインストールをレポートすると、そのインストールがオーガニックとしてアトリビュートされるか、Adjustが計測している別ソースにアトリビュートされる可能性があります。管理画面でアトリビューション期間の設定を確認してください。

Adjust管理画面に表示されるインストール数がFacebookよりも少ないのはなぜですか

レポートされたインストール数に乖離がある場合は、次の点が原因となっていることがありますのでご確認ください。

アトリビューション期間が異なるため。 Facebookでは、さまざまなアトリビューションモデルや(クリックベースまたはインプレッションベース)、エンゲージメントアトリビューション期間(7日間、28日間など)を提供しています。しかし、Adjustは7日間のラストクリックアトリビューション期間中に発生したすべてのインストールを自動的に計測します。2つのプラットフォームのアトリビューション期間が同じであることを確認します。 Facebookのアトリビューション期間 またはAdjustのアトリビューション期間(All Settings(すべての設定)> (SETTINGS(設定)) Attribution(アトリビューション))を編集して、期間を統一させてください。

タイムゾーンが異なるため。 2つのプラットフォームのタイムゾーンが同じであることを確認します。

コンバーション日が異なるため。 Facebookはクリックした日にコンバージョンイベントをレポートしますが、Adjustはインストールした日(アプリ起動時)にコンバージョンをレポートします。Facebookでコンバージョン別にインストール日を表示するには、Facebook 広告インサイトAPIを使用してください。

ユーザー獲得戦略を評価します。複数のチャネルに広告を出している場合、レポートされたFacebookユーザーがAdjust内の別の場所にアトリビュートされている可能性があります。

注:FacebookはAPI連携パートナーであることから、Adjustは記録されたすべてのインストールデータを(API連携を通して)Facebookに送信し、アトリビューションを主張します。その一方、FacebookはAdjustに、アトリビューションを獲得する目的でクリックデータを提供します。ユーザーがある広告にエンゲージメント(クリックタイムスタンプを用いて)を行ったとFacebookに記録があった場合、Facebookはダッシュボード上にそのインストールをレポートします。ただし、第三者として中立的な立場を保持するAdjustは、計測されているすべてのインベントリーをアトリビューションの対象として検討します。これは、Facebookがユーザーのインストールを主張する場合でも、その広告が(アトリビューション期間内で)最新のエンゲージメントソースである場合にのみFacebookにユーザーをアトリビュートします。このため、Facebookがレポートしたユーザーが、Adjust内の別の場所にアトリビュートされる可能性があります。

Adjust管理画面に表示されるインストール数がFacebookよりも多いのはなぜですか 

これは、同一のアプリに複数のFacebook広告アカウントを設定した場合にのみ発生します。Adjustはアプリのインストールをすべて自動的に集約しているため、これらの数は、ユーザーのすべてのFB広告アカウントで発生したインストールの総数を反映しています。

Facebookのリエンゲージメントキャンペーンで、Adjust管理画面にFacebookとは異なるエンゲージメント数やイベント数が表示されるのはなぜですか

AdjustとFacebookはリエンゲージメントキャンペーンを違う方法で測定します(Facebookはイベントベース、Adjustはユーザーベース)。このため、それぞれの管理画面に表示されるエンゲージメント数やイベント数が異なる場合があります。

Facebookのイベントベースのアトリビューションでは、リエンゲージメントキャンペーンのパフォーマンス指標にイベント数を使用しています。リエンゲージメント広告に対するクリックは、28日間のアトリビューション期間内に発生するアプリ内イベントにのみアトリビュートされます。同じ広告への複数のエンゲージメントとその後のアプリ内イベントは、それぞれ新しいリエンゲージメントとして登録されます。

Adjustのユーザーベースのアトリビューションモデルでは、リアトリビューションとは、ユーザーが一定期間(非アクティブ期間)休眠状態のとき(すなわち、アプリ内セッションを行っていない)、リアトリビューション期間内にアプリに戻る(新しいセッションをトリガーする)前に広告へエンゲージした場合をさします。ユーザーが同じ広告にリエンゲージして再度アプリに戻った場合は、新しいリアトリビューションとしてカウントされず、新しいセッションのみがカウントされます。

このトピックについて