Кейсы

Разработка и обновление модуля Google Shopping для UMI.CMS

2016

Задача

Агентство «А25» разработало модуль GMC (Google Merchant Center) для:

  • Автоматической синхронизации каталога товаров UMI.CMS с Google Покупками.
  • Поддержки PHP5 и PHP7, а также совместимости с разными версиями админки UMI.CMS.
  • Реализации гибких настроек выгрузки данных (XSLT-шаблоны, множественные YML-выгрузки).
  • Обеспечения автообновления товаров при изменениях на сайте (без ручного вмешательства).
  • Адаптации модуля под UMI.CMS 20 (в 2019 году).

Результат

Функционал модуля:
  • Автоматическая синхронизация: новые товары, добавленные вручную, автоматически попадают в выгрузку; изменения цен, наличия или описаний мгновенно отражаются в Google Merchant Center.
  • Гибкие настройки: создание и редактирование XSLT-шаблонов для кастомизации выгрузки; возможность настройки нескольких YML-выгрузок с разными условиями; планировщик заданий для регулярного обновления данных по расписанию.
  • Поддержка версий: работает на PHP5 и PHP7 (обновление в 2017 году); адаптирован под UMI.CMS 20 (в 2019 году).

Технические улучшения:
  • Интеграция с Google Покупками позволяет охватить миллионы пользователей через поиск Google.
  • Упрощено управление выгрузками: копирование настроек, разделение логики для разных категорий товаров.

Итог:
Модуль GMC стал ключевым инструментом для интернет-магазинов на UMI.CMS, желающих увеличить видимость товаров в Google. Автоматизация выгрузки и гибкие настройки экономят время администраторов, а совместимость с актуальными версиями CMS обеспечивает долгосрочную стабильность. Проект продолжает развиваться, адаптируясь к изменениям в алгоритмах Google и потребностям e-commerce.