Источник
В работе арбитражника существует проблема с дублями заявок от пользователей, обычно такие заявки улетают в треш и значительно портят статистику.
То есть пользователь оставляет заявку, попадает на страницу спасибо, затем переходит обратно и оставляет заявку повторно. Такие заявки нам не нужны и мы избавляемся от них.
Одно из решений которое мы уже внедрили в наши связки:
Это “JavaScript” который мы располагаем прямо в “index” файле и вот что он делает:
Для применения этого решения, в своих промо необходимо сделать следующее :
Первая часть
см. (script*1)
В последствии чего если пользователь оставляет заявку с одним и тем же номером телефона больше 1 раза ему выйдет сообщение прям на главной странице на языке его браузера:
Также вы можете самостоятельно добавить языки которые вам нужны:
Если языка подходящего нет, сообщение будет выходить на английском.
Вторая часть
Второй пункт нужен для того, чтобы отсеять дубли в статистике рекламного кабинета Facebook - сделать так, чтобы при обновлении пользователем страницы Спасибо не показывался пиксель.
Для этого при первом визите юзера ему можно установить куки: "visitedThankYou" и затем проверять: если куки уже установлена - тогда не показывать пиксель.
Чтобы запилить подобный флоу, необходимо показывать пиксель на Спасибо при помощи JavaScript кода, т.е. не просто писать тег <img>, а создавать его вот так:
Прописывается перед закрывающимся </body>
см. (script*2)
Не забудьте при использовании этого кода задать значение для pxValue, чтобы прокинуть id пикселя, например, если вы передаёте на Спасибо пиксель в метке px, то первой строкой скрипта добавьте:
см. (script*3)
Скрипты ?
В работе арбитражника существует проблема с дублями заявок от пользователей, обычно такие заявки улетают в треш и значительно портят статистику.
То есть пользователь оставляет заявку, попадает на страницу спасибо, затем переходит обратно и оставляет заявку повторно. Такие заявки нам не нужны и мы избавляемся от них.
Одно из решений которое мы уже внедрили в наши связки:
Это “JavaScript” который мы располагаем прямо в “index” файле и вот что он делает:
- Вначале скрипта определены сообщения на разных языках, которые могут быть выведены пользователю.
- Затем скрипт получает язык, на котором работает браузер пользователя.
- Следующий шаг - найти форму на странице и находящиеся в ней поля для ввода номера телефона.
- При отправке формы происходит выполнение кода, который проверяет, были ли ранее отправлены данные с таким же номером телефона.
- Если данные уже были отправлены и совпадают с введенными значениями, скрипт выводит сообщение на нужном языке (язык браузера пользователя). Например, если пользователь на английском, выводится сообщение "Data has already been submitted".
- Если данные не найдены или не совпадают с введенными значениями, скрипт сохраняет введенные данные в локальном хранилище браузера. Это позволяет запомнить информацию для будущих сравнений.
- В конце скрипт отправляет данные формы на сервер для обработки.
Для применения этого решения, в своих промо необходимо сделать следующее :
Первая часть
- Открыть файл “index”
- Добавить код перед </body>
см. (script*1)
В последствии чего если пользователь оставляет заявку с одним и тем же номером телефона больше 1 раза ему выйдет сообщение прям на главной странице на языке его браузера:
Также вы можете самостоятельно добавить языки которые вам нужны:
Если языка подходящего нет, сообщение будет выходить на английском.
Вторая часть
Второй пункт нужен для того, чтобы отсеять дубли в статистике рекламного кабинета Facebook - сделать так, чтобы при обновлении пользователем страницы Спасибо не показывался пиксель.
Для этого при первом визите юзера ему можно установить куки: "visitedThankYou" и затем проверять: если куки уже установлена - тогда не показывать пиксель.
Чтобы запилить подобный флоу, необходимо показывать пиксель на Спасибо при помощи JavaScript кода, т.е. не просто писать тег <img>, а создавать его вот так:
Прописывается перед закрывающимся </body>
см. (script*2)
Не забудьте при использовании этого кода задать значение для pxValue, чтобы прокинуть id пикселя, например, если вы передаёте на Спасибо пиксель в метке px, то первой строкой скрипта добавьте:
см. (script*3)
Скрипты ?