トラッキングとポストバックの設定
統合の概要
Meta Mobile Measurement Partnerとして、SingularはアプリパブリッシャーがFacebookと Instagramからの広告ダウンロード紹介を追跡できるようにします。ダウンロードがSingularによって確認されると、そのユーザーのモバイルアプリでのその後のユーザーエンゲージメントを追跡することもできます。
SingularはMetaからのアトリビューションデータを様々な方法でレポートします:
- Metaの自己アトリビューションAPI:Metaの自己帰属API:SingularはユーザーレベルのアプリのアクティビティをMetaのMMP専用APIに報告します。このAPIによる帰属は、広告主に対するMetaのデータ制限に従います。
- Metaの「Meta Referrer」(Androidのみ):Meta Referrer"をご覧ください。
- Metaの "Aggregated Event Measurement"(iOSのみ):"集計イベント計測"をご覧ください。
- MetaのSKAdNetworkレポート(iOSのみ): Meta SKAdNetworkインテグレーションガイド" を参照。
パートナー | Facebook(メタ) |
パートナータイプ |
自己広告ネットワーク |
クリエイティブ | サポート |
パブリッシャー | サポート |
ビュースルー |
対応 Android Meta Referrerによるユーザーレベルレポートは、Advantage+アプリキャンペーンおよびブロードターゲティングによる手動アプリプロモーションキャンペーンで利用可能です。 |
ディープリンク | SingularとMetaの統合は、Singularトラッキングリンク(Singularディープリンクを含む)を使用しません。Metaディープリンクの設定については、Metaのドキュメントをご覧ください。 |
リエンゲージメント |
サポート |
クリックタグ | なし(自己帰属) |
すべてのインストールを受信 |
推奨(自己帰属) |
すべてのイベントの受信 |
推奨(自己帰属) |
設定方法
Facebook(Meta)広告のアトリビューション統合を設定することは、Metaのすべての測定方法を活用するために必要です。
前提条件
- アプリがSDKまたはS2S統合によってSingularと統合されていることを確認してください(Singular SDK/S2Sを使い始めるを参照)。
- iOSアプリのみ:MetaアプリのエンゲージメントキャンペーンでAggregated Events Measurement(AEM)測定をサポートするには、ディープリンクサポートを実装する必要があります。 AEMの要件を参照してください。
1 |
Facebook(Meta)広告のセットアップMetaにアプリケーションを登録します:Metaモバイルアプリ広告を実行するには、アプリケーションをMetaに登録する必要があります。Meta App Dashboardにアクセスしてアプリケーションを設定します。 |
2 |
Facebook(Meta)をSingularのパートナーとして設定する
|
3 |
アトリビューション設定の指定
|
4 |
イベントのポストバックをMetaに送るSingularはMetaにイベント通知を送ることをサポートしています。
こちらもご参照ください: Meta SDKとSingular SDK/S2Sを同じアプリで使用する。 |
5 |
SingularでFacebook(Meta)のインストールをトラッキングする上記のステップを完了すると、SingularのレポートでMetaモバイルアプリキャンペーンの結果を確認できます。
Metaモバイルアプリインストール広告に起因する各インストールは、Metaで作成されたキャンペーン名、広告セット、広告グループ名に基づいてレポートされます。 |
データマッピング
Metaキャンペーン値は、次のようにSingularレポートディメンションにマッピングされます:
Singular値 | メタ値 | 例 |
Tracker Campaign Name | Campaign Name | “MyCampaign” |
Tracker Campaign ID | Campaign ID | 12345678 |
Tracker AdGroup Name | AdSet Name | “MyAdGroup” |
Tracker AdGroup ID | AdSet ID | 98123747 |
Tracker Creative ID | Ad ID | 123192873 |
Metaレポートを実行する際、SingularはSDKデータとMeta Ads APIが提供する以下のマーケティングデータも照合します:
- キャンペーン別の支出
- 画像や動画を含むクリエイティブ別の支出
- アカウントID
一般的なFAQ
Metaモバイル測定パートナーとして、SingularはアプリパブリッシャーがFacebookや Instagramからの広告ダウンロード紹介を追跡できるようにしています。ダウンロードがSingularによって確認されると、そのユーザーのモバイルアプリでのその後のユーザーエンゲージメントを追跡することもできます。
Singularは2つの方法でMetaからアトリビューションデータを取得します:
- Metaの自己アトリビューションAPI:Metaの自己帰属API:Metaのデータ共有の制限により、このAPIから受け取ったインストールに関するデータはSingularの集計レポートでのみ利用できます(ユーザーレベルのデータログでは利用できません)。
- Meta の Meta Install Referrer Solution:Android アプリのインストールに関するこの新しい測定ソリューションでは、Singular の集計レポートとユーザーレベルのデータログの両方でデータを表示できます。Meta Referrer FAQをご覧ください。
SingularはMEtaが要求するすべてのセキュリティ手段を使用し、SingularとMeta間の通信の安全性を確保しています。また、お客様のデータを保護するため、Metaが定めるプライバシーポリシーを遵守しています。
セットアップのステップに従ったにもかかわらず、Meta attributed installsが表示されない場合は、Singularのサポートチームまでお問い合わせください。迅速に解決できるよう、最初のメールにアカウント名、該当するアプリケーション、FacebookアプリIDをご記入ください。
iOS 14に関連するアップデートの一環として、MetaはATEフラグの使用方法を含め、 MMPでAdvertiser Tracking Enabledフラグを使用するための新しいガイドラインを発表しました。Singularとの統合は自動的にこのフラグを実装し、iOSApp Tracking Transparency経由でトラッキングをオプトインしたユーザーに対して設定されます。Singular SDKの実装に追加のアクションは必要ありません。
Singularの広告収益アトリビューションを実装している場合、広告収益データはMetaのAdImpressionイベントを通してMetaに報告することができます。広告収益データがMetaの適格性要件を満たしている場合、Metaに報告された広告収益を最適化に使用することができます。
- Singular広告収益アトリビューションの統合
-
Facebookパートナー設定を介して広告収益データをMetaに渡します。SDKイベント"__ADMON_USER_LEVEL_REVENUE__"を選択し、"Include Revenue Value "をチェックした状態で "AdImpression "にマッピングします。
- コンバージョンの価値を最大化するためのMetaの適格性要件を確認してください。
Metaからこのエラーが表示された場合、そのイベントは収益タイプのイベントであると予想されます。これを解決するには、Singular SDKを使用してアプリケーションからイベントを送信する際に、必要な通貨と値のパラメータが含まれていることを確認してください。さらに、Partner Configuration設定で、このイベントの'Include Revenue Value'を有効にしてください。
いいえ。イベントマッピングの変更は、設定時点から将来にわたってのみ適用されます。過去のデータが遡及的に変更されることはありません。
広告主のキャンペーンを実行できるように、メタのすべての権限が設定されていることを確認してください。Metaのキャンペーン名に貴社名を含めてください。そうすることで、他の代理店キャンペーンや社内の広告主キャンペーンと貴社のキャンペーンを識別することができます。
(iOS) イベント計測に関するFAQ
App AEMは、広告主が自社のプラットフォーム上でより多くの人にリーチし、広告パフォーマンスを測定するためのソリューションです。
App AEMは、SingularがMMP統合を通じてMetaに送信するコンバージョンデータを利用します。これには、iOSのApp Tracking Transparency(ATT)パーミッションを提供していないユーザーに関連するイベントも含まれ、その場合Metaはそれらのイベントの処理をAggregated Event Measurement(AEM)のみに制限します。App AEMはiOS 14以上のアプリプロモーション(インストール)とアプリエンゲージメント(リエンゲージメント)キャンペーンをサポートします。
2024年10月9日以降、MetaとSingularはさらに「Advanced AEM」と呼ばれるAEMの拡張機能をサポートします。 Advanced AEMは、AEMのアトリビューションをSingularのトラッカーデータでレポートできるようにすることで、AEM測定のインストールをさらに改善します。AEMアトリビューションとレポートを見る
App AEMの詳細については、Metaのヘルプセンターの記事をご覧ください。
10月9日から、Advanced AEMはすべての既存および新規のFacebookコンフィギュレーションで利用可能になり、Meta Events ManagerでアプリがAEM適格であれば、デフォルトで有効になります。
Meta Advanced AEMのレポートを有効にするには(トラッカーのインストールなど)
- (Singular)Facebookパートナー設定がiOSアプリ用に設定され、"Include Advanced AEM Attributions "オプションがチェックされていることを確認します。MetaのデフォルトのSingularパートナー設定は、iOSのApp Tracking Transparency (ATT)パーミッションを提供していないユーザーのアプリイベントを送信します。
-
(Meta) Meta Events Managerで、アプリがAggregated Events Measurementの対象であることを確認してください。 アプリがAEMの対象であれば、Advanced AEMのデータがSingularとの統合で利用できるようになります。
注意:Advanced AEM用のSingularレポートは、Metaアプリプロモーションキャンペーンを設定する際に、「Attribution(属性)」として「Aggregated Events Measurement(イベントの集計)」オプションを選択する必要はありません。
Meta AEMのレポート「アプリプロモーション」キャンペーン(ネットワークインストールなど)を有効にするには:
-
(Singular)アクティブなSingular iOS Facebookパートナー設定
- アプリ内イベントのポストバックをMetaにレポートすることはオプションですが、VOとAEOの最適化を有効にするために推奨されます。AEMでは、ATTオプトインとオプトアウトの両方のデータをMetaにレポートする必要があります。
- (Singular) 設定されたSingularFacebookデータコネクター
- (Meta)Meta Events Managerで"Preferred Connection Method"として "MMP "が選択されていることを確認してください。
-
(Meta)MetaApp Promotionキャンペーンを作成する場合:
- キャンペーン "設定で、"iOS 14+キャンペーン "オプションを有効にします。
- 広告セット」設定で、アトリビューション方法としてAEMオプションを選択します:
- キャンペーン "設定で、"iOS 14+キャンペーン "オプションを有効にします。
アプリエンゲージメント」キャンペーン(トラッカーのリエンゲージメントなど)でメタAEMを有効にする:
-
- (Singular) ディープリンクをサポートするiOSアプリ
-
(Singular)ディープリンクをサポートするSingular統合アプリ
- Singular SDKの統合、または
- iOS SDK 12.0.3+、または
- iOS SDK 11.0.7+で、App AEMキャンペーンで使用されるユニバーサルリンクにsupportedDomainsが実装されている。
- Singular Server-to-Server (S2S)の統合
- ディープリンクのサポートが実装され、報告されたすべてのセッションでopenuri=が渡されます。
- Singular SDKの統合、または
- (Singular) リエンゲージメントが有効になっている、アクティブなSingular iOS Facebookパートナー設定
- (Meta)MetaEvents Managerで、"MMP "が"Preferred Connection Method"として選択されていること。
Singularは、App AEMキャンペーンによるインストールと(ディープリンクからの)リエンゲージメントの両方をレポートします。
- AEMのインストールは、Facebook Data Connectorとの統合により、「ネットワークインストール」として集計でのみレポートされます。
- Advanced AEMのインストールは、Singularの集計された「Tracker Installs」で報告されます。 Metaのデータ共有ポリシーにより、Advanced AEMのユーザーレベルのアトリビューションは利用できません。
- AEMの再エンゲージメントは、アプリのエンゲージメントキャンペーンによって提供されたディープリンクから、ユーザーレベルと集計(トラッカーの再エンゲージメント)の両方でレポートされます。サポートされるキャンペーンの粒度は以下の通りです:
- キャンペーンID
- サブキャンペーンID
- クリエイティブID
Meta Events Managerで "Preferred Connection Method"として "MMP "が選択されていることを確認してください。
- App AEMは、SingularのMMPとMetaのアトリビューション統合によって報告されたアプリのコンバージョンデータを利用します(この記事)。
- SKAdNetworkは、アトリビューションにAppleのアトリビューションフレームワークを利用します。SingularとSKAdNetworkのMetaとの統合に関する詳細は、ヘルプセンターの記事をご覧ください。
(Android) Meta Referrer FAQ
「Meta Referrer」は、広告主がアプリのインストールを目的としたFacebook、Instagram、Audience Networkの広告キャンペーンで配信された広告から、Androidアプリのインストールに関する詳細なユーザーレベルのアトリビューションデータ(Metaのデータポリシーを参照)にアクセスできるようにするために、Metaが導入したAndroid専用の測定ソリューションです。アプリインストール計測のための「Google Play Install Referrer」と「Meta Install Referrer」テクノロジーで構成されています。
Google Playインストールリファラー | メタインストールリファラー |
(2021年10月現在利用可能) |
(2023年11月より利用可能)
「非同一セッション」とは、ユーザーが広告をクリックしてアプリストアにリダイレクトされたが、すぐに「ダウンロード/インストール」をクリックしなかった場合を指します。ユーザーは後でアプリストアのページに戻り、「ダウンロード/インストール」をクリックします。 |
2023年11月現在、SingularとMetaの統合は、「Google Install Referrer」と「Meta Install Referrer」の両方をサポートしています。
Singularは、広告主がユーザーレベルのデータを利用できるようにするため、メタリファラーデータを優先してアトリビュートを測定します。あるAndroidアプリのインストールに対して、Singularは以下のアトリビューション方法を優先します:
- (メタリファラー)メタインストールリファラー
- (メタリファラー)Googleインストールリファラー
- メタ自己帰属API
Singularは、Meta Referrerデータが利用できない場合、またはMetaの自己帰属コンバージョンへのラストタッチの方法論によって失われた場合、自己帰属クレームを使用します。そうすることで、ユーザーレベルのアトリビューションデータを最大化すると同時に、メタキャンペーンの正確な集計測定を保証します。
Meta Install ReferrerまたはGoogle Install Referrer経由のアトリビューションは、ユーザーレベルレポートでソース「Facebook」として利用可能であり、それぞれアトリビューションメソッド(「メソッド」)"meta_referral_id" 、"referral_id" 、区別することができます。
Singularの「Meta Referrer」測定は、Facebook、Instagram、またはAudience Networkを通じてAndroidアプリインストール広告を配信する際にMetaが使用する2つのインストールリファラーテクノロジーで構成されています。
Google Playインストールリファラー | メタインストールリファラー |
ユーザーがMetaのアプリ(FacebookやInstagramなど)またはAudience Network上の広告主のアプリインストール広告をクリックすると、Metaは関連する広告キャンペーンのメタデータ(Metaリファラー)を暗号化して記録し、PlayストアURLのリファラーパラメータに追加します。PlayストアのURLはユーザーをPlayストアのアプリ製品ページにリダイレクトし、追加されたMetaリファラーはストアによって保存されます。 インストールが完了し、ユーザーがアプリを開くと、SingularのSDKはPlay Install Referrer APIからGoogle Playのインストールリファラーを読み取り、Google Playのインストールリファラーデータからメタリファラーを取得します。メタリファラーはSingularのサーバーで復号化され、インストールのアトリビューションに使用されます。 |
ユーザーが広告主のアプリインストール広告をMetaアプリ(FacebookやInstagramなど)またはAudience Networkで閲覧またはクリックすると、Facebookアプリは関連する広告キャンペーンのメタデータ(Metaリファラー)を暗号化し、デバイス上のFacebookアプリのローカルストレージレイヤーに記録します。 インストールが完了し、ユーザーが初めてアプリを開くと、SingularのSDKはデバイス上のローカルストレージレイヤーから取得したメタインストールリファラーデータからメタリファラーを読み取ります。Metaリファラーはその後、Singularのサーバーによって復号化され、インストールのアトリビューションに使用されます。 |
この2つのテクノロジーは同時に使用され、SingularのMetaとの自己アトリビュート統合と並行して、単一のアトリビューション決定が行われます。"Singularはどのように自己帰属データとMeta Referrerの間でインストールを帰属させるのですか?" をご覧ください。
Singular SDKとS2Sの統合要件
Google Play Install Referrer | メタインストールリファラー | |
Singular SDK |
|
|
Singular S2S API |
|
|
パートナー構成要件
- Facebookパートナー設定を構成し、ステップ2.4に従ってMeta "Install Referrer Decryption Key " を提供する。
Metaが提供する2つの測定方法の間に矛盾が生じる理由として、以下のことが考えられます:
- Meta Referrerは、Google Advertising IDが利用できないAndroid 12+の制限広告追跡ユーザーに対応しています。Metaの自己アトリビューションは、Google広告IDが利用可能な場合にのみ利用可能です。
- Meta Referrerは、アプリのインストールにのみ対応しています。
- Meta Referrerは、そのデバイスで発生したクリックとビューのみ利用可能です。Metaの自己アトリビューションは、複数のデバイスを持つMetaユーザーのためのクロスデバイスクレームに対応しています。
- Meta Referrerは、ランディングページにリダイレクトするキャンペーンには対応していません。
- Meta Referrerはビュースルーアトリビューションに対応していますが、ブロードターゲティングまたはAdvantage+ Appキャンペーンにのみ対応しています。
- Meta Install Referrerが有効でない場合、Google Install Referrerのみが使用されます:
- Google Install Referrer は、特に Play ストアに誘導するキャンペーンで、アプリのインストールのみを測定します。Google Install Referrerは、Playストアに直接誘導していない関連広告とのユーザーインタラクションには対応していません。
- Google Install Referrer はクリックスルーのみのアトリビューションに対応していますが、Meta self-attribution はクリックスルーとビュースルーの両方に対応しています。
- Google Install Referrerは、アプリのダウンロード直前のリファラー値を使用します。ダウンロード後、最初のアプリを開く前に同じ広告を繰り返しクリックしても、リファラー値は更新されません。Metaの自己アトリビューションロジックでは、ダウンロード後、最初のアプリを開く前の、より新しいタッチポイントが返される場合があります。
- Google Install ReferrerはGoogle Playストアにのみ対応しており、サードパーティのアプリストアには対応していません。
メタリファラー経由でビュースルーインストールデータを受け取るには、ブロードターゲティングが必要です。サポートされているキャンペーン設定は以下のとおりです:
- 年齢:デフォルト設定の「18-65+」が適用されます。
- 性別:デフォルト設定の "All genders "が適用されます。
- 場所 地域、国グループ(例:アジア)または特定の国が場所として適用されます。
-
詳細ターゲティング:デモグラフィック、興味、行動などの詳細なターゲティングが適用される場合は、Advantage 詳細ターゲティングへのオプトインが必要です。
-
カスタムオーディエンス:カスタムオーディエンスが適用されている場合、Advantageカスタムオーディエンスへのオプトインが必要です。
Meta ReferrerアトリビューションはAndroidデバイスでのみ利用可能です。
復号化キーを見つけるには、以下の手順に従ってください:
- Meta Developers Portalで、My Appsに行き、関連するアプリを選択します。
- 基本設定に移動し、Android App Storeセクションまでスクロールダウンします。
-
パッケージ名」の下にある「Install Referrer Decryption Key」と書かれたキーを見つけます。
パートナーのデータポリシー
Metaの自己帰属APIと統合されたMeta Mobile Measurementパートナーとして、Singularは以下のデータ取り扱い要件を遵守します。
これらのポリシーはMetaの自己帰属コンバージョンにのみ適用され、AndroidのMeta Referrerコンバージョンには適用されないことにご注意ください。
データの保持
Metaのユーザーレベルのデータは、最初の帰属から6ヶ月後に削除されます。6ヶ月後、Metaに帰属するユーザーは「オーガニック」として扱われ、Singularの集計およびユーザーレベルのレポートに反映されます。
データアクセス
エンドユーザーのプライバシーを保護するため、Metaは広告主が自己帰属コンバージョンに基づくユーザーレベルのデータにアクセスすることを許可していません。通常、自己属性のMetaコンバージョンを識別するフィールドはすべて「Unattributed(未属性)」とマークされます。
限定的なデータ使用
Metaでは、エンドユーザーが米国の以下の州のユーザーのデータ処理を制限または許可することを選択した場合、広告主が「限定データ使用」(LDU)フラグを使用してMetaに通知することができます:
- カリフォルニア州(2020年7月現在)
- コロラド州(2023年6月現在)
- コネチカット州(2023年6月現在)
Singularは、Singular SDKとS2Sに渡されたlimitDataSharingの値を、Metaのようなプライバシーを遵守するパートナーとの統合で使用します。Singular.limitDataSharing(true)の場合、Metaはこのユーザーがカリフォルニア、コロラド、コネチカットの居住者である場合、Metaターゲティングで「データ使用を制限」します。limitDataSharingの値が明示的に提供されない場合、Singularはデフォルトでカリフォルニア、コロラド、コネチカットの居住者に対して「データ使用を制限する」ことをMetaに通知します。
実装の詳細と例については、iOS SDK、Android SDK、S2S APIガイドをご覧ください。LDU」機能の詳細については、Metaの開発者向けドキュメントをご覧ください。