Техническое задание: Интеграция Client ID в формы WordPress

Цель проекта

Доработать существующие лид-формы на сайте, созданном на WordPress, чтобы они автоматически получали и передавали уникальный Client ID из системы аналитики.

Основные задачи

  • Реализовать на стороне клиента (front-end) получение Client ID с помощью JavaScript-метода yaCounterxxxxxx.getClientID().
  • Настроить скрытое поле в каждой целевой форме для записи полученного Client ID.
  • Обеспечить корректную передачу этого ID вместе с остальными данными формы.
  • Настроить вебхук или механизм обработки формы на стороне сервера так, чтобы поле с Client ID передавалось и сохранялось в соответствующем поле в CRM или системе учета.

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

  • Интеграция должна работать для всех указанных лид-форм на сайте.
  • Код должен быть написан аккуратно, не конфликтовать с существующей функциональностью сайта и плагинов.
  • Решение должно учитывать особенности работы WordPress и выбранного плагина форм.
  • Необходимо обеспечить стабильную работу при отключенном JavaScript у посетителя (например, грациозную деградацию).

Ожидаемый результат

После заполнения и отправки любой из целевых форм, в данных заказа/лида, поступающих на сервер или во внешнюю систему через вебхук, будет присутствовать корректное значение Client ID из Яндекс.Метрики.

Оптимизация и отладка сервера Xray (VLESS/Vmess)

Требуется специалист для диагностики и исправления нестабильной работы развернутого Xray-сервера. Нужен глубокий анализ сетевых протоколов, а не просто настройка по шаблону.