Настроить передачу заявок по API на php
Сделать передачу заявок с этих 3-х лэндингов по API, сохранив работу всех элементов (таймеры, всплывающие окна, тесты и т.д.) следующих страниц:
http://xf6.predstalicin.com/?c=ru
http://xf7.predstalicin.com/?c=ru http://xf5.predstalicin.com/?c=ruПроверить чтобы все пути файлов верстки были относительными и работало вне зависимости от того, в какую папку или поддомен залит лэндинг.Код для API готов и многое уже написано, взять отсюда:
http://predstavit.minzdrav.store/a/predstavit.api-template.zip Это рабочий сайт аналогичного товара. Вот он в онлайне: http://predstavit.minzdrav.store/a/?sub1={country}&sub2={clickid}&sub3=&sub4=&country={country}&
- там же встроен php ставящий куки, пишущий логи и прочее - это оставить.
Проверить, чтобы при заполнении всех форм заказа на каждом лэндинге все заявки отправлялись, писались в логи введенные и собранные с перехода данные, и прочее; пользователь чтобы понимал, что его заявка ушла и всё хорошо - жди звонок оператора.
Некоторые пользователи (видимо случайно) несколько раз отправляют однотипные заявки или решают «пересказать» на другие свои данные. Поэтому надо помечать кукой на 1 час тех, кто отправил заявку. Если он отправляет повторную заявку БЕЗ ВВЕДЕННЫХ ИЗМЕНЕНИЙ (полный дубль) - вообще не обрабатывать ее. Если С ИЗМЕНЕНИЯМИ (а именно, посетитель указал другой телефон ИЛИ имя) - обработать и передать с нарочно измененным ip адресом*.
*Что значит «с нарочно измененным ip адресом» - система, в которую мы отправляем заявки по API не принимает (игнорирует) повторные заявки с одного ip (даже если они измененные). Это надо избежать. Поэтому для измененных заявок (имя или телефон) надо последнее число ip адреса после точки менять на 1 цифру больше и отсылать (пример: ip повторной заявки с 42.123.200.14 сменилось бы на +1, то есть на 42.123.200.15). Тогда заявка будет принята в обработку, что нам и надо.