При экспорте актива его свойства могут быть записаны внутрь его бинарного файла.
Вы можете указать, какие именно свойства должны быть экспортированы вместе с активом.
При этом могут быть экспортированы как метаданные, которые изначально содержались в оригинальном файле актива при его импорте, так и значения свойств, которые были заполнены уже непосредственно в системе.
Для этого в административной панели нужно создать шаблон с указанием соответствия свойств актива и метаданных, в которых они должны быть сохранены при экспорте.
Для каждого контент-типа можно создавать отдельный шаблон экспорта.
По умолчанию при разварачивание 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}"
}
Этот шаблон можно редактировать. Также можно создавать свои шаблоны экспорта.
Создание шаблона экспорта метаданных
- В административной панели перейдите Content_Export > Meta templates.
- Нажмите ADD META TEMPLATE.
- На открывшейся странице заполните поля:
— в поле 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.
После создания шаблона при экспорте активов значения указанных вами свойств будут записываться в файлы этих активов.