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

Цель проекта

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

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

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

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

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

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

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

Проектирование пневмогидравлического привода для трубопроводной арматуры

Требуется специалист для разработки пневмогидравлического привода задвижки. Техническое задание требует уточнения по параметрам (диаметр, давление). Важен опыт в аналогичных проектах - прикладывайте примеры работ.