このAPIを使って、テストリードを作成したり削除したりできます。
このツールを使うと、フォームのテストリードを作成および削除できます。ただし、このツールを開発者モードで使うことはできません。

フォームごとに作成できるテストリードは1つだけです。新しいリードを作成するには、既存のリードを削除する必要があります。
このツールを使用して、FacebookのWebhooksとの統合が正常に行われているかどうかをテストします。このツールを使用して統合をデバッグするための手順は次のとおりです。
このツールを使用して作成したリードは、どの広告にも関連付けられていないオーガニックリードです。1つのフォームで作成できるリードは1つだけです。そのため、同じフォームでリードを再作成する場合は、[リードの削除]をクリックしてリードを削除した上で、もう一度作成します。
ドロップダウンに、広告主としてアクセスできるすべてのページがリストされます。




成功した場合は、表にペイロードも表示されます。ここに表示されるペイロードは、Facebookによってエンドポイントに送信された内容のコピーです。コンテンツを確認し、JSONを処理します。RTUの送信時に問題が発生した場合は、ステータスが[失敗]になります。その場合、error_code列に失敗の原因に関する詳細情報が示されます。
アプリのWebhooksをセットアップした後、[テスト]ボタンを使ってリードをテストできます。このボタンは、アプリのWebhooksダッシュボード内にあります。
/{FORM_ID}/test_leadsにPOSTリクエストを送信することによって、テストリードを作成できます。
このリクエストが正常に実行されるには、次の要件を満たしている必要があります。
Advertiser以上のページの管理権限を持っている必要があります。curl \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"
以下のパラメーターを渡すことにより、テストリードコンテンツをカスタマイズできます。
field_data: nameとvaluesのペアが指定されたベクトルパラメーター。custom_disclaimer_responses: checkbox_keyとis_checkedのペアが指定されたベクトルパラメーター。curl \
-F "field_data=[{'name': 'favorite_color?', 'values': ['yellow']}, {'name': 'email', 'values': ['test@test.com']}]" \
-F "custom_disclaimer_responses=[{'checkbox_key': 'my_checkbox', 'is_checked': true}]" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"上記の呼び出しによって作成されるリードは偽のリードであるため、どの広告とも関連付けられていません。
{FORM_ID}/test_leadsエンドポイントに対してGET呼び出しを行うことにより、リード獲得広告フォームに関連付けられたテストリードを読み取れます。
curl \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"
統合のテスト中に、リードを再送信するためにリードを削除するには、次のAPI呼び出しを行います。
curl -X DELETE \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<LEAD_ID>"
リードを削除できるのは、そのリードの所有者だけです。