С помощью этого API можно создавать и удалять тестовые лиды.
С помощью этого инструмента можно создавать тестовые лиды для своих форм и удалять их. Обратите внимание: инструмент нельзя использовать в режиме разработчика.
Для одной формы можно создать только один тестовый лид. Чтобы создать новый лид, понадобится удалить существующий.
С помощью этого инструмента можно проверить успешность интеграции с функцией Facebook Webhooks. Ниже приводятся инструкции по работе с этим инструментом.
С помощью этого инструмента создаются органические лиды, которые не связаны с рекламой. Для каждой формы можно создать только один лид. Поэтому, чтобы создать новый лид для той же формы, нужно сначала удалить существующий. Для этого нажмите кнопку Удалить лид.
После настройки Webhooks для приложения можно протестировать лиды, нажав кнопку "Тест". Она находится на панели Webhooks для приложения.
Чтобы создать тестовый лид, выполните запрос POST
к конечной точке /{FORM_ID}/test_leads
.
Для выполнения этого запроса должны соблюдаться следующие условия:
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"
В результате показанных выше вызовов создаются фиктивные лиды, которые не связаны с рекламой.
Чтобы получить тестовые лиды, связанные с рекламой для лидов, выполните вызов GET
к конечной точке {FORM_ID}/test_leads
.
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>"
Удалить лид может только его владелец.