相談する
← すべての記事へ戻る サーバーサイドトラッキングとCAPI 2026年10月5日 ⏱ 読了目安 14 min

月商10万ブラジルレアル(BRL)超の運用向け Meta Conversions API(CAPI)サーバーサイド完全ガイド

ブラウザのピクセルだけに依存するとコンバージョンイベントが失われる理由と、サーバーサイド基盤がMeta広告のパラメータの整合性を守る仕組みを解説します。

RM
Random パフォーマンスエンジニアリング 有料トラフィックとサーバーサイド計測の専門チーム
2026年10月5日
技術診断 · 月間 BRL 100K 超の運用 読了目安 14 min

運用シナリオ: 多額の広告予算を投じるアカウントは、ブラウザ上のスクリプトだけに頼ると、コンバージョンの識別子を失います。アルゴリズムのオークションには断片的なシグナルしか届かず、配信の精度が下がります。

技術的な根本原因: SafariのITPなど、ブラウザの制限的なポリシーや広告ブロッカーが、イベント送信前にCookieを破棄し、JavaScriptタグの実行を妨げます。

エンジニアリング指針: 自社クラウド上の専用サーバー基盤(sGTM)をMetaのConversions APIに接続します。HttpOnly属性のファーストパーティCookieと、event_idによる標準の重複排除を組み合わせます。

大規模運用におけるMeta広告のシグナル設計

有料メディアに多額の予算を投じる企業は、フィードバックされるデータの品質に非常に敏感なオークションで運用しています。Meta広告の機械学習アルゴリズムは、コンバージョンイベントを使って広告の配信先を調整し、ユーザーの購入可能性を推定します。

AppleのApp Tracking Transparency(ATT)が導入され、SafariやFirefoxなどのブラウザでCookieのブロックが強まって以降、ブラウザ経由の従来型ピクセルは脆弱になりました。計測が顧客の端末で実行されるスクリプトだけに依存していると、サイトで完了した取引のかなりの割合が広告マネージャに届きません。

広告マネージャ上での技術的な診断:

広告アカウントのイベントマネージャでは、PurchaseイベントのEvent Match Quality(EMQ)が、送信したデータの一致度を示します。スコアが低い場合、アルゴリズムが不完全な識別子を受け取っており、広告クリックと実際の取引を正確に結び付けにくくなっています。

Meta Conversions API(CAPI)のペイロード構造

Conversions APIは、自社のサーバーとMetaのサーバーの間に直接の通信経路をつくります。送信は決済確認の時点で同期または非同期に行われ、暗号化したデータを安全なREST呼び出しで送ります。

以下は、/v20.0/{pixel_id}/eventsエンドポイント向けに構成した、技術的なJSONペイロードの例です。

{
  "data": [
    {
      "event_name": "Purchase",
      "event_time": 1726752000,
      "event_id": "order_89412",
      "event_source_url": "https://empresa.com.br/checkout/sucesso",
      "action_source": "website",
      "user_data": {
        "em": ["4f728c35d90953a79d0362f6b86f1f4ab8826c7d7b3226db202888cf3e2840c8"],
        "ph": ["99c927f87f4c026939943485703ff3cb79ff735c0cf3ff3e0b25e173ffb612c6"],
        "client_ip_address": "177.18.240.12",
        "client_user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X)...",
        "fbp": "fb.1.1718000000.123456789",
        "fbc": "fb.1.1718000000.PAZnRzaAUY-c9wZG9m..."
      },
      "custom_data": {
        "currency": "BRL",
        "value": 4850.00,
        "content_type": "product",
        "order_id": "ORD-2026-89412"
      }
    }
  ]
}

共通のevent_idによるイベントの重複排除

同じコンバージョンが二重に計上されないよう、推奨されるエンジニアリングでは、冗長な送信と標準の重複排除を組み合わせます。ブラウザがピクセル経由でPurchaseイベントを送ると同時に、サーバーのコンテナも同じ一意の識別子event_idを付けたペイロードを送信します。

Metaの基盤は両方のイベントを処理し、識別キーを突き合わせて1件のレコードに統合します。広告ブロック拡張機能がブラウザ側の送信を妨げても、サーバーがデータを欠損なくオークションに届けます。

従来型ピクセル(クライアントサイド)
  • スクリプトをブロックする拡張機能の影響を受けやすい
  • SafariのITPにより、Cookieが短期間で破棄される
  • 顧客側のネットワークの安定性に左右される
  • fbp、fbc、IPなどの高度なパラメータが頻繁に失われる
専用サーバーサイド・アーキテクチャ
  • 安全なプロトコルでサーバー同士が直接通信する
  • HTTPプロトコルでファーストパーティCookieを書き込む
  • 注文確認の時点で安定して処理できる
  • 高度なパラメータを保持し、高いEMQスコアにつなげる

SHA-256暗号化と識別子の正規化

Metaは、ユーザーの個人情報(PII)をすべて、ネットワークに流す前にSHA-256ハッシュ関数で処理するよう求めています。ただし、ハッシュの整合性は、事前にデータを標準化できているかに左右されます。

  • メールアドレス: 前後の空白を除去し、必ず小文字に変換します(例: [email protected])。
  • 電話番号: 国番号と市外局番を含む国際形式にし、スペース、ハイフン、括弧は入れません(例: 5511999998888)。
  • 姓名: 小文字にし、句読点や敬称は含めません。
  • fbpとfbcパラメータ: ファーストパーティCookieに記録された形式のまま、変更せずに保持します。

Meta Conversions API(CAPI)に関するよくある質問

ブラウザのピクセルがまだ動いているのに、なぜCAPIを使うのですか?

ブラウザのピクセルは、ネットワークでのブロック、読み込み時の実行エラー、Cookie保持に関する制限的なルールの影響を受けます。CAPIはサーバー経由でピクセルを補完し、ブラウザが失敗した場合でも、オークションに取引が届くようにします。

CAPI Gatewayと専用sGTMの違いは何ですか?

CAPI Gatewayは、MetaがAWSのインスタンス上で提供する、簡易的なマネージドソリューションです。sGTM(サーバーサイドのGoogle Tag Manager)はデータを細かく制御でき、1つの基盤から同じシグナルをMeta、Google広告、TikTok、CRMツールに配信できます。

重複排除が失敗して、管理画面上で売上が二重になることはありますか?

重複排除が失敗するのは、ブラウザからの送信とサーバーからの送信で、event_idまたはevent_nameの値が異なる場合だけです。両者がまったく同じ識別子を共有していれば、システムは2つの送信を1件のコンバージョンに統合します。

エンジニアリングの実装ロードマップ

  1. コンテナの専用ホスティング: ブランド所有のサブドメイン(例: dados.seudominio.com.br)配下に、Google Cloud Runのコンテナ、またはAWSのインスタンスを構築します。
  2. ファーストパーティCookieの設定: _fbpと_fbcパラメータを、HttpOnlyとSameSite=Laxのディレクティブを付けたSet-Cookieヘッダーに変換します。
  3. データの事前正規化: SHA-256ハッシュ関数を適用する前に、データをクレンジングし、サニタイズします。
  4. 広告マネージャでの稼働状況の監視: Metaのイベントマネージャで、重複排除率と一致度スコアを定期的に確認します。

月商10万ブラジルレアル(BRL)を超える規模で、オークションのデータガバナンスをお探しですか?

Random Marketingのエンジニアリングチームが、御社向けのCAPIサーバーサイド基盤の設計と実装を支援します。

Random Marketingに自社の支援を依頼する ↗
技術的厳密性と一次情報

公式ドキュメントとエンジニアリング参考資料

本資料の根拠として参照した、アーキテクチャ指針、API 仕様、公式技術ドキュメントです:

インデックス用キーワード: #meta conversions api #capi サーバーサイド #高度なトラッキング #event match quality #イベント重複排除 #meta 広告 オークション