При использовании сервиса Web-to-object ответ 200 Not allowed request url
Добрый день! При отправлении запроса на стандартный сервис Web-to-object с лендинга для получения лидов приходит ответ 200 (запрос обработан успешно), но при этом текст сообщения ответа сервера Not allowed request URL. Лиды не добавляются.
Все реализовано в соответствии с документацией.
Подскажите, пожалуйста, в чем может быть причина такой ошибки запроса и как ее устранить?
Нравится
Добрый день.
При обработке поступающего запроса система сравнивает домены сайта из настроек лендинга, убирая http(s), www и формирует список доменов (#domens)
потом проверяет Referrer url из отправляемого WEB-TO-OBJECT запроса (тоже убрав там http(s), www) по условию, что он начинается хотя бы с одного из доменов (#domens)
Если не находим совпадений, то выдаем ошибку ("Not allowed request URL.").
Следовательно, либо в сформированном запросе отсутствует header с referrer урлом, либо что-то валится при маппинге урла на домены (например, кириллический символ или проч. что не дает найти точное соответствие)
Попробуйте для всех лендинговых форм в приложении указать одинаковый параметр в поле "Домены сайта":
https://site.com* - именно в таком виде только подставив вашу ссылку с посадочной страницей.
Нужно указать в настройках лендинга в параметр "Домены сайта" ссылку на корень сайта со звездочкой.
"*" - означает, что лиды будут заходить с любых страниц на указанном адресе. Конечно же они проверяются по формам.