複数アカウントコントロールプレーンAPIのためのコンバージョンAPIゲートウェイは、ゲートウェイインスタンスから公開されたGraphQL APIのセットです。このAPIを利用することにより開発者は、ゲートウェイインスタンスのアカウント、データソース、その他の設定内容をプログラムにより管理することができます。パートナーは、APIを統合して広告主向けUIを構築し、広告主にシームレスなオンボーディングおよび管理フローを提供することができます。
考えられる使用例
統合ステップの詳細については、以下のセクションをご覧ください。
このドキュメントで使用されている、複数アカウントコントロールプレーンAPIのためのコンバージョンゲートウェイまたはゲートウェイ という用語は、どちらも同じものを指しています。
使用例に応じて、(以下の図に示すような)次の2つの統合パスがあります。
どちらの統合パスについても、パートナーはまず以下の手順を完了する必要があります。
ステップ1: ゲートウェイインスタンスのホストとしてオンボードする
ステップ2: APIアカウント名とAPI secret keyを生成する
まず、
https://<Conversions API Gateway Endpoint>/hub/
[ホスト設定]タブに移動し、[APIアカウントの管理]ページを選択し、[APIアカウントを追加]ボタンをクリックします。
パスワードを再入力します。[次へ]をクリックします。
APIアカウントの名前を入力します。[次へ]をクリックします。
アカウント名には文字と数字のみを使用してください。スペースを含めることはできません。上限は20文字です。
生成されたsecret keyをコピーして保存します。再び表示することはできません。
APIアカウントを削除するには、[APIアカウントを削除]をクリックします。このアクションは元に戻せないため、APIを使用している広告主のアプリケーションやサービスに混乱が生じる可能性があることにご注意ください。
部分的な統合に関する使用例
ハイレベルのユーザーフローは以下のように場合があります。
上記のようにするために、パートナーはコントロールプレーンAPIのサブセットを統合することができます。
完全な統合に関する使用例
ハイレベルのユーザーフローは以下のように場合があります。
この統合パスでは、パートナーは広告主に代わってイベントを送信するために、認証をリクエストし、認証によってシステムユーザーアクセストークンを取得する必要があります。
パートナーには、管理されていないMetaピクセルのための次の2つの認証オプションがあります。
始める前に、次のことを行う必要があります。
MBEを実装するためのすべての要件を満たす
MBEは、広告主のビジネスマネージャで作成されたシステムユーザーアクセストークンを取得するためのエンドポイントを提供します。パートナーは、MBE統合ガイドのステップ4まで実行することになる場合があります。次のことを確認します。
CONVERSIONS_API_GATEWAY_ADVERTISER
に設定されている。external_business_id
、pixel_id
、business_id
、システムユーザーアクセストークンのコピーを保存します。このオプションでは、パートナーに広告主に以下のことを行ってもらう必要がある場合があります。
pixel_id
、business_id
、システムユーザーアクセストークンをパートナーと共有し、そのコピーを保存する。パートナーはコントロールプレーンAPIの完全なセットを統合することができます。さらに詳しい情報は、APIリファレンスに掲載されています。
Metaでは、ゲートウェイUIで使用されるAPIエンドポイントと同じものを公開して、APIとUIパリティを強化しています。ただし、APIリファレンスに掲載されていないAPIエンドポイントは、今後の開発において変更される可能性があります。予期せぬ影響を最小限にするために、未掲載のAPIエンドポイントではエラーコード: 418が返されます。APIを使用することはできますが、自己責任でお願いします。