Уведомления (Webhooks)

Вебхуки позволяют получать уведомления о действиях пользователей в вашей мультиссылке в реальном времени. С их помощью вы можете отслеживать открытия мультиссылок и клики по кнопкам.



Настройки вебхуков:




  1. Настройка


  2. Типы уведомлений


  3. Обработка


  4. Рекомендации


  5. Тестирование


  6. Отладка









1. Настройка вебхуков





  • Укажите URL вашего сервера в поле "URL для отправки уведомления"


  • URL должен начинаться с http:// или https://


  • Пример URL: https://your-domain.com/webhook-endpoint





2. Типы уведомлений




2.1 Открытие мультиссылки (push_url_openmulti):



При каждом открытии мультиссылки на ваш сервер будет отправлен POST запрос со следующими данными:



2.2 Клик на кнопки/ссылки (push_url_click):



При каждом клике на кнопку или ссылку будет отправлен POST запрос:



3. Обработка уведомлений



Пример PHP-кода для обработки вебхуков на вашем сервере:



4. Рекомендации





  • Убедитесь, что ваш сервер отвечает быстро (до 5 секунд)


  • Обрабатывайте ошибки и возвращайте корректные HTTP-коды


  • Используйте SSL/TLS для безопасной передачи данных


  • Добавьте базовую авторизацию или токены для защиты endpoint'а


  • Ведите логирование всех входящих вебхуков





5. Тестирование





  • После настройки проверьте работу вебхуков, открыв мультиссылку


  • Проверьте клики по разным типам кнопок


  • Убедитесь, что данные корректно записываются в вашей системе





6. Отладка





  • Проверяйте логи сервера при возникновении проблем


  • Используйте инструменты типа webhook.site для тестирования


  • При ошибках проверьте доступность вашего URL и корректность его написания