Meta Conversions API 拡張機能の概要

Meta Conversions API を使用すると、サーバーサイドのマーケティングデータを Meta テクノロジーに接続して、広告ターゲティングの最適化、アクションあたりのコストの削減、結果の測定を行うことができます。 イベントは Meta Pixel ID にリンクされ、クライアントサイドイベントと同様の方法で処理されます。

Meta Conversions API 拡張機能を使用すると、​ イベント転送 ​ ルールで API の機能を活用して、Adobe Experience Platform Edge Networkから Meta にデータを送信できます。 このドキュメントでは、拡張機能をインストールし、イベント転送 ​ ルール ​ でその機能を使用する方法について説明します。

デモ

次のビデオは、Meta Conversions API について理解を深めるためのものです。

前提条件

Meta Pixel と Conversions API を使用して、クライアント側とサーバー側で同じイベントを共有して送信することを強くお勧めします。Meta Pixel で取得されなかったイベントの回復に役立つ可能性があるからです。 Conversions API 拡張機能をインストールする前に、Meta Pixel 拡張機能 ​ に関するガイドを参照して、クライアントサイドのタグ実装に統合する手順を確認してください。

NOTE
このドキュメントの後半の ​ イベントの重複排除 ​ の節では、ブラウザーとサーバーの両方から受信する可能性があるので、同じイベントが二度と使用されないようにする手順を説明します。

Conversions API 拡張機能を使用するには、イベント転送にアクセスでき、Meta および Ad Manager にアクセスできる有効な Event Manager アカウントが必要です。 特に、既存の Meta Pixel の ID をコピー(または ​ 新しく作成)して Pixel アカウントに拡張機能を設定できるようにする必要があります。

INFO
この拡張機能をモバイルアプリデータで使用する場合や、Meta キャンペーンでオフラインイベントデータも使用する場合は、既存のアプリを使用してデータセットを作成し、プロンプトが表示されたら ピクセル ID から作成 を選択する必要があります。 詳しくは、​ ビジネスに適したデータセット作成オプションの決定 ​ の記事を参照してください。 必須およびオプションのすべてのアプリトラッキングパラメーターについては、Conversions API for App Events ドキュメントを参照してください。

拡張機能のインストール

Meta Conversions API 拡張機能をインストールするには、データ収集 UI またはExperience Platform UI に移動し、左側のナビゲーションから「Event Forwarding」を選択します。 ここから、拡張機能を追加するプロパティを選択するか、代わりに新しいプロパティを作成します。

目的のプロパティを選択または作成したら、左側のナビゲーションで「Extensions」を選択し、「Catalog」タブを選択します。 Meta Conversions API カードを検索し、「Install」を選択します。

データ収集 UI の Install 拡張機能に対して選択されている「Meta Conversions API」オプション

表示される設定ビューで、拡張機能をアカウントにリンクするには、以前にコピーした Pixel ID を指定する必要があります。 ID を入力に直接貼り付けることも、代わりにデータ要素を使用することもできます。

また、特に Conversions API を使用するためにアクセストークンを提供する必要があります。 この値を取得する手順については、Conversions API アクセストークンの生成 ​ に関する ​ ドキュメントを参照してください。

終了したら「Save」を選択します

拡張機能の設定ビューでデータ要素として提供された Pixel ID。

拡張機能がインストールされ、イベント転送ルールでその機能を使用できるようになりました。

Facebook および Instagram 拡張機能との統合 facebook

Facebook と Instagram の拡張機能を使用した統合により、Meta ビジネスアカウントにすばやく認証できます。 これにより、Pixel ID とMeta Conversions API Access Token が自動入力され、Meta Conversions API のインストールと設定が容易になります。

Meta Conversions API 拡張機能をインストールすると、Facebook と Instagram での認証を求めるダイアログプロンプトが表示されます。

Meta Conversions API Extension をハイライト表示した Connect to Meta インストールページ

Facebook と Instagram での認証を求めるダイアログプロンプトが、イベント転送内のクイックスタートワークフロー UI にも表示されます。

Connect to Meta をハイライト表示したクイックスタートワークフローの UI。

イベント品質一致スコア (EMQ)との統合 emq

イベント品質一致スコア(EMQ)との統合により、EMQ スコアを表示して実装の有効性を簡単に確認できます。 この統合により、コンテキストの切り替えが最小限に抑えられ、Meta Conversions API 実装の成功を向上させることができます。 これらのイベントスコアは、Meta Conversions API extension 設定画面に表示されます。

Meta Conversions API Extension をハイライト表示した View EMQ Score 設定ページ

LiveRamp との統合(Alpha) alpha

LiveRamp の認証済みトラフィックソリューション(ATS)をサイトにデプロイしている LiveRamp のお客様は、顧客情報パラメーターとして RampID を共有することを選択できます。 この機能のAlpha プログラムに参加するには、Meta アカウントチームにお問い合わせください。

Rule と Partner Name (alpha) がハイライト表示されたMeta イベント転送 Partner ID (alpha) 設定ページ

イベント転送ルールの設定 rule

この節では、一般的なイベント転送ルールで Conversions API 拡張機能を使用する方法について説明します。 実際には、受け入れ可能なすべての ​ 標準イベント ​ を Meta Pixel と Conversions API で送信するために、いくつかのルールを設定する必要があります。 モバイルアプリデータについては、必須フィールド、アプリデータフィールド、顧客情報パラメーター、カスタムデータの詳細を参照してください ​ こちら ​

NOTE
広告キャンペーンを最適化するには、イベントを ​ リアルタイムで送信 ​ するか、できるだけリアルタイムに近いタイミングで送信する必要があります。

新しいイベント転送ルールの作成を開始し、必要に応じてその条件を設定します。 ルールのアクションを選択する場合、拡張機能で「Meta Conversions API Extension」を選択してから、アクションタイプで「Send Conversions API Event」を選択します。

データ収集 UI でルールに対して選択されている Send Page View アクションタイプ

Meta 経由で Conversions API ーザーに送信されるイベントデータを設定できるコントロールが表示されます。 これらのオプションは、指定された入力に直接入力することも、代わりに値を表す既存のデータ要素を選択することもできます。 設定オプションは、以下に示すように、4 つの主なセクションに分かれています。

Config セクション
説明
Server Event Parameters
発生した時刻やトリガーしたソースアクションなど、イベントに関する一般情報。 Meta が受け入れる ​ 標準イベントパラメーター ​ について詳しくは、Conversions API 開発者向けドキュメントを参照してください。

イベントを送信するために Meta Pixel と Conversions API の両方を使用している場合は、すべてのイベントに Event Nameevent_name)と Event IDevent_id)の両方を必ず含めてください。これらの値は ​ イベントの重複排除 ​ に使用されるからです。

また、顧客のオプトアウトに準拠するのに役立つオプション Enable Limited Data Use 用意されています。 この機能について詳しくは、Conversions API データ処理オプション ​ に関する ​ ドキュメントを参照してください。
Customer Information Parameters
イベントを顧客に関連付けるために使用されるユーザー ID データ。 これらの値の一部は、API に送信する前にハッシュ化する必要があります。

良好な共通 API 接続と高いイベント一致品質(EMQ)を確保するために、サーバーイベントと共にすべての ​ 許可された顧客情報パラメーター ​ を送信することをお勧めします。 また、これらのパラメータは ​ 重要度と EMQ への影響に基づいて優先順位を付ける ​ 必要があります。
Custom Data
広告配信の最適化に使用する追加データ(JSON オブジェクトの形式で提供)。 このオブジェクトの使用可能なプロパティの詳細については、Conversions API documentation を参照してください。

購入イベントを送信する場合は、このセクションを使用して currency および value に必要な属性を指定する必要があります。
Test Event
このオプションは、設定が原因で Meta がサーバーイベントを想定どおりに受信しているかどうかを検証するために使用されます。 この機能を使用するには、「Send as Test Event」チェックボックスをオンにし、以下の入力で選択したテストイベントコードを指定します。 イベント転送ルールがデプロイされると、拡張機能とアクションを正しく設定した場合は、Test Events の Meta Events Manager ビュー内にアクティビティが表示されます。

終了したら、「Keep Changes」を選択して、アクションをルール設定に追加します。

アクション設定に対して Keep Changes を選択しています。

ルールの設定が完了したら、「Save to Library」を選択します。 最後に、新しいイベント転送 ​ ビルド ​ を公開して、ライブラリに加えられた変更を有効にします。

イベントの重複排除 deduplication

​ 前提条件の節 ​ で説明したように、Meta Pixel タグ拡張機能と Conversions API イベント転送拡張機能の両方を使用して、同じイベントをクライアントとサーバーから冗長な設定で送信することをお勧めします。 これは、いずれかの拡張機能で取得されなかったイベントを回復するのに役立ちます。

クライアントとサーバーから異なるイベントタイプを送信し、両者が重複していない場合は、重複排除は必要ありません。 ただし、Meta Pixel と Conversions API の両方が 1 つのイベントを共有する場合は、レポートに悪影響が及ばないよう、これらの冗長なイベントの重複を排除する必要があります。

共有イベントを送信する場合は、クライアントとサーバーの両方から送信するすべてのイベントに、イベント ID と名前が含まれていることを確認してください。 同じ ID と名前を持つ複数のイベントを受け取った場合、Meta では、自動的に、重複を排除して最も関連性の高いデータを保持するために、複数の戦略を採用します。 このプロセスについて詳しくは、Meta イベント ​ よびイベントの重複排除 Meta Pixel に関する Conversions API のドキュメ ​ トを参照してください。

クイックスタートワークフロー:Meta Conversions API 拡張機能(Beta) quick-start

IMPORTANT
  • クイックスタート機能は、Real-Time CDP PrimeおよびUltimate パッケージを購入したお客様が利用できます。 詳しくは、アドビ担当者にお問い合わせください。
  • この機能は、まったく新しい実装を対象としており、現在、既存のタグおよびイベント転送プロパティへの拡張機能と設定の自動インストールをサポートしていません。
NOTE
既存のクライアントは、クイックスタートワークフローを使用して、次の目的で使用できる参照実装を作成できます。
  • まったく新しい実装の開始として使用します。
  • 参照実装として活用します。参照実装を調べて、どのように設定されたかを確認し、現在の実稼動実装にレプリケートできます。

クイックスタート機能は、Meta Conversions API とMeta Pixel Extensions を使用して簡単かつ効率的に設定するのに役立ちます。 このツールは、Adobe タグとイベント転送で実行される複数の手順を自動化し、設定時間を大幅に短縮します。

この機能は、新しく自動生成されたタグとイベント転送プロパティに、Meta Conversions API とMeta Pixel Extensions の両方を自動的にインストールし、必要なルールとデータ要素を設定します。 さらに、Experience Platform Web SDKとデータストリームの自動インストールおよび設定も行います。 最後に、クイックスタート機能により、開発環境で指定された URL にライブラリが自動公開され、イベント転送とExperience Platform Edge Networkを介したクライアントサイドのデータ収集とサーバーサイドのイベント転送がリアルタイムで可能になります。

次のビデオでは、クイックスタート機能の概要を説明しています。

クイックスタート機能のインストール

NOTE
この機能は、イベント転送の実装を開始するのに役立つように設計されています。 すべてのユースケースに対応するエンドツーエンドの完全に機能する実装は提供されません。

この設定により、Meta Conversions API とMeta Pixel Extensions の両方が自動でインストールされます。 Metaでは、イベントコンバージョンサーバーサイドでイベントを収集して転送する場合に、このハイブリッド実装をお勧めします。
クイックセットアップ機能は、お客様がイベント転送の実装を開始するのを支援するように設計されており、すべてのユースケースに対応するエンドツーエンドの完全に機能する実装を提供するものではありません。

この機能をインストールするには、Adobe Experience Platform Data Collection Get Started ページで「Send Conversions Data to Meta for Home」を選択します。

meta へのコンバージョンデータを示すデータ収集ホームページ

Domain を入力し、「Next」を選択します。 このドメインは、自動生成されるタグとイベント転送のプロパティ、ルール、データ要素、データストリームなどの命名規則として使用されます。

ドメイン名をリクエストするようこそ画面

Initial Setup ダイアログで、Meta Pixel IDMeta Conversion API Access TokenData Layer Path を入力し、「Next」を選択します。

初期設定ダイアログ

初期設定プロセスが完了するまで数分間待ってから、「Next」を選択します。

Initial setup complete confirmation screen

Add Code on Your Site ダイアログで、コピー コピー 機能を使用して提供されたコードをコピーして、ソース web サイトの <head> に貼り付けます。 実装が完了したら、「Start Validation」を選択します。

サイトダイアログへのコードの追加

Validation Results ダイアログに、Meta拡張機能の実装結果が表示されます。 「Next」を選択します。また、Assurance のリンクを選択すると、追加の検証結果を確認できます。

実装結果を表示するテスト結果ダイアログ

Next Steps の画面が表示され、設定が完了したことを確認できます。 ここから、新しいイベントを追加して実装を最適化するオプションがあります。このイベントについては、次の節で説明します。

イベントを追加しない場合は、「Close」を選択します。

次の手順に進むダイアログ

追加イベントの追加

新しいイベントを追加するには、「Edit Your Tags Web Property」を選択します。

タグの web プロパティを編集する方法を示す次の手順ダイアログ

編集するメタイベントに対応するルールを選択します。 例えば、「MetaConversion_AddToCart」と入力します。

NOTE
イベントがない場合、このルールは実行されません。 これは、すべてのルールに当てはまります。ただし、MetaConversion_PageView ルールは例外です。

イベントを追加するには、「Add」見出しの下にある「Events」を選択します。

イベントが表示されていないタグプロパティページ

「Event Type」を選択します。この例では、Click イベントを選択し、.add-to-cart-button が選択されている場合にトリガーするように設定しました。 Keep Changes を選択します。

クリックイベントを表示するイベント設定画面

新しいイベントが保存されました。 「Select a working library」を選択し、ビルド先のライブラリを選択します。

作業ライブラリの選択ドロップダウン

次に、Save to Library の横にあるドロップダウンを選択し、「Save to Library and Build」を選択します。 これにより、ライブラリに変更が公開されます。

「ライブラリに保存してビルド」を選択する

設定したい他のメタコンバージョンイベントに対して、これらの手順を繰り返します。

データレイヤーの設定 configuration

IMPORTANT
このグローバルデータレイヤーを更新する方法は、web サイトのアーキテクチャによって異なります。 単一ページアプリケーションは、サーバーサイドレンダリングアプリケーションとは異なります。 また、タグ製品内でこのデータの作成と更新を完全に担当する可能性もあります。 すべての場合、各 MetaConversion_* rules ークフローの実行間にデータレイヤーを更新する必要があります。 ルール間でデータを更新しない場合は、現在のルー MetaConversion_* rule の最後の MetaConversion_* rule ージから古いデータを送信している場合もあります。

設定時に、データレイヤーの保存場所を尋ねられました。 デフォルトでは、これは window.dataLayer.meta であり、meta オブジェクト内では、次に示すように、データが想定されます。

データレイヤーのメタ情報

これは、すべての MetaConversion_* ルールでこのデータ構造を使用して、関連するデータを Meta Pixel 拡張機能と Meta Conversions API に渡すので、理解することが重要です。 様々なメタイベントに必要なデータについて詳しくは、​ 標準イベント ​ に関するドキュメントを参照してください。

例えば、MetaConversion_Subscribe ルールを使用する場合は、window.dataLayer.meta.currency 標準イベント window.dataLayer.meta.predicted_ltv に関するドキュメントに記載されているオブジェクトプロパティに従って、window.dataLayer.meta.value を更新する必要があります。

以下は、ルールを実行する前にデータレイヤーを更新するために web サイトで実行する必要がある処理の例です。

データレイヤーのメタ情報の更新

デフォルトでは、どの <datalayerpath>.conversionData.eventId ージでも、「新しいイベント ID を生成」アクションによって MetaConversion_* rules ータがランダムに生成されます。

データレイヤーの外観のローカル参照については、プロパティの MetaConversion_DataLayer データ要素でカスタムコードエディターを開きます。

次の手順

このガイドでは、Meta 拡張機能を使用してサーバーサイドのイベントデータを Meta Conversions API に送信する方法について説明しました。 ここから、より多くの Pixels を接続し、該当する場合はより多くのイベントを共有することで、統合を拡張することをお勧めします。 次のいずれかの操作を行うと、広告パフォーマンスをさらに向上させることができます。

  • Pixels 統合にまだ接続されていない他の Conversions API を接続します。
  • 特定のイベントをクライアントサイドの Meta Pixel でのみ送信する場合は、サーバーサイドからも同じイベントを Conversions API に送信します。

統合を効果的に実装する方法について詳しくは、Meta のベストプラクティス ​ Conversions API に関する ​ のドキュメントを参照してください。 Adobe Experience Cloudのタグとイベント転送の一般的な情報については、​ タグの概要 ​ を参照してください。

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743