adjustはFacebookモバイル メジャーメント パートナーに認定されており、Facebookのモバイルアプリインストール広告、エンゲージメントキャンペーン、リエンゲージメントキャンペーンに関するデータをたったワンクリックで収集し、効果を分析できます。

1Facebookの連携設定の有効化

FacebookアプリIDをアプリの設定タブに入力するだけで、Facebookの統合設定が有効になります。キャンペーン設定やアプリに変更を加える必要は(adjust SDKを組み込む以外には)ありません。入力したFacebookアプリIDが、developers.facebook.comでFacebook向けの対応設定を行ったモバイルアプリに関連付けられます。

統合設定が有効になると、adjustがただちにFacebookと接続され、データの共有や、Facebook広告アクティビティとアプリユーザーのコンバージョン(成果)との関連付けを行います。

adjustでは、Facebookのコンバージョンをキャンペーン、キャンペーン グループ、広告グループといった階層を含むキャンペーン構造で分類します。言うまでもなく、Facebookのトラフィックは、コホート分析やアプリ内イベント分析などその他すべてのトラフィックと同じ方法で分析されます。

以下の手順に従って、Facebook広告キャンペーンをadjustで設定してください。

  1. 一般のモバイル アプリにリンク付けされたFacebookアプリを新規に作成します。もしくは、既存のFacebookアプリを使用します。

  2. FacebookアプリIDをadjustダッシュボードに追加して、統合設定を有効にします。

  3. Facebook広告キャンペーンを開始または再開します。モバイルアプリインストール広告とエンゲージメント広告の効果がダッシュボードに自動的に表示されます。

1.1Facebookアプリの新規設定

Facebookでまだアプリを設定していない場合は、ブラウザから簡単に行うことができます。モバイル アプリそのものに修正を加える必要はありません。

  1. developers.facebook.comにアクセスします。

  2. 右上の「アプリ」メニューを開いて、「新規アプリの作成」をクリックします。

  3. アプリ名を入力して、名前空間(namespace)を設定します。モバイル アプリでは、名前空間は自由に設定することができます。ここでは 仮に、アプリ名を「adjust」として、名前空間名に「adjust_test_app」を使用します。

  4. 「アプリ」メニューでこの新規アプリを選択すると、アプリのダッシュボードを開けるようになっています。FacebookアプリIDが作成されますが、引き続きプラットフォーム設定を行う必要があります。左のメニューで「設定」をクリックしてください。

  5. 「プラットフォームの追加」をクリックして、お使いのプラットフォームに応じてiOSアプリ、AndroidアプリまたはWindowsアプリを選択します。複数のプラットフォーム上でアプリを利用できる場合は、プラットフォーム設定を一つずつ行ってください。ここでは、iOSを設定します。

  6. アプリのバンドルIDとApp Store IDが必要です。これらを設定して、FacebookがApp Storeのページにユーザーを誘導できるようにする必要があります。

  7. プラットフォームの追加が完了したら、FacedbookアプリIDをadjustダッシュボードに入力してください。

1.2イベントのリンク付け

adjustではより精確なターゲティングと分析を行うために、イベントリンク付け機能を使って、細かいイベントデータをFacebookに送信しすることができます。adjust内で追跡するそれぞれのアプリ内イベントを、あらかじめ定義したFacebookイベントにマッピングできます。マッピングは自由に設定できるため、名前が内容と最もよく一致しているラベルにイベントを組み合わせてください。

下記の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

それぞれのFacebookラベルは複数のadjustイベントにマッピングできます。例えば、adjust で多種類の購入データを追跡している場合、それらを「fb_mobile_purchase」としてFacebookに送り返すことができます。ただし、adjustイベントには1イベントあたり1つのFacebookラベルしか設定できません。

アプリ設定タブでイベントのリンク付けを設定できます。この項目は、FacebookアプリID設定箇所のすぐ下にあります。「確認」をクリックすると、Facebookユーザーが発生させたイベントの転送が行われます

1.3課金額をFacebookと共有

収入の転送をONに設定することで、課金額をFacebookまで反映することができます。

Facebook設定画面で「収入の転送」をONに設定し、アプリの課金イベントをfb_mobile_purchaseのラベルとひも付きます。

  1. 管理画面のアプリ一覧で、アプリの名にクリックし、「設定」にクリックします。

  2. パートナーセットアップ>Facebookを選択します。

  3. 収入の転送をONに設定します。

  4. 課金のイベントを”fb_mobile_purchase”とひも付きます。

    複数の課金イベントがある場合は全部をfb_mobile_purchaseと紐づく必要があります。

課金イベントのひも付き及び収入の設定をしたら、課金イベント回数とか金額がFacebook側まで反映されます。

1.4Facebookトラフィックのコールバック

Facebook のパフォーマンスをもっと広範に解析したい場合、サーバーへのコールバックを通 じて、Facebook 広告グループから、さらに詳しいデータを受け取ることができます。

以下の場所にある「高度モバイルアプリ測定の条件と条項」に署名して承認するだけで、高度モバイルアプリ測定を起動することができます:

https://www.facebook.com/ads/manage/advanced_mobile_measurement/tos

「条件と条項」に署名すると、adjust では、請求に対する返答が添付された通知が送られてきます。こうした転換には、「高度モバイルアプリ測定」のタグが付され、その詳細が返送されます。

1.5Facebookキャンペーン構造

adjustとFacebookのキャンペーン構造はとてもよく似ていますが、用語が少々異なります。Facebookキャンペーンでは、「キャンペーン」、「広告セット」、「広告」が主な用語として使用されています。これらの用語は、adjustでは、以下の通り表現されています:

adjustトラッカー レベル Facebook用語
ネットワーク 該当なし (「Facebookインストール」)
キャンペーン キャンペーン
広告グループ 広告セット
クリエイティブ 広告

Facebookで発生したインストール群の各トラッカーは、フォーマットとして「名称(ID)」を使用します。ここでのIDは、一意のFacebookキャンペーン、広告セット、広告IDを指します。

1.6困ったときには

  • 有効なFacebook広告キャンペーンが追跡されていません。 アプリIDが入力されると、adjustは自動的にFacebookへのデータの送信を開始します。ただし、Facebookのソースではコンバージョンが正常に行われたことが確認された場合にのみデータが表示されるようになています。1つのモバイル アプリに対し複数のFacebookアプリをリンク付けできるため、広告キャンペーンをadjustダッシュボードに入力したFacebookアプリに対して正しく登録できているかご確認ください。

  • adjustダッシュボードにFacebookよりも多い(または少ない)インストール数が表示されます。 Facebookでは、クリックベースやインプレッションベースといった様々なアトリビューション方式を、7日間や28日間といった様々なアトリビューションウィンドウ(期間)で提供しています。adjustでは他のトラフィックソースとの互換性を考慮し、7日間のクリックベースデータのみを表示しています。adjustとのデータ比較の際、Facebookでは必ず7日間のクリックベースのアトリビューション方式のレポートを表示するようにしてください。

  • コールバックに広告グループデータがありません。 コールバックとFacebookトラフィックについて説明している上記セクションを参照してください

同セクションを確認しても問題が解決されない場合は、support@adjust.comまでお気軽にお問い合わせください。

1.7リエンゲージメントキャンペーン

Facebookでリエンゲージメント(アプリをインストール済みのユーザーによるアプリの再利用)キャンペーンを行うと、向上が図られたリエンゲージメント手法を駆使して、モバイル アプリの既存ユーザーに的を絞り、呼び戻して、既存コンバージョンから更に多くの価値を創出することができます。

adjustは、リエンゲージメントに関するFacebookのデータを自動的に同期・照会します。リエンゲージメントキャンペーンは、モバイルアプリインストール広告と同様に、個別のトラッカーとしてダッシュボードに表示されます。そうすることで、リエンゲージメントを瞬時に分析し、新規獲得ユーザーと明確に区別することができます。

リエンゲージメントに成功したユーザーのパフォーマンス統計は、その後は古いトラッカーではなく新規トラッカーによってのみ表示されます。ユーザーは、リエンゲージメントキャンペーンに再帰属されます。adjust内で追跡可能なその他のリターゲティング キャンペーンやリエンゲージメントキャンペーンでも同様の処理が行われます。

コホート分析では便宜上、リエンゲージメントに成功したユーザーは、アプリの利用再開日を基準に「インストール コホート」に分類されます。

1.8Expired Attributionsについて

ポリシー上の理由により、すべてのFacebookマーケティングパートナーは、Facebookのアトリビューション データを150日間以上保存しないよう定められています。この150日間の期限に達すると、ユーザーデータは「Expired Attributions」という別のトラッカーに移行します。このトラッカーは、FacebookのインストールまたはOff-Facebook Installsのインストールの下に表示されます。

adjustでは、ユーザーのパフォーマンスを継続的に追跡しますが、すべてのイベントとセッションは、古い新しいに関係なく、期限の失効したアトリビューション トラッカーに移行されます。この変更は、過去の日付にさかのぼって適用されます。

このアトリビューションのコールバックが送信されますが、リアトリビューションの場合はコールバックが送信されません。

1.9ディファード・ディープリンキング

Facebookはadjustのディファード・ディープリンキングをサポートしています。SDK バージョン4.9以上で利用でき、他のディープリンキングキャンペーンごとに設定できます。詳しくはディープリンキングガイドをご覧ください。

1.10Facebookオーディエンスネットワーク

Facebookオーディエンスネットワーク上で実行中のキャンペーンは、Facebookのモバイルアプリインストール広告やリエンゲージメントキャンペーンと同じ方法で分析することができます。adjustはFacebookから流入するトラフィックを自動認識し、このネットワークからのインストールを「Off-Facebook Installs」という専用のトラッカーへグループ分けします。キャンペーン構造の表示方法や、このトラフィックを元に算出されるKPIは他のソースと同じものになります。

1.11Instagram計測

基本のFacebook連携をすると、Instagramのキャンペーンが自動的にadjustに追加され、”Instagram Installs”という項目で数字が上がります。 キャンペーン構造及び計算できるKPIがFacebookからのデータと同じになります。

2Facebook認定マーケティングデベロッパー

Facebookのモバイル メジャーメント パートナーとしてadjustは、Facebookキャンペーン向けサービスを提供するその他のパートナーと連携しています。認定マーケティングデベロッパーは広告管理APIにアクセス権があり、キャンペーンの最適化と分析に協力することが出来ます。

adjustでは、イベントのリンク付けを中心に、Facebookに送り返すデータをPMD(認定マーケティングデベロッパー)と調整しています。場合によっては、PMDに集計データも送り返して、よりダイレクトなデータの表示や、国別分布やデバイスタイプ別分布といった範囲まで拡張された分布データの利用を可能にしています。

PMDキャンペーンはダッシュボード内で個別表示できます。この目的のために、adjustとPMDの間で、キャンペーンの命名に標準フォーマットを使用する取り決めを行っています。

PMD名 場所 プレフィックス 拡張分布データ
77agency フランス - 不要
Adaptly アメリカ - 不要
Adobe アメリカ adobe 利用可
AdParlor アメリカ/欧州 adparlor 利用可
Adroll アメリカ - 不要
Adphorus 欧州 adphorus 利用可
Adquant アメリカ adquant 利用可
Ampush アメリカ ampush 利用可
AreaOne イスラエル AreaOne 利用可
Bidalgo イスラエル bidalgo 利用可
Brand Networks アメリカ/欧州 BrandNetworks 利用可
Experian アメリカ experian 利用可
Glow アメリカ/欧州 _glow 利用可
Kenshoo アメリカ - 利用可
MakeMeReach 欧州 MMR 利用可
Nanigans アメリカ - 利用可
Toro アメリカ toro 利用可
SearchMan アメリカ - 不要
Smartly 欧州 smartly 利用可
Socialmoov フランス socialmoov_ 利用可
Social.com アメリカ - 利用可
Spruce Media アメリカ - 不要
Sprinklr アメリカ sprinklr 利用可
Upcast アメリカ upcast 利用可

adjustと上記以外のPMDとの連携を希望する場合は、support@adjust.comまでご意見をお寄せください。