Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 2.23 KB

yml.md

File metadata and controls

36 lines (22 loc) · 2.23 KB

Поля для всех YML документов

Здесь приведена таблица с общими полями для всех YML файлов. Аналогичная таблица внизу документации Яндекса. Если поле выделено жирным, значит оно в конструкторе и обязательное, создать описание без него не получится. Если название(именно название ) поля выделено как код, то скрипт будет работать и без него, но в комментариях есть пометка, что в некоторых случаях оно обязательно. Также, если стоит ограничение, например int, то переменная должна быть приведена именно к этому типу, а не просто содержать число. В противном случае код вывалит исключение.

Название Ограничение Псевдоним
xml header - спрятан в конструкторе
yml_catalog - спрятан в конструкторе,
дата автоматически вида 2018-03-18 23:41
shop - спрятан в конструкторе
name не длиннее 20 символов параметр конструктора
company параметр конструктора
url не длиннее 50 символов
platform - cms()
version - cms()
agency -
email email
currencies разделитель - точка currency()
categories int > 0 для id и parentId category()
delivery-options не больше 5 шт, int и т.д. delivery()
cpa boolean, 0 и 1 на выходе
offers в конструкторе соответсвующего
типа оффера