Facebook広告 SKAdNetworkとの統合

ドキュメント

統合のまとめ

SKAdNetworkの ポストバック処理 該当なし
変換値のデコード 対応
キャンペーンデータのエンリッチメント

対応

データはキャンペーンレベルで集計されるため、広告セットでのFacebookのレポートは部分的な場合があります。

利用可能な場合、サポートされる粒度は次のとおりです:
- キャンペーン名
- キャンペーンID
- サブキャンペーン名(広告セット名)
- サブキャンペーンID(広告セットID)
- ビュースルー/クリックスルー
- 国名
- モデル化されている国(API & Destinationsで利用可能)
- SKANキャンペーンID(API & Destinationsで利用可能)

注:FacebookはSKAdNetwork Redownloadフラグを顧客やMMPと共有しません。FacebookからのSKANのインストールは、再ダウンロードとしてレポートに表示されることはありません。

キャンペーンデータの粒度 サポート
コンバージョンモデルの共有 サポート

よくある質問とトラブルシューティング

トラブルシューティング

SKAdNetwork(SKAN)のインストール数がSingularとFacebookで異なるのはなぜですか?

SingularとFacebookで報告されるSKANのインストール数が異なる理由はいくつか考えられます:

  1. アトリビューション設定の違い:Singularはクリックスルーとビュースルーの両方のコンバージョンを考慮しますが、Facebookはデフォルトでクリックスルーのコンバージョンのみを表示します。Facebookで同じ設定を使用するには、SKAdNetworkの設定を使用し、ビュースルーとクリックスルーの両方のインストールを追加します:
  2. データ更新レート:データの更新レート:SingularとFacebookではデータの更新頻度が異なる場合があり、一時的に不一致が生じることがあります。
  3. プライバシーしきい値:Appleのプライバシーしきい値の変更により、Facebook上のSKAdNetworkデータでコンバージョン値が欠落する可能性があります。ヌル情報なしでデータを送り返すには、最小インストール要件が必要な場合があります。
  4. タイムゾーンの違い:FacebookのSKAdNetworkレポートは、Facebookアカウントの設定されたタイムゾーンを使用します。
  5. 再ダウンロードの処理:FacebookはSKAdNetworkの再ダウンロードフラグを共有していないため、FacebookからのSKANインストールが再ダウンロードとしてレポートに表示されません。
  6. キャンペーンとアカウントの制限:Facebookは、SKAdNetworkのキャンペーンについて、アプリごとのアクティブなキャンペーンとアプリごとの広告アカウントに制限があり、レポートデータに影響を与える可能性があります。
  7. データ集計レベル:Facebookはキャンペーンレベルでデータを集計しているため、広告セットレベルで部分的なレポートが作成される可能性があり、データの粒度が異なる場合に不一致が生じる可能性があります。
  8. コンバージョンモデルの違い:SingularとFacebookでコンバージョンモデルやコンフィギュレーションが異なると、報告されるインストール数に差異が生じる可能性があります。
  9. コンバージョンモデルの変更の遅れ:Singularのコンバージョンモデルの変更がすぐにFacebookのレポートに反映されない場合があり、短期的な不一致を引き起こします。

SingularとFacebookのデータを比較する際にこれらの要因を考慮することで、不一致の原因を理解することができます。

FacebookのSKANキャンペーンのオプションとして「バリュー(最適化)」を選択できないのはなぜですか?


mceclip0.png

バリュー」が選択可能なオプションであるためには、あなたのアプリがバリュー最適化のためのFacebookの要件を満たしていることを再確認してください。特に

  • Singular収益コンバージョンモデル(コンフィギュレーションスキーマ)を使用している必要があります。Facebookのバリュー最適化は収益/購買を使用して最適化するため、Singular収益モデルを使用する必要があります。
  • アプリの収益モデルを使用して最適化するアクティブまたは最近のAEOキャンペーンがあること:
    • Facebookは、過去7日間に少なくとも15件の帰属するクリックスルー購入とコンバージョン値を受け取っていること。
    • Facebookが過去7日間に少なくとも2件の明確な購入コンバージョン値を受け取っていること。
注: アプリがFacebookのVO適格性要件を満たす必要があるのは1回のみです。

詳細については、VO資格要件に関するFacebookのドキュメントを参照してください。

Facebookのコンバージョン値が表示されないのはなぜですか?

Facebookは、AEO/VOキャンペーンでSKAdNetwork経由で返されるコンバージョン値の欠落が増加していることについて、以下の声明を発表しました:

2021年5月、iOS 14のSKAdNetwork(SKAN)のApp Event Optimization(AEO)/Value Optimization(VO)キャンペーンに影響する問題を特定しました。

当社のプロダクトチームが実施した調査によると、これはSKANキャンペーンに対するAppleのプライバシーしきい値が変更された結果引き起こされたものであり、つまり、無効な情報を含まずにデータを送り返すには、キャンペーンの最低インストール数が必要であることを意味しています。

当社は7月初旬までにバックエンドの緩和策を実施するよう取り組んでいますが、広告主には以下の代替措置を取ることを推奨します:

  • キャンペーンを統合して、1日あたり128件のインストールを達成する。
  • 1日あたり128インストールを達成するために予算を増やす
  • オプション1と2の後、まだ人為的に高いコストが発生している場合は、最適化をAEO/VOからMAIに切り替えることで、最低インストール数のしきい値を達成できる可能性があります。
FacebookからのSKAdNetworkイベントがSingular SKAdNetworkレポートに表示されないのはなぜですか?

以下のマッピングを確認してください:

  • SDKイベントをFacebookイベントにマッピングしてください
  • SingularSKANイベントがFacebookイベントにマッピングされていることを確認してください。

詳細については、 SKANイベントにFacebookからのデータを含めるにはどうすればよいですか?

Facebook Events Managerで"MMP URL "を入力する際にエラーが発生するのはなぜですか?

mceclip0.png

  • Singularでアクティブなコンバージョンモデルが設定されていることを確認してください(ステップ#2)。
  • Facebookパートナー設定ですべてのイベントをマッピングしていることを確認してください(ステップ#3)。
  • MMPのURLにスペースやURLセーフでない文字が含まれていないか確認してください(ステップ#4)。
  • SKANコンバージョントラッキングURLのapp_idが、Singular AppsページのApp IDと一致していることを確認します。

よくある質問

Facebookのキャンペーンタイプでサポートされているコンバージョンモデルは何ですか?

mceclip0.png

Facebook広告マネージャ - キャンペーンタイプのオプション

Facebookキャンペーンを作成する際に、広告配信の最適化のためのさまざまなオプションを選択できます。これらのキャンペーンは異なるアプリシグナルに最適化されるため、すべてのキャンペーンタイプがSingularコンバージョンモデルに対応しているわけではありません。

以下は、Facebookキャンペーンタイプと、それらに対応するSingularコンバージョンモデルのリストです。

Facebookキャンペーンタイプ サポートされるSingularコンバージョンモデル
アプリのインストール(MAI) 任意のモデルタイプ(コンバージョンイベント、エンゲージメント、ファネル、収益)
アプリイベント(AEO) コンバージョンイベント、ファネル、収益
バリュー(VO)
*追加要件を参照
収益
コンバージョンモデルを変更するとどうなりますか?

Facebookはだいたい1時間に1回最新のモデルを取得します。コンバージョンモデルを変更した場合、Singularは既存のモデルを一時停止し、新しいモデルを有効にします。SKAdNetworkの制限により、このプロセスには最大48時間かかり、コンバージョン値が送信または記録されない24時間の空白時間が含まれます。また、Facebookは自動的に24時間キャンペーンを一時停止します。

注意してください:SKAdNetworkのご利用を開始される際には、様々なモデルをお試しいただくことをお勧めいたしますが、その後定期的にモデルを変更されることはお勧めいたしません。

FacebookSDKと Singular SDKを同時に使用できますか?

同じアプリ内でSKAdNetworkのコンバージョン値を管理できるSDKは1つだけです。ただし、Facebook SDKは、この手順のステップ4に従うと、自動的にSKAdNetworkの管理を停止します。そのため、Singular SDKがSKAdNetworkのコンバージョン値を管理している間は、Facebook SDKを他の目的で使用し続けても問題ありません。

FacebookのSKAdNetworkデータのタイムゾーンは何ですか?

FacebookのSKAdNetworkデータはAPIから直接取得されるため、Facebookアカウントのタイムゾーンに依存します。関連するタイムゾーンはFacebookのダッシュボードで確認できます。

SKAdNetworkに基づくFacebookのアカウントとキャンペーンの制限は何ですか?

SKAdNetworkのサポートと計画に関するFacebookの声明には、以下の制限が記載されています:

  • 測定期間は24時間。
  • 1アプリにつき1広告アカウント。
  • 1アプリにつき1広告アカウント。
  • インサイトは集計のみ(ユーザーレベルのインサイトはなし)。集計データはSingularのSKAdNetworkレポートで利用できる。

また、MAIとAEOキャンペーンのFacebook最適化には、Singularの コンバージョンイベント収益ファネルモデルが推奨されます。VOキャンペーンのFacebook最適化には、Singularの収益モデルが必要です。

Facebookキャンペーンの推定収益はどのようにプル/計算されますか?
AdvertiserTrackingEnabled(ATE)フラグを設定する必要がありますか?

iOS 14に関連するアップデートの一環として、FacebookはMMPでAdvertiser Tracking Enabledフラグを使用するための新しいガイドラインを発表しました。Singularとの統合はすでにこのフラグを実装しており、Singular SDKの実装では何もする必要はありません。

インテグレーション詳細

AppleのSKAdNetworkフレームワークにより、広告ネットワーク(および広告主)は、エンドユーザーのプライバシーを損なうことなく、キャンペーンに起因するアプリのインストールに関する一部のデータを受け取ることができます。アプリのインストールとインストール後のイベントに関するすべてのデータは、コンバージョン値と呼ばれる0から63までの1つの数値に含まれなければなりません。

SingularのSKAdNetworkソリューションは、広告主が収益、リテンション、またはその他のKPIの最適化のいずれに興味があるかによって、コンバージョン値にデータをエンコードするいくつかの異なる方法を提供します。それぞれのエンコード方法はコンバージョンモデルと呼ばれる。

SKAdNetworkにおけるFacebookのインストール、アプリイベント最適化、およびバリュー最適化キャンペーンは、コンバージョンモデルによってサポートされており、Facebookはこれを "コンフィギュレーションスキーマ "と呼んでいます。この記事のステップに従うことで、SingularのコンバージョンモデルをFacebookの "構成スキーマ "に "インポート "し、FacebookがSKAdNetworkに対して最適化できるようになります。

コンフィギュレーションスキーマ "のインポートに成功すると、FacebookでSKAdNetwork対応のキャンペーンを開始できるようになり、その結果得られるパフォーマンスデータは、既存のFacebookデータコネクターを通して利用できるようになります。

こちらもご覧ください:iOS14とSKAdNetworkの測定に関する考慮事項についてのFacebookの記事もご覧ください。

注: FacebookはSKAdNetworkのポストバックを転送しませんので、ポストバックデータはSingularのデータ送信先(ETL)やユーザーレベルログでは利用できません。

セットアップ手順

1.SingularのSKAdNetworkソリューションの実装

まだの場合は、Singular SDK実装にSKAdNetworkサポートを追加するか(iOS SDK: SKAdNetworkサポートの追加を参照)、S2Sインテグレーションを追加してください(SKAdNetwork S2S実装ガイドを参照)。

注意:同じアプリでSKAdNetworkのコンバージョン値を管理できるSDKは1つだけです。FacebookSDKは、この手順のステップ4に従うと、自動的にSKAdNetworkの管理を停止します。ただし、アプリ内の他のSDKがSKAdNetworkを管理し、Singularコンバージョンモデルの実装を妨害していないことを確認してください。

2.コンバージョンモデルの 設定

Singularプラットフォームで、SKAdNetwork > Model Configurationに進み、Add Conversion Modelを 選択します。アプリのSingularコンバージョンモデルを選択します。特定のFacebookキャンペーンタイプには、特定のコンバージョンモデルが必要です。詳細については、Facebookのキャンペーンタイプでサポートされているコンバージョンモデルは?

重要Facebookでは、キャンペーンの種類に関係なく、すべての測定可能なコンバージョンがインストールから24時間以内に発生する必要があります。Singularコンバージョンモデルの測定期間を1日に設定してください。

mceclip0.png

3.コンバージョンモデルイベントをFacebookイベントにマッピングする

SKAdNetworkにSingularコンバージョンモデルを使用している場合、コンバージョンモデルで定義されたすべてのイベントがAttribution > Partner ConfigurationでFacebookイベントにマッピングされていることを確認してください。

このステップは、SingularコンバージョンモデルがFacebookのコンバージョンスキーマダッシュボードに表示されるために必要ですマッピングされていないイベントは、Facebookのキャンペーン最適化やレポートには表示されず、使用されません。

mceclip1.png

重要

  • パートナー構成では、SDKイベントを"(SDKイベント名を使用) "にマッピングしないでください。必ずFacebookの標準イベントを使用してください。
  • このステップは、収益コンバージョンモデルでは必要ありません。

4.Facebook Event Managerでコンバージョンモデルをインポートする

Facebook Event Managerダッシュボードに移動し、以下の手順に従ってください(その他のガイダンスについては、FacebookのEvent Managerドキュメントを参照してください)。

  • FacebookイベントマネージャのSKAdNetworkイベント設定に移動します。
  • 設定]>[イベントを設定]を選択します。

mceclip3.png

  • パートナーアプリからインポート]を選択します。インポート "オプションが選択できない場合、Facebookがあなたのアプリのアプリイベントを受信したことがない可能性があります。このオプションを有効にするには、Facebookパートナー設定が有効になっており、Facebookがいくつかのイベントを受信していることを確認します。

mceclip2.png

  • 次の画面で、FacebookはMMP URLを入力するよう促します。次のURLを作成し、app_idパラメータにアプリのApp Store IDを入力します:

    https://api.singular.net/api/skadnetwork/conversion_info?org_type=partner&app_id=[your_app_id]

    https://api.singular.net/api/skadnetwork/conversion_info?org_type=partner&app_id=1441750662
  • Singularコンバージョンモデルをインポートしたら、次の画面で表示できます。

注意: イベントタイプのモデルをインポートした場合、Facebookは最適化のためにイベントを1つ選択するよう求めます。

image.png