Мультизавантаження медіа
Мультизавантаження дозволяє автоматично створювати медіа із завантажуваних файлів.
Для успішного створення медіа файли мають відповідати встановленим вимогам.
Завантаження без файлу multi.csvНазви файлів формуються відповідно шаблону -
[тип_медіа]_[фомат]@[назва]"
[тип_медіа]
- обов'яковий параметр (визначає тип створюваного медіа)[формат]
- обов'яковий параметр для типів медіа, яким потрібен (визначає формат створюваного медіа)[имя]
- необов'яковий параметр (буде додано до назви створюваного медіа)
banner_100x90@myBanner
banner_500x100
push
native_300x250
Окрім назви файлу, тип, формат, а також шаблон та змінні шаблону для медіа можна вказати у файлах (актуально лише для zip архівів) defaut.html або index.html в атрибутах "name" і "content" тегів "meta", де "name" може приймати одну із значень, що починаються з "ad.", а "content" відповідне значення.
Приклад:<meta name="ad.type" content="banner">
<meta name="ad.size" content="width=300,height=250">
<meta name="ad.template" content="1">
<meta name="ad.vars" content="playtime=10,disable=0">
Значення змінних шаблону можна вказати також у файлі params.txt (актуально лише для zip архівів). Значення з цього файла будуть мати більший приорітет.
Приклад:- title: My title text
- varname1: varvalue1
- varname2: varvalue2
Якщо шаблон медіа передбачає окреме завантаження декількох файлів, то завантажувані через мультизавантаження файли для цього медіа мають бути в архіві и мати назви такі ж, як відповідні назви змінних заблону (розширення файлу при цьому не враховується)
Завантаження з файлом multi.csvСистема дозволяє завантажити один zip архів з файлами, з яких будуть створені окремі медіа.
Для цього необхідно в корні архиву розмістити файл multi.csv, свторений у відпоідності до вимог.- Розділювач полів - ";", а розділювач рядків - "\n" (перенос ряду)
- Перший рад файлу (шапка) має містити поля:
type;format;name[;file:varname1;file:varname2;varname3;varname4]
- "type;format;name" - обов'язкові поля, значення яких описані вище
- поля перераховіні у скобках "[...]" є необов'яковими і описують змінні для шаблону медіа
- поля "file:varname1;file:varname2" відповідають змінним шаблону "varname1" та "varname2" і є файлами
- поля "varname3;varname4" відповідають нефайловим змінним шаблону "varname3" и "varname4"
Приклад:
type;format;name;file:image;file:icon;file:image_720x480;title;body
push;;test_push_1;1024x512_1.jpg;small.png;image_3.jpg;Casino;Тільки ми робимо +777% до поповнення
push;;test_push_2;1024x512_1.jpg;small.png;image_3.jpg;Лови Свій Бонус!;Крути і Забирай Свій Приз Зараз
push;;test_push_3;;small_2.jpg;image_3.jpg;Лови Свій Бонус!;Крути и Забирай Свій Приз Зараз
push;;test_push_4;;small_2.jpg;image_4.jpg;Казино;Крути и Забирай Свій Приз Зараз
push;;test_push_5;;small_2.jpg;image_5.jpg;Казино;Крути и Забирай Свій Приз Зараз