Задача
Агентство «А25» разработало модуль GMC (Google Merchant Center) для:
- Автоматической синхронизации каталога товаров UMI.CMS с Google Покупками.
- Поддержки PHP5 и PHP7, а также совместимости с разными версиями админки UMI.CMS.
- Реализации гибких настроек выгрузки данных (XSLT-шаблоны, множественные YML-выгрузки).
- Обеспечения автообновления товаров при изменениях на сайте (без ручного вмешательства).
- Адаптации модуля под UMI.CMS 20 (в 2019 году).
Результат
Функционал модуля:
Технические улучшения:
Итог:
Модуль GMC стал ключевым инструментом для интернет-магазинов на UMI.CMS, желающих увеличить видимость товаров в Google. Автоматизация выгрузки и гибкие настройки экономят время администраторов, а совместимость с актуальными версиями CMS обеспечивает долгосрочную стабильность. Проект продолжает развиваться, адаптируясь к изменениям в алгоритмах Google и потребностям e-commerce.
- Автоматическая синхронизация: новые товары, добавленные вручную, автоматически попадают в выгрузку; изменения цен, наличия или описаний мгновенно отражаются в Google Merchant Center.
- Гибкие настройки: создание и редактирование XSLT-шаблонов для кастомизации выгрузки; возможность настройки нескольких YML-выгрузок с разными условиями; планировщик заданий для регулярного обновления данных по расписанию.
- Поддержка версий: работает на PHP5 и PHP7 (обновление в 2017 году); адаптирован под UMI.CMS 20 (в 2019 году).
Технические улучшения:
- Интеграция с Google Покупками позволяет охватить миллионы пользователей через поиск Google.
- Упрощено управление выгрузками: копирование настроек, разделение логики для разных категорий товаров.
Итог:
Модуль GMC стал ключевым инструментом для интернет-магазинов на UMI.CMS, желающих увеличить видимость товаров в Google. Автоматизация выгрузки и гибкие настройки экономят время администраторов, а совместимость с актуальными версиями CMS обеспечивает долгосрочную стабильность. Проект продолжает развиваться, адаптируясь к изменениям в алгоритмах Google и потребностям e-commerce.