Объедините все свои данные в одном интерфейсе с возможностью поиска.
Проблема: разрозненные данные, фрагментированный поиск
В каждой организации данные распределены по нескольким системам. Информация о вашем продукте может храниться в системе ERP, отзывы клиентов — на сторонней платформе, а списки событий — во внешней службе календаря. Между тем посетители вашего сайта ожидают найти все в одном месте.
Традиционные подходы заставляют вас выбирать: либо создавать сложные пользовательские интеграции, либо смириться с тем, что некоторый контент просто не будет отображаться в поиске по вашему сайту. Ни один из вариантов не является идеальным.
Решение: пользовательские источники данных в Optimizely Graph
Функция управления пользовательскими данными в OptiGraphExtensions устраняет этот пробел. Это позволяет вам переносить внешние данные в Optimizely Graph, делая их доступными для поиска вместе с контентом вашей CMS. Результат? Единый поиск, охватывающий всю вашу цифровую экосистему.
Что это означает на практике?
Представьте себе веб-сайт университета, на котором будущие студенты могут искать и находить:
- Страницы курса (из CMS)
- Профили сотрудников (из HR-системы)
- Научные публикации (из академической базы данных)
- Предстоящие события (с платформы событий)
Все из одного окна поиска. В этом сила пользовательских данных.
Основные характеристики с первого взгляда
Визуальный построитель схем
Не нужно писать сложный код. Визуальный конструктор схем позволяет вам определить структуру данных через интуитивно понятный интерфейс. Просто укажите, какие поля будут иметь ваши данные — заголовки, описания, даты, категории — и система позаботится обо всем остальном.
Для тех, кто предпочитает больше контроля, также доступен редактор необработанного JSON для расширенных настроек.
Многоязычная поддержка
Работаете на нескольких рынках? Пользовательские данные полностью поддерживают многоязычный контент. Определите версии своих данных для конкретных языков, и Optimizely Graph будет предоставлять правильный контент нужной аудитории.
Гибкий ввод данных
Добавляете ли вы несколько записей или тысячи, у вас есть варианты:
- Ручной ввод для небольших наборов данных или разовых дополнений
- Массовый импорт для более масштабной миграции данных
Новое: автоматический импорт внешних API
Последнее усовершенствование выводит пользовательские данные на новый уровень. Теперь вы можете напрямую подключаться к внешним API REST и автоматически импортировать данные по расписанию.
Подключитесь к любому REST API
Есть ли каталог продуктов, доступный через API? Лента событий? Доска по трудоустройству? Просто укажите конечную точку API, настройте необходимую аутентификацию и сопоставьте поля со своей собственной схемой данных.
Поддерживаемые методы аутентификации:
- Без аутентификации (публичные API)
- API-ключ
- Базовая аутентификация
- Токен на предъявителя

Интеллектуальное картографирование полей
Внешние API редко соответствуют вашим точным требованиям. Функция сопоставления полей позволяет:
- Выберите, какие поля импортировать
- Сопоставьте имена полей API со свойствами вашей схемы.
- Легко перемещайтесь по вложенным структурам JSON
Предварительный просмотр импорта перед фиксацией, чтобы убедиться, что все выглядит правильно.
Установите и забудьте: импорт по расписанию
Вот тут-то и начинается настоящая экономия времени. Настройте импорт для автоматического запуска:
- Ежечасно – Для быстро меняющихся данных, таких как уровень запасов или доступность
- Ежедневно – Идеально подходит для контента, который обновляется в одночасье
- Еженедельно – Идеально подходит для периодических обновлений, таких как списки событий
- Ежемесячно – Подходит для относительно статичных справочных данных
Выберите конкретное время и день, которые лучше всего подходят для вашего рабочего процесса.
Встроенная надежность
С внешними системами дела не всегда идут гладко. Вот почему автоматический импорт включает в себя:
- Автоматическая повторная попытка с экспоненциальной задержкой – Если импорт не удался, система будет повторять попытку с увеличивающимися интервалами (1 минута, 5 минут, 15 минут, 30 минут), давая временным проблемам время для решения.
- Уведомления по электронной почте – Получайте оповещения при сбое импорта и получайте подтверждение при восстановлении.
- История выполнения – Полный контрольный журнал каждого импорта, включая показатели успешности, количество элементов, а также любые предупреждения и ошибки.
Реальные примеры использования
Электронная коммерция: данные о продуктах из вашего PIM
Подключите свою систему управления информацией о продуктах к Optimizely Graph. Когда клиенты будут искать на вашем сайте, они найдут продукты с актуальными ценами, доступностью и техническими характеристиками — и все это автоматически синхронизируется в одночасье.
Здравоохранение: Справочник поставщиков
Импортируйте информацию о практикующем специалисте из вашей системы сертификации. Пациенты могут осуществлять поиск по специальности, местоположению или доступности, при этом данные обновляются ежедневно, чтобы отражать последние расписания.
СМИ и издательское дело: внешние каналы контента
Объедините контент из партнерских изданий или информационных агентств. Запланированный импорт гарантирует, что результаты поиска всегда будут включать последние статьи без ручного вмешательства.
Подбор персонала: списки вакансий
Извлекайте открытые позиции из вашей системы отслеживания кандидатов. Ежечасный импорт гарантирует, что соискатели всегда видят текущие возможности, а закрытые позиции автоматически удаляются.
Образование: каталоги курсов
Синхронизируйте информацию о курсе с вашей информационной системой учащихся. Будущие студенты могут осуществлять поиск по программам, модулям и вступительным требованиям, которые автоматически обновляются каждый семестр.
Начиная
Пользовательское управление данными теперь доступно в OptiGraphExtensions. Вот как начать:
- Перейдите к пользовательским данным в области администрирования Optimizely Graph Extensions
- Создайте новый источник данных с уникальным идентификатором
- Определите свою схему с помощью визуального конструктора или редактора JSON
- Выберите свой подход: ввод вручную для небольших наборов данных или настройка импорта API для автоматизации.
- Настроить расписание если вы хотите, чтобы данные синхронизировались автоматически
- Синхронизировать с графиком и начать поиск
Итог
Управление пользовательскими данными превращает Optimizely Graph из инструмента поиска CMS в корпоративную поисковую платформу. Внося внешние данные в тот же индекс, что и контент вашей CMS, вы обеспечиваете удобство работы для своих пользователей, одновременно уменьшая техническую сложность управления несколькими поисковыми системами.
Новая функция запланированного импорта означает, что эта интеграция не является разовым проектом, а представляет собой непрерывный автоматизированный процесс, который поддерживает актуальность результатов поиска без ручных усилий.
Ваши данные хранятся во многих местах. Ваш поиск не должен.
OptiGraphExtensions — это надстройка с открытым исходным кодом для Optimizely CMS 12. Техническую документацию и инструкции по установке можно найти в репозитории проекта.
16 января 2026 г.
По теме
