Техническое задание: Настройка коллтрекинга в Яндекс Метрике

Суть задачи

Требуется реализовать передачу данных о входящих телефонных звонках с сайта в Яндекс Метрику для корректного отслеживания конверсий.

Технические требования

1. Этап на сайте

  • Необходимо обеспечить фиксацию одного из идентификаторов пользователя на стороне сайта:
    • ClientId
    • UserId
    • Yclid
  • Идентификатор должен быть привязан к сессии пользователя.

2. Этап сопоставления данных

  • На стороне сервера или CRM-системы необходимо реализовать логику сопоставления:
    • Данных о совершенном телефонном звонке
    • Идентификатора пользователя, который этот звонок совершил

3. Этап интеграции с API Яндекс Метрики

  • Настроить передачу в Яндекс Метрику через ее API:
    • Данных о факте звонка
    • Сохраненного идентификатора пользователя (ClientId, UserId или Yclid)

Требования к исполнителю

  • Навыки веб-разработки (для работы с кодом сайта).
  • Опыт интеграции с API Яндекс Метрики.
  • Понимание принципов работы коллтрекинга и аналитики.
  • Возможность настроить сопоставление данных на стороне сервера или CRM.

Задача является технической и требует детального согласования алгоритма перед началом работ.

Оптимизация и восстановление работы веб-приложения после миграции в облако

Требуется диагностика и устранение проблем с производительностью и доступностью сайта, который начал тормозить и перестал стабильно открываться после переноса с выделенного сервера в облачную инфраструктуру. Стек: Debian, Docker, Ansible, FrankenPHP.