Перейти к основному содержимому

Список изменений

Все значимые изменения модуля Facebook & Instagram Leads Integration документируются здесь.

[2.0.0] - 2026-02-05

Добавлено

  • Назначение лидов по страницам — разные сотрудники для разных страниц (лиды со страницы A — Alice, со страницы B — Bob)
  • Поддержка Instagram Lead Ads — полная поддержка Instagram Lead Ads (тот же webhook, автоматически)
  • Мастер настройки — пошаговый мастер настройки при первой конфигурации
  • Панель Sync History — просмотр всех синхронизаций лидов со статусом, временем и деталями
  • Проверка подключения — кнопка для проверки учётных данных и разрешений
  • Тестовый лид — отправка тестового лида для проверки интеграции
  • Обнаружение дубликатов — настраиваемая опция предотвращения повторного импорта одного лида
  • Интерфейс маппинга полей — визуальный интерфейс сопоставления полей формы с полями Perfex CRM
  • Очередь повторов — автоматический повтор для неудачных синхронизаций
  • Email-уведомления — уведомления при поступлении новых лидов из Facebook/Instagram
  • Статус верификации Webhook — индикатор верификации webhook
  • Панель статистики — статистика успешных/неуспешных синхронизаций в реальном времени
  • Навигация в боковой панели — быстрый доступ к функциям
  • Логирование в базу — подробные логи синхронизаций
  • Поддержка пользовательских полей — маппинг на любые пользовательские поля Perfex CRM

Изменено

  • Версия Graph API — обновление с v5.0 до v19.0 (последняя стабильная)
  • Обмен токенами — перенос на серверную сторону (App Secret больше не в JavaScript)
  • Обработчик Webhook — переписан с асинхронной обработкой и мгновенным ответом 200
  • Интерфейс настроек — современный, понятный дизайн
  • Управление страницами — улучшенный интерфейс подписки со статусами и счётчиками лидов
  • Обработка ошибок — улучшенные сообщения об ошибках и обратная связь

Исправлено

  • Критически: исправлена отсутствующая ссылка на Facebook PHP SDK
  • Критически: исправлена зависимость сессии в обработчике webhook, вызывавшая потерю лидов
  • Безопасность: удалён App Secret из клиентского JavaScript
  • Безопасность: добавлена проверка и санитизация ввода
  • Безопасность: удалена запись отладочных файлов из продакшн-кода
  • Безопасность: добавлена верификация подписи webhook (X-Hub-Signature-256)
  • Ошибка: исправлено исключение CSRF (используются хуки вместо изменения конфигурации)
  • Ошибка: исправлен поиск страны для международных лидов

Удалено

  • Функция записи отладочных файлов
  • Неиспользуемый импорт GuzzleHttp
  • Устаревшее представление страницы настроек

Улучшения безопасности

  • Все POST-эндпоинты проверяют CSRF-токены
  • Токены доступа не раскрываются в onclick-обработчиках HTML
  • App Secret используется только на сервере
  • Включена верификация подписи webhook

[1.0.0] - 2020-01-15

Добавлено

  • Первый выпуск
  • Базовая интеграция Facebook & Instagram Lead Ads
  • OAuth-подключение для доступа к страницам
  • Поддержка webhook для лидов в реальном времени
  • Мониторинг нескольких страниц
  • Синхронизация пользовательских полей

Планируется в будущих выпусках

  • Расширенная аналитика и отчётность
  • Автоматическое обновление токена
  • Уведомления в мобильном приложении
  • Поддержка нескольких языков
  • Триггеры автоматизации CRM при импорте лидов
  • Оценка лидов по данным формы
  • Переопределение источника и статуса по страницам (база готова, интерфейс скоро)