概要:PC・コンソールアプリ向けにMeta WebとAppsFlyerを連携し、Meta Webでキャンペーンを設定する方法を説明します。
重要!
この連携は、Steam、Epic、Native PCなどのPC・コンソールアプリでのみ利用できます。モバイルアプリについては、Meta広告の連携設定を参照してください。
概要
この記事では、AppsFlyerでPC・コンソールアプリ向けのMeta Web連携を設定し、利用する方法と手順を説明します。以下の内容が含まれます。
前提条件
Meta Web連携を有効にする前に、Metaビジネスマネージャのビジネスアカウントがあることを確認してください。
AppsFlyerでのパートナーの有効化
パートナー連携を有効にするには、以下の手順に従ってください。
- AppsFlyerのサイドメニューから、[連携]>[パートナー連携]>[マーケットプレイス]タブに移動します。
- Meta Webを検索します。
- [連携する]をクリックします。設定ページが表示されます。
-
[連携]タブで、[パートナーを有効にする]をオンにします。
注意:このパートナーとの連携を継続する間は、トグルをオン(有効)のままにしてください。 - 次のセクションの説明に従い、各タブで設定を完了します。
AppsFlyerでのMeta Webの設定
この設定では、Meta Webへのポストバックも設定できます。 Meta Web(metaweb_int)連携では、Meta広告が提供するコンバージョンAPIを使用して、広告主のPC・コンソールアプリからMetaのサーバーへ直接データを送信します。このデータには、モバイル以外のプラットフォーム(Webサイトやアプリケーション)で発生した購入、登録、その他のコンバージョンなど、ユーザーの操作が含まれます。 Meta広告は、このデータを広告ターゲティングの最適化、広告パフォーマンスの計測、リターゲティング用カスタムオーディエンスの作成に利用します。
Meta Web連携で送信できるポストバックは、インストールとアプリ内イベントのみです。
連携タブ
[連携]タブには、以下のセクションがあります。
パートナーの有効化
連携を設定するには、まず[パートナーを有効にする]をオンにする必要があります。
一般設定
-
ピクセルID:ピクセルIDを入力します。ピクセルIDは、Meta広告マネージャで取得できます。
-
広告マネージャのサイドメニューから、[すべてのツール]>[イベントマネージャ]に移動します。
注意:右上のドロップダウンで、対象のビジネスが選択されていることを確認してください。 - イベントマネージャのサイドメニューで、[データソース]を選択します。ピクセルの一覧が表示されます。選択したビジネスのピクセルがない場合は、同じ画面から作成できます。
- ピクセル名の下に表示されるピクセルIDをコピーし、AppsFlyerの連携設定の[ピクセルID]欄に貼り付けます。
-
広告マネージャのサイドメニューから、[すべてのツール]>[イベントマネージャ]に移動します。
- アクセストークン:アクセストークンを入力します。取得方法は、こちらの手順を参照してください。
-
Meta広告によるユーザーの個人情報の利用を制限(CCPA):このトグルをオンにすると、データ保護法への対応が有効になります。
注意:CCPAのプライバシー規制に対応すると、カリフォルニア州のMeta広告ユーザーから取得するデータが制限されます。
ビュースルーアトリビューションの有効化
AppsFlyerは、確率論的モデリング(PMOD)と、Smart ScriptまたはSmart Bannerを実装したランディングページを使用して、Meta Webキャンペーンのビュースルーアトリビューションに対応します。これにより、ユーザーが広告を閲覧した後にアプリをインストールした場合、直接クリックしていなくても、プラットフォームをまたいだインストールも含めてアトリビューションできます。
ユーザーがMeta Web広告をクリックし、Smart ScriptまたはSmart Bannerを実装したランディングページに到達すると、AppsFlyerは、その後に発生したアプリのインストールをアトリビューションできます。 fbclidを取得できる場合は、Metaへのポストバックに含めることで、アトリビューションの精度を高めます。
ビュースルーアトリビューションを有効にするには、以下の手順に従ってください。
- AppsFlyerのサイドメニューから、[連携済みパートナー]>[Meta web ads]を開きます。
- [連携]タブで、[インストールアトリビューション]セクションまでスクロールします。
- [インストールのビュースルーアトリビューション]をオンにします。
- [任意][クロスプラットフォームのアトリビューション優先度を同等にする]をオンにし、ルックバック期間を設定します。詳細は、クロスプラットフォームのインプレッションへの同等の優先度の設定を参照してください。
- [計測リンク]タブを開きます。
- [ビュースルーアトリビューション]セクションまでスクロールし、ビュースルールックバック期間を設定します(最大24時間)。
- [連携を保存]をクリックして、設定を適用します。
デフォルトポストバック
インストールのポストバックは、自動的にMeta Webに送信されます。[送信対象ユーザー]欄で、以下のいずれかを選択します。
- このパートナーのみ:このパートナー経由のユーザーが行ったイベントについてのみ、アプリ内イベントポストバックを送信します。
- オーガニックを含むすべてのメディアソース:このパートナー、他のパートナー、オーガニック経由のユーザーが行ったイベントについて、アプリ内イベントポストバックを送信します。
アプリ内イベントポストバック
Meta Webに送信するアプリ内イベントポストバックのマッピングを設定します。これらのイベントは、Metaイベントマネージャで確認できます。
- [アプリ内イベントポストバック]をオンにします。
-
[イベントを追加]をクリックして、SDKまたはサーバー間のイベントをリストに追加します。設定する項目は、以下の表のとおりです。
パラメータ名 説明 AppsFlyerイベント アプリに実装されたSDK、またはサーバー間イベントからAppsFlyerが受信したイベント名です。
-
[項目を追加]をクリックし、イベント名を入力して、
をクリックします。
マッピング先のパートナーイベント パートナー側で定義されている、各イベントの一意の名前またはIDです。
- ドロップダウンから、最適な定義済みパートナーイベントを選択するか、CUSTOMを選択します。
送信対象ユーザー - このパートナーのみ:このパートナー経由のユーザーが行ったイベントについてのみ、アプリ内イベントポストバックを送信します。
- オーガニックを含むすべてのメディアソース:このパートナー、他のパートナー、オーガニック経由のユーザーが行ったイベントについて、アプリ内イベントポストバックを送信します。
送信データ イベント値と収益:収益値がイベントに含まれる場合、その収益値を含むすべてのイベントパラメータをポストバックで送信します。 -
[項目を追加]をクリックし、イベント名を入力して、
- [任意][条件を追加]
アイコンをクリックして、イベントの条件を設定します。
- 必要に応じて、アプリ内イベントポストバック期間を設定します(詳細は、アプリ内イベントポストバック期間の設定を参照してください)。
- [連携を保存]をクリックします。
- [任意]連携を保存した後、設定ページを開いたまま、同じパートナーに他のアプリも連携できます。
- 左上のパートナー名の下にあるアプリ名をクリックし、アプリの一覧を開きます。
- ドロップダウンリストから、別のアプリを選択します。
- 選択したアプリで連携手順を繰り返します。
計測リンクタブ
現在、AppsFlyerの管理画面では計測リンクを生成できません。ただし、Smart Scriptを実装したクロスプラットフォーム向けランディングページを使用するか、アプリ用の直接計測リンクを作成できます(以下の表を参照)。
| 選択肢 | 対応内容 | 担当者 |
|---|---|---|
| クロスプラットフォーム向けランディングページ |
推奨:EpicとSteamなど、複数のプラットフォームで提供するアプリのキャンペーンに適しています。
|
マーケター(開発者の支援が必要な場合があります) |
| 直接計測リンク |
1つのプラットフォームで1つのアプリのみを提供しており、クロスプラットフォーム向けランディングページを使用しない場合は、広告に設定する直接計測リンクを作成できます。
Meta Web広告のリンクテンプレート:
Steamに遷移するMeta Web広告リンクの例: 注意:テンプレートには、Metaがサポートする動的URLパラメータの一部が含まれています。必要に応じて、実際の値に手動で置き換えることもできます。 Metaの動的URLパラメータの詳細 |
マーケター |
コストタブ
Meta Webでは、コストは利用できません。
広告収益タブ
Meta Webでは、広告収益は利用できません。
権限タブ
現在、Meta Webへの権限付与は行われていません。
Meta WebでのPC・コンソールアプリ向けキャンペーンの設定
新しいキャンペーンを設定する際は、以下を行ってください。
- キャンペーンの目的を選択します。以下のいずれかを選択することを推奨します。
- 売上:特定のイベント(主要なKPI)に向けてMetaが最適化します。
- トラフィック:広告クリックに向けてMetaが最適化します。他にKPIがない場合、または他のKPIイベントの件数が少なすぎる場合にのみ使用してください。
- カスタム:カスタムイベントをキャンペーンの目的に設定する場合に選択します。注意:カスタムイベントをMetaのダッシュボードでキャンペーンの目的として選択できるようにするには、先にAppsFlyerでカスタムイベントを設定してください。
- コンバージョンの場所として、[Webサイト]を選択します。
- Facebookコンバージョンピクセルの名前を設定する際、AppsFlyerのパートナーマーケットプレイスでmetaweb_intに入力したものと同じピクセルIDを指定します。
- 広告の遷移先としてWebサイトURLを入力する際は、以下のいずれかのURLを指定してください。
- Webランディングページ(複数のプラットフォームでアプリを提供している場合に推奨)
- ストアURL(1つのプラットフォームの1つのアプリストアでアプリを提供している場合に推奨)
Webからアプリへのアトリビューションデータの確認
Web経由のコンバージョンイベントは、元のPIDであるmetaweb_intを使ってMetaに送信されますが、AppsFlyerのダッシュボードとローデータレポートでは、Facebook AdsのPIDで報告されます。これは、プライマリコンバージョンイベントと、コンバージョンをアシストしたイベントの両方に適用されます。
この統合レポートにより、Webとモバイルのコストレポート全体を含め、Webとアプリのキャンペーンのパフォーマンスを1か所で分析できます。
ダッシュボードでの確認
Meta経由のWebからアプリへのアトリビューションはすべて、Overview dashboardとアクティビティダッシュボードでFacebook Adsの下に表示されます。これにより、プラットフォームを横断したキャンペーンの成果を、1つの統合ビューで確認できます。標準のフィルターと内訳を使用して、Meta広告のデータ内でアプリとWebのトラフィックを比較できます。
ローデータとAPIレポートでの確認
-
MetaのWeb上のアクティビティについて、ローデータのエクスポートとAPIレスポンスでは、
media_sourceフィールドにFacebook AdsのPIDが含まれます。 Webキャンペーンの設定内容を確認するには、original_urlフィールドを参照してください。Webキャンペーンの作成時に使用したPIDとして、metaweb_intが表示されます。 -
ポストバックレポートには、ポストバックの送信先である元のメディアソースとして
metaweb_intが表示されます。
仕様と制限事項
| 項目 | 説明 |
|---|---|
| クリックとインプレッション(一時的な制限) | PC・コンソールアプリ向けキャンペーンのクリックとインプレッションは、現在、Meta SRN(Facebook Ads)から一時的に取得できません。 |