# KClient JS

Обратите внимание!

Доступно только в профессиональной и бизнес редакции

# Интеграция

KClient JS базируется на решениях представленных в KClient PHP, но позволяет интегрироваться на проекты в которых нет поддержки PHP или для сокращения скорости интеграции.

Если вы можете использовать KClient PHP, то лучше используйте ее, потому что все расчеты и обработка трафика происходят до того, как посетитель увидит сайт. KClient JS запускается только в момент открытия сайта с кодом посетителем.

  1. Откройте вкладку Интеграции в вашей компании.
  2. Выберите KClient JS из списка.

  1. Скопируйте код и вставьте его как можно выше в head, что позволит коду начать свою работу как можно скорее при загрузке страницы.

# Настройка

На странице настройки интеграции вы можете настроить стартовый функционал вашей интеграции.

Сохранять только уникальные клики - данная опция позволяет отправлять только уникальные клики в трекер.

Конвертировать в base64 - позволяет конвертировать код интеграции в base64, что позволяет добиться большей уникальности и защищает от блокировки кода браузерными расширениями.

Код интеграции - результирующий код интеграции, который необходимо добавить в ваш проект. Рекомендуем добавлять код в тег head, что позволит коду начать свою работу как можно скорее при загрузке страницы.

# Режим отладки

Если вы выбрали опцию отправлять только уникальные клики в трекер, то при первом открытие сайте где установлен KClient JS, данные будут сохранены для последующего отображения и блокировки отправки последующих кликов.

Для тестирования и отображения новых результатов вы можете в адрес добавить GET параметр _new=1, что включить режим отладки в клиенты и вы сможете увидеть все изменения.

https://example.com/?_new=1