Facebook Web - Web to App キャンペーン

この記事では、Facebook の web キャンペーン(非アプリキャンペーン) に対して Singular のモバイル、PC、コンソールのインストールアトリビューションを設定する方法について説明します。Facebook の アプリキャンペーン の設定とアトリビューションについては、Facebook(Meta)Ads アトリビューションガイドを参照してください。

Facebook キャンペーンはサードパーティのインプレッション URL をサポートしていないため、すべてのコンバージョンはクリックスルーアトリビューションのみで測定されます。

概要

Singular の web-to-app アトリビューションソリューションにより、マーケターは Mobile、PC、コンソールの各プラットフォームでアプリインストールを促進する web キャンペーンを実施できます。Singular の Facebook web 連携は、こちらの Web to App ガイドで説明されている Direct to Store フローをサポートしています。

Singular で Facebook Web Partner Configuration を追加する

Singular で Facebook Web Partner Configuration を追加する

  1. Singular > Attribution > Partner Configuration に移動します。
  2. Add a Partner」をクリックし、「Facebook Web」と入力して選択します。
  3. ダイアログで、設定する App と App site(プラットフォーム)を選択します。この連携では Mobile、PC、コンソールアプリがサポートされています。
  4. Meta Event Manager ダッシュボードから、アプリの「Access Token」および「Dataset ID」を貼り付けます。
    Access Token および Dataset ID フィールドが表示された Singular Facebook Web partner configuration

  5. 必要に応じて、Meta に送信する追加イベントを設定し、「Meta Event Name」にマッピングします。
    Singular で追加イベントを Meta Event Name にマッピングして設定

  6. Save」をクリックして完了します。
「Facebook Web」用の Singular Link を作成する

「Facebook Web」用の Singular Link を作成する

  1. Singular > Attribution > Manage Links に移動します。
  2. 左側のアプリ一覧からモバイルアプリを選択します。
  3. 「Create Link」 -> Link Type 「Partner」 -> Source Name 「Facebook Web」 を選択します。
  4. ステップごとのリンク作成を進めます。
  5. (任意) リンクにディープリンクの遷移先が含まれている場合は、Social Landing Page を有効にします。詳細は以下を参照してください。
  6. 「Generate」をクリックします。
  7. 次のステップのために 「Click-through Tracking Link」 をコピーします。

ディープリンクの使用をご検討ですか?

Facebook のアプリ内ブラウザは iOS Universal Links や Android App Links をサポートしていません。ユーザーが Facebook アプリ内から広告をクリックすると、ディープリンクは何のエラーも表示されずに失敗し、意図した遷移先ではなくアプリのホーム画面に到達してしまいます。

Singular の Social Landing Page がこの問題を解決します。これは Singular によって自動的に作成される 中間ページで、設定は不要です。ユーザーが広告をクリックするとこのページに到達し、CTA ボタンをタップすることでアプリ内の正しい画面へのディープリンクが確実に実行されます。

有効にする方法: リンク作成フローで Social Link Settings > Enable Landing Page のトグルに移動します。

⚠️ リンクにディープリンクの遷移先が含まれていない場合は推奨されません。

Social Landing Page の詳細はこちら

Facebook Web キャンペーンを設定する

Facebook Web キャンペーンを設定する

  1. Meta Ads Business Manager でキャンペーンを作成し、Sales または Traffic のキャンペーン目的のいずれかを選択します。
    • Sales - Singular Partner Configuration で設定したイベントに基づいて最適化します。
    • Traffic - クリックに対して最適化します。
  2. Conversion location を Website に設定します。
    Conversion location が Website に設定された Meta Ads Manager
  3. 上記のセクションの Singular Link を Destination Website URL に追加します。
    Meta Ads Manager で Destination Website URL に Singular Link を追加
  4. Tracking セクションで、キャンペーンで追跡するデータセットの Website イベントを選択します。
    Meta キャンペーンで追跡するデータセットの Website イベントを選択

FAQ

Singular は Facebook Web のアトリビューションをどのようにレポートしますか?
アトリビューションが記録されると、Facebook Web のアトリビューションは以下のようにレポートされます。
  • Source = "Facebook"
  • Tracker Source Name = "Facebook Web"
  • Campaign ID = (Campaign ID)
  • Sub Campaign ID = (AdSet ID)
  • Creative ID = (Ad ID)
Meta Dataset ID はどこで確認できますか?
  1. Meta Event Manager に移動します。
  2. Data Sources」で web/PC/コンソールのデータソースを選択します。 Meta Event Manager の Data Sources で web データソースを選択

    新しいデータソースの場合は、「Connect Data Sources」から新しい Data Source を作成し、Meta のステップごとのガイドに従って「Web」データソースを作成します。Meta のデータソースの詳細はこちらをご覧ください。
  3. Settings」で「Dataset ID」をコピーします。 Meta Event Manager の Settings で Dataset ID を確認
Access Token はどこで確認できますか?
  1. Meta Event Manager に移動します。
  2. Data Sources」で web/PC/コンソールのデータソースを選択します。
    Meta Event Manager の Data Sources で web データソースを選択

    新しいデータソースの場合は、「Connect Data Sources」から新しい Data Source を作成し、Meta のステップごとのガイドに従って「Web」データソースを作成します。Meta のデータソースの詳細はこちらをご覧ください。
  3. Settings」で「Conversions API」までスクロールし、「Set up direct integration」で access token を生成してコピーします。 Meta Event Manager settings の Conversions API で access token を生成

    Meta Event Manager で生成された Conversions API access token をコピー
Singular は API を通じてどのようなデータを送信しますか?
パラメーター 詳細
event_name
  • 標準イベントまたはカスタムイベントの名前です。このフィールドは Singular Event Name に自動的にマッピングされます。この値は META がイベントの重複排除を行う際に使用されます。event_id パラメーターも重複排除に使用されます。
fbc
  • Facebook click ID
  • 自動的に渡されます
hashed email
  • 任意
  • ハッシュ化されたメールアドレスは、Singular instrumented event attribute「ehash」として渡すことができます。
  • ハッシュ化されたメールアドレスの値は、正規化して SHA 256 でハッシュ化する必要があります。
hashed phone number
  • 任意
  • ハッシュ化された電話番号は、Singular instrumented event attribute「phash」として渡すことができます。
  • ハッシュ化された電話番号は、E164 正規化して SHA 256 でハッシュ化する必要があります。
hashed first name
  • 任意
  • ハッシュ化された名(first name)は、Singular instrumented event attribute「fnamehash」として渡すことができます。
  • ローマ字 a-z の使用を推奨します。小文字のみで句読点は使用しません。特殊文字を使用する場合、テキストは UTF-8 形式でエンコードする必要があります。
  • ハッシュ化された名(first name)は SHA 256 でハッシュ化する必要があります。
hashed last name
  • 任意
  • ハッシュ化された姓(last name)は、Singular instrumented event attribute「fnamehash」として渡すことができます。
  • ローマ字 a-z の使用を推奨します。小文字のみで句読点は使用しません。特殊文字を使用する場合、テキストは UTF-8 形式でエンコードする必要があります。
  • ハッシュ化された姓(last name)は SHA 256 でハッシュ化する必要があります。
IP address
  • クライアントの IP アドレス
user agent
  • (web のみ)イベントに対応するブラウザの user agent
イベントの重複排除用(任意)
event_id
  • 重複排除に必須のパラメーター
  • event_id の値を、attribute 名「eventId」を使用して Event Arguments で Singular に渡します。

Meta の要件:

  • event_id パラメーターは、Conversions API と browser Pixel の 両方から イベントに追加する必要があります。
  • event_id パラメーターは、類似したイベントを一意に区別できる識別子です。event_id パラメーターの詳細をご覧ください。
Meta Conversions API の制限事項は何ですか?
  • Meta は、Meta Conversion API を既存の Meta pixel 実装を補完する目的で使用することを推奨しています。
  • モバイル連携の場合、Meta と Singular は、モバイルのコンバージョンデータを Meta との Singular 専用のモバイルアトリビューション 連携を通じて渡すことを推奨しています。Meta Conversions API を通じてモバイルのコンバージョンデータを渡すことにご興味がある場合は、Singular の customer success manager までお問い合わせください。