このページでは、手動での連携について次の内容を説明します。
このセクションは、手動による連携方法と開発者のリソースを活用してこの連携を完了しようとする場合にのみ適用できます。パートナーを活用してこの連携を完了しようとする場合は、各パートナーの連携に関する指示に従ってください。パートナー連携が完了していれば、このガイドの4: データの検証セクションにスキップできます。
連携のステップを完了するには、ビジネスマネージャの管理者アクセス権限が必要です。開発者として招待されている場合は、届いているメールからアクセス権限を取得できることがあります。または、ビジネスマネージャの管理者に連絡してアクセス権限をリクエストしてください。
このセクションでは、コンバージョンリードの連携に関するペイロードの仕様について説明するとともに、サーバーからの送信方法に関する推奨事項を紹介します。
名前 | 説明 |
---|---|
文字列
| CRM内で使用するリードステージを取得するための自由形式フィールド。
|
整数
| CRMによってリードステージ更新イベントが更新された時刻を秒単位で示すUnixタイムスタンプ。 |
文字列
| 値: (コンバージョンAPIを使うことで、自分の知る限り |
整数
| ダウンロードされたリードの15桁または16桁の |
文字列
| イベントの送信元のCRMの名前。 |
文字列
| 値: |
lead_id
を使用する必要があり、そうでない場合はシステムでイベントが却下されます。
{ "data": [ { "event_name": "initial_lead", "event_time": 1629424350, "action_source": "system_generated", "user_data": { "lead_id": 525645896321548 }, "custom_data": { "event_source": "crm", "lead_event_source": "salesforce" } } ] }
lead_id
を使用する必要があり、そうでないとシステムでイベントが却下されます。何を送信するかを設定したら、次のステップではデータの送信場所を設定します。
このステップではMetaピクセルのアクセストークンの生成をサポートします。アクセストークンは、サーバーとコンバージョンAPI間の接続を確立するために使用します。
POST
リクエストをするための、エンドポイントフォーマットを以下に示します。CRM連携ガイドで[エンドポイントをコピー]をクリックすると、完全なエンドポイントを取得できるので、保存します。
https://graph.facebook.com/API_VERSION/PIXEL_ID/events?access_token=ACCESS_TOKEN
API_VERSION
: 現在のマーケティングAPIのバージョンですPIXEL_ID
: 各ピクセルのピクセルIDはイベントマネージャで取得できますACCESS_TOKEN
: 上記で生成されたアクセストークンですサーバーにコードを実装する前に、ここでピクセルにテストペイロードを送信しましょう。テストペイロードの送信にはイベントマネージャの[テストイベント]タブを使用します。
test_event_code
の値をメモします。この値は時間が経つと変更されることがあります。POST
モードになっていることを確認します。test_event_code
パラメーターと有効なlead_id
を入力してください。fbtrace_id
が記載された完了メッセージが表示されます。本番データは、サーバーから直接データが送信される点を除いては、ステップ3で生成したペイロードと同じ形式である必要があります。このステップは連携方法によって異なるため、このセクションでは手順の説明ではなくガイドラインをご紹介します。
lead_id
を送信します。lead_id
event_name
event_time
{ "event_name": "initial_lead", "event_time": 1628294742, "user_data": { "lead_id": 1234567890123456 }, "action_source": "system_generated", "custom_data:" { "lead_event_source": "Salesforce", "event_source": "crm" } }以下は変数を使用してデータベースの値を渡すペイロードです。
{ "event_name": lead_stage // "initial_lead" "event_time": unix_time // 1628294742 "user_data": { "lead_id": fb_lead_id // 1234567890123456 }, "action_source": "system_generated", "custom_data:" { "lead_event_source": "Salesforce", "event_source": "crm" } }
event_time
とupload_time
の差で算出されます。一部のデータを遡って反映させるとトレーニングプロセスを高速化できることがあります。
警告: event_time
の値を変更することによって、7日分以上のデータを反映させようとしないでください。このモデルにおける最適化は正確なタイムスタンプに基づいています。値を変更すると、遡って反映させたデータがすべて破棄される可能性があります。
event_time
の値が必ずリード獲得のタイムスタンプの後であるようにします。そうでない場合、イベントが破棄されることがあります。lead_id
を使用してください。コンバージョンリードCRM連携のために送信された各イベントをイベントマネージャで開いて、カスタムパラメーターlead_event_source
およびevent_source
が入力されていることを確認します。これらのパラメーターがイベントにない場合、コンバージョンリードイベントとして登録されません。