Техподдержка

Создание шаблона экспорта метаданных активов

При экспорте актива его свойства могут быть записаны внутрь его бинарного файла.

Вы можете указать, какие именно свойства должны быть экспортированы вместе с активом.

При этом могут быть экспортированы как метаданные, которые изначально содержались в оригинальном файле актива при его импорте, так и значения свойств, которые были заполнены уже непосредственно в системе.

Для этого в административной панели нужно создать шаблон с указанием соответствия свойств актива и метаданных, в которых они должны быть сохранены при экспорте.

CBACB82C-8205-4B72-841F-11F59D21E94B_4_5005_c.jpegДля каждого контент-типа можно создавать отдельный шаблон экспорта.

По умолчанию при разварачивание on-premise версии или при создании нового тенанта в SaaS-версии Picvario преднастроены два контент-типа:

  • Base — используется для активов всех форматов, кроме изображений.
  • Asset — используется только для форматов изображений.

Для контент-типа Asset уже преднастроен шаблон экспорта метаданных. Ниже приводим его:

{
"xmp:gpsaltitude":"{Altitude}",
"xmp:gpslatitude":"{Latitude}",
"exif:gpsaltitude":"{Altitude}",
"exif:gpslatitude":"{Latitude}",
"iptc:datecreated":"{create_date}",
"xmp:gpslongitude":"{Longitude}",
"xmp:instructions":"{instructions}",
"xmp:licensorname":"{licensor}",
"xmp:restrictions":"{restrictions}",
"exif:gpslongitude":"{Longitude}",
"xmp:captionwriter":"{captionwriter}",
"xmp:personinimage":"{persons}",
"iptc:writer-editor":"{captionwriter}",
"xmp:creatoraddress":"{addresscreator}",
"xmp:description-ru":"{description_ru}",
"xmp:modelreleaseid":"{ModelReleaseID}",
"iptc:province-state":"{State}",
"iptc:copyrightnotice":"{copyright}",
"xmp:creatorworkemail":"{creatorworkemail}",
"iptc:caption-abstract":"{description_en}",
"xmp:imagesuppliername":"{source}",
"xmp:locationshowncity":"{City}",
"xmp:propertyreleaseid":"{PropertyReleaseID}",
"iptc:specialinstructions":"{instructions}",
"xmp:creatorworktelephone":"{creatorworktelephone}",
"xmp:imagesupplierimageid":"{uuid}",
"xmp:supplementalcategories":"{persons}",
"iptc:supplementalcategories":"{persons}",
"xmp:locationshowncountryname":"{Country}",
"xmp:locationshownprovincestate":"{State}"
}

CBACB82C-8205-4B72-841F-11F59D21E94B_4_5005_c.jpegЭтот шаблон можно редактировать. Также можно создавать свои шаблоны экспорта.

Создание шаблона экспорта метаданных

  1. В административной панели перейдите Content_Export > Meta templates.
  2. Нажмите ADD META TEMPLATE.
  3. На открывшейся странице заполните поля:
    — в поле Content type выберите значение контент-типа, для которого следует настроить шаблон экспорта.
    — в поле Template укажите соответствие свойств активов и мета-тегов, в которые они должны записываться при экспорте.

    Соответствие должно быть записано в JSON-подобном формате, где

  • в качестве ключей используются возможные теги метаданных в формате exiftool, например — «iptc:headline» или «xmp:keywords»
  • в качестве значений используются свойства актива:
    • для идентификации свойства используется его атрибут slug, например «tags» или «description»
    • может быть указан язык значения, который следует использовать. Если язык не указан, используется значение без указания языка (lang: null).
    • могут использоваться условные операторы. Например, можно указать в шаблоне, что для свойства «xmp:description-ru» указывается значение свойства description на языке ru, если такое задано у актива, а в противном случае оно остается пустым.
  • Значения приводятся к строковому типу, причем:
    • дата приводится к строковому типу в соответствии с рекомендациями ExifTool. В дату записывается тайм-зона при ее наличии;
    • логические значения приводятся к строке «True» / «False»;
    • Списки тегов приводятся к строке, в которой объединяются все значения отдельных тегов, и разделяются точкой с запятой с пробелом («; «)
      • Используемый разделитель может быть переопределен,
      • Пример: vehicles; auto; car.

Пример настройки шаблона для контент-типа «Изображение»:

Создание шаблона экспорта метаданных активов

4. Нажмите SAVE.

CBACB82C-8205-4B72-841F-11F59D21E94B_4_5005_c.jpegПосле создания шаблона при экспорте активов значения указанных вами свойств будут записываться в файлы этих активов.

.

Написать нам

Напишите нашей команде, чтобы получить ответ

Следите за обновлениями в телеграм

Подпишитесь, чтобы узнавать о релизах Picvario