Sitecore коннектор позволяет синхронизировать медиа-менеджеры, пользовательские поля и другие метаданные с приложением Siteco. Вы можете синхронизировать всю библиотеку или отфильтрованный набор контента на основе разделов, меток, тегов или коллекций. Обновленные медиафайлы добавляются в дерево папок Sitecore Media. Просмотры эскизов, свойства файлов, теги и URL-адреса CDN также синхронизированы и доступны для просмотра. Примечание: Только имя актива и вложения можно искать в данный момент.
Свяжитесь с вашим менеджером по работе с мультимедийным менеджером, чтобы инициировать конфигурацию.
Системные требования
Требования платформы сайта
Требования от Media Manager:
Дополнительные корректировки для администратора сайта
- Включите ItemWebAPI. При локальной установке этот файл конфигурации находится по адресу: C:\inetpub\wwwroot\<site>\ Sitecore\ Конфигурация приложения\ ItemWebAPI\ SiteCore.ItemWebapi.config.
- Введите следующие настройки:
- <site name="<SiteName>"> <patch:attribute name="itemwebapi.mode">Стандартная безопасность|Расширенная безопасность</patch:attribute> <patch:attribute name="itemwebapi.access">Чтение/запись</patch:attribute> <patch:attribute name="itemwebapi.allowanonymousaccess">правда|ложь </patch:attribute> </site>
- Убедитесь, что для параметра itemwebapi.mode установлено значение, для которого требуется только имя пользователя/пароль из внешнего источника.
- Создайте учетную запись пользователя, которая будет разрешать запросы через ItemWebAPI.
Настройки интеграции
Как только конфигурация будет принята, выполните следующие действия:
- В Sitecore, перейдите в структуру папок и перейдите к Системе > Модули > Аккаунт Brandfolder.
- Введите ваш Media Manager API ключ и выберите Сохранить. Ключ можно найти, зайдя в Профиль > Интеграции пользовательской учетной записи Media Manager, которую вы создали для этой интеграции.
- По умолчанию умные CDN URL-адреса используются при публикации активов на веб-страницах, включение обновлений версии вложений, сделанных в вашем Media Manager для автоматического распространения на ваш сайт. Если вы хотите использовать внутренние URL Sitecore, вы можете отключить этот параметр, сняв флажок "Использовать CDN для изображений" и "Использовать CDN для документов" и выбрать сохранение.
Синхронизация медиа-менеджеров в Sitecore
- Перейдите на вкладку «Пользовательские настройки». Щелкните правой кнопкой мыши на этой папке, наведите курсор на Вставитьи выберите Brandfolder Media.
- Появится модаль, где вы можете назвать новый элемент.Введите имя и выберите OK.
- Вам будет предложено установить фильтры , которые помогут сузить активы, которые будут удалены в Sitecore от вашего медиаменеджера. Фильтры включают библиотеку (папка брендов), разделы, метки, коллекции и теги.
- В верхней части экрана нажмите Синхронизировать и содержимое начнет заполнять Sitecore.
- В левой части экрана вы найдете файл журнала активов, которые вы привезли в платформу.
Советы
- Неодобренные или просроченные активы не будут включены в Sitecore. Вы можете сгенерировать отчет, который сообщает, был ли уже опубликован актив на вашем сайте удален или истек.
- Метаданные из ваших медиа-менеджеров также втягиваются в Sitecore.
Создание контейнеров для пользовательских полей
- Перейдите в папки Sitecore, перейдя в System > Modules > Account > Brandfolder Account > Mappings Container.
- Щелкните правой кнопкой мыши на контейнер сопоставлений, наведите курсор на Insert, ивыберите поле сопоставления.
- Появится модаль, где вы можете назвать новый элемент. Введите имя и нажмите ОК.
- Заполните данные и нажмите кнопку Сохранить
- Поле Sitecore = Имя элемента сайта.
- Brandfolder поле = имя ключа для настраиваемого поля.
- Завершите шаги от добавления активов Brandfolder в Sitecore . Информация об пользовательском поле будет отображаться в разделе изображения содержимого. Чтобы увидеть различные пары клавиш и значений, нажмите на раскрывающееся меню в правом верхнем углу.
Синхронизация медиа-менеджеров в Sitecore
После того, как вы добавили активы в Sitecore, вам нужно будет периодически синхронизировать элементы, чтобы любые изменения в файлах в Media Manager отражались в Sitecore. Это может быть сделано вручную или с запланированной синхронизацией.
Ручная синхронизация
1. Нажмите на папку, созданную ранее в медиабиблиотеке. Нажмите кнопку "Синхронизировать" в верхней части страницы.
Запланированная синхронизация
- Перейдите по папкам Sitecore и перейдите кСистеме > Задачи > Расписания. Щелкните правой кнопкой мыши на расписании, наведите курсор на кнопку Вставка и выберите Расписание
- В модуле введите название вашего расписания ивыберите OK.
- Заполните необходимые данные.
- Команды: Выберите папку Brandfolder > BrandfolderSync.
- элементов: это путь, связанный с папкой, созданной вами ранее в библиотеке мультимедиа.
- Расписание:создать с использованием формата Sitecore. Если у вас есть вопросы, обратитесь к документации Sitecore .
Добавление медиафайлов в содержимое сайта
Медиа-менеджер активов может быть добавлен в Sitecore через редактор опыта. С помощью полей изображений и богатого текста можно загрузить содержимое.
- Чтобы выбрать актив,нажмите кнопку в поле изображения, Просмотритеи перейдите к файлу журнала загруженных активов.
- Вы также можете использовать область Текст (видна на вышеуказанном изображении) для загрузки актива.нажмите Показать редактори используйте HTML редактор или кнопки вверху богатого текстового редактора (см. ниже). Как только вы выберете активы,нажмите Принять.
- Нажмите Сохранить, затем Опубликовать в верхней части окна Sitecore.
Советы
По дополнительным вопросам об этой интеграции обращайтесь в менеджер по работе с медиа менеджером или нажмите здесь.