Задача

Разработать функционал кнопок «Поделиться» для отправки контента через мессенджер (аналог WhatsApp) и другой сервис (названия в общем виде). Пример уже реализованной кнопки для Telegram демонстрирует логику, которую нужно повторить.

Подробные требования

  • Создать две кнопки или одну универсальную, которая отправляет данные в мессенджер.
  • Реализуйте нажатие через jQuery (аналогично: $('#my-btn').on('click',...)).
  • При клике открывать в новой вкладке специальную ссылку мессенджера со следующими параметрами:
    • Адрес сообщаемого ресурса: ваш домен + переменная currentURL
    • Текст сообщения: значение переменной textShare
    • (При необходимости добавить метку трафика, как utm_source=share2)
  • Интерфейс переменных уже существует: currentURL - относительная ссылка, textShare - готовый текст сообщения.
  • Оформить код так, чтобы различались ссылки для мессенджеров: у одного - t.me ...?url=..., у другого - свой адрес.

Условия исполнения

  • Уберите из скриптов упоминания о реальных торговых марках (они используются как пример; замените на типовые названия).
  • Не требуется вёрстка самих кнопок или подключаемых стилей - только скрипт события.
  • Результатть предоставить как обычный чистый JavaScript либо настраиваемый кусок для узких задач.

Специалист по Email-маркетингу

Настройка почтовой инфраструктуры с нуля и ведение еженедельной рассылки. Требуется опыт в доставляемости и умение писать вовлекающие письма.