Техническое задание: Генератор SVG для Telegram-бота

Цель проекта

Разработать программный модуль на языке Python, который динамически создает SVG-изображения на основе готового шаблона и набора входных данных.

Основные требования

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

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

Функция или класс, который принимает на вход параметры (например, в виде словаря) и возвращает содержимое готового SVG-файла в виде строки или сохраняет его в файл. Все конфиденциальные данные (названия, контакты) в шаблоне должны быть заменены на нейтральные или поступать из входных параметров.

Интеграция CRM и Яндекс Метрики для передачи данных о конверсиях

Требуется настроить автоматическую выгрузку данных о совершенных покупках из системы складского учета в Яндекс Метрику с использованием специализированного сервиса-интегратора. Необходимо обеспечить корректное сопоставление данных и стабильную работу процесса.