Js check: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
[[File:Js check 2.png]] | [[File:Js check 2.png]] | ||
При желании вы можете | === Sub-метки === | ||
При желании вы можете разметить кампанию метками. Доступно до 7 суб-меток, они будут писаться в отдельные поля базы данных. Кнопка encode делает метку безопасной для URL. Вы можете заполнить их прямо тут, или потом, когда будете вставлять скрипт на страницу. | |||
Traffic-back URL | === Traffic-back URL === | ||
Если вы хотите, чтобы фродовый трафик автоматически перенаправлялся на какую-то страницу, укажите её URL в поле Traffic-back URL | Если вы хотите, чтобы фродовый трафик автоматически перенаправлялся на какую-то страницу, укажите её URL в поле Traffic-back URL | ||
=== Скрипт для вставки === | |||
Внизу размещён сгенерированный скрипт, который вы можете скопировать кнопкой Copy и разместить у себя на странице в теге body. | Внизу размещён сгенерированный скрипт, который вы можете скопировать кнопкой Copy и разместить у себя на странице в теге body. | ||
Ни в коем случае не меняйтся поле kmnrKey, в нём указан уникальный ID вашей интеграции. Если он будет отличаться от сохранённого, клики не будут писаться в базу. | Ни в коем случае не меняйтся поле kmnrKey, в нём указан уникальный ID вашей интеграции. Если он будет отличаться от сохранённого, клики не будут писаться в базу. | ||
=== kmnr.onResponse === | |||
Если вы хотите сами обрабатывать фродовые показы, можете добавить в window.kmnr поле kmnr.onResponse. Это функция, которая принимает на вход объект { fraud }, где fraud может иметь значение 0 или 1. | Если вы хотите сами обрабатывать фродовые показы, можете добавить в window.kmnr поле kmnr.onResponse. Это функция, которая принимает на вход объект { fraud }, где fraud может иметь значение 0 или 1. | ||
onResponse: function(response) { if (response.fraud == 1) { window.location = 'some.url' } } | onResponse: function(response) { if (response.fraud == 1) { window.location = 'some.url' } } | ||
kmnr.onResponse обладает большим приоритетом, чем Traffic-back URL | kmnr.onResponse обладает большим приоритетом, чем Traffic-back URL | ||
=== Остановка кампании === | |||
Если вы захотите остановить кампанию, измените статус интеграции на blocked. | Если вы захотите остановить кампанию, измените статус интеграции на blocked. | ||
Если вы захотите удалить кампанию, измените статус интеграции на deleted. После этого она перестанет быть доступна. | === Удаление кампании === | ||
Если вы захотите удалить кампанию, измените статус интеграции на deleted, или нажать кнопку delete в списке. После этого она перестанет быть доступна. |
Revision as of 17:28, 3 March 2023
Интеграция предназначена для проверки трафика на лендингах, web-страницах. Когда пользователь заходит на страницу наш скрипт собирает данные и отправляет на сервер. На сервере данные анализируются и пишутся в базу данных. Вы можете смотреть накопленные данные в статистике. Если вы хотите сразу перенаправлять ботовый трафик после проверки, есть возможность сделать это через настройки.
Шаг 1
Для того, чтобы создать интеграцию с типом JS сheck выберите пункт Get JS check на странице Интеграции.
Шаг 2
Вы попадёте на страницу создания интеграции. Там надо будет заполнить поля с названием интеграции и выбрать её статус.
Sub-метки
При желании вы можете разметить кампанию метками. Доступно до 7 суб-меток, они будут писаться в отдельные поля базы данных. Кнопка encode делает метку безопасной для URL. Вы можете заполнить их прямо тут, или потом, когда будете вставлять скрипт на страницу.
Traffic-back URL
Если вы хотите, чтобы фродовый трафик автоматически перенаправлялся на какую-то страницу, укажите её URL в поле Traffic-back URL
Скрипт для вставки
Внизу размещён сгенерированный скрипт, который вы можете скопировать кнопкой Copy и разместить у себя на странице в теге body.
Ни в коем случае не меняйтся поле kmnrKey, в нём указан уникальный ID вашей интеграции. Если он будет отличаться от сохранённого, клики не будут писаться в базу.
kmnr.onResponse
Если вы хотите сами обрабатывать фродовые показы, можете добавить в window.kmnr поле kmnr.onResponse. Это функция, которая принимает на вход объект { fraud }, где fraud может иметь значение 0 или 1. onResponse: function(response) { if (response.fraud == 1) { window.location = 'some.url' } } kmnr.onResponse обладает большим приоритетом, чем Traffic-back URL
Остановка кампании
Если вы захотите остановить кампанию, измените статус интеграции на blocked.
Удаление кампании
Если вы захотите удалить кампанию, измените статус интеграции на deleted, или нажать кнопку delete в списке. После этого она перестанет быть доступна.