XML-импорт на DIM.RIA

Формат протокола DIM.RIA.com XML состоит из тегов XML. Для всех значений данных в DIM.RIA.com XML должно использоваться маскирование. Для самого файла должна использоваться кодировка кодировка UTF-8.
Выберите категорию:
Любой тип операции
Все категории
Все типы недвижимости
Всего доступно тегов: , из них обязательных:
{ "routeKey": "basis", "name": "Базовые параметры", "tags": [ { "dataType": "Строка (string)", "required": true, "desc": "Электронный адрес пользователя, от которого будет размещено объявление", "rules": "Для успешного импорта нужно указать один из обязательных параметров: email или phone.\nНа сайте DIM.RIA.com должен быть зарегистрирован пользователь с таким электронным адресом или номером телефона. Этот пользователь должен быть администратором или прикреплённым сотрудником в агентстве, для которого осуществляется импорт", "tag": "email", "values": [], "possibleOptions": "Для успешного импорта нужно указать один из обязательных параметров: email или phone.\nНа сайте DIM.RIA.com должен быть зарегистрирован пользователь с таким электронным адресом или номером телефона. Этот пользователь должен быть администратором или прикреплённым сотрудником в агентстве, для которого осуществляется импорт", "placeholder": "" }, { "dataType": "Строка (string)", "required": true, "desc": "Номер телефона пользователя, от которого будет размещено объявление", "rules": "В поле phone допускается указание только одного мобильного номера телефона в формате \"+38(0XX) XXX-XX-XX\" или \"(0XX) XXX-XX-XX\" или \"0XXXXXXXXX\"", "tag": "phone", "values": [], "possibleOptions": "В поле phone допускается указание только одного мобильного номера телефона в формате \"+38(0XX) XXX-XX-XX\" или \"(0XX) XXX-XX-XX\" или \"0XXXXXXXXX\"", "placeholder": "" }, { "dataType": "Целое (integer)", "required": true, "desc": "ID объявления в базе партнера (в вашей базе)", "rules": "Не более 10 цифр", "tag": "local_realty_id", "values": [], "possibleOptions": "Не более 10 цифр", "placeholder": "" }, { "dataType": "Строка (string)", "required": true, "desc": "Тип операції", "specialRule": "currentOperationType", "rules": "", "tag": "advert_type", "values": [], "possibleOptions": "", "placeholder": "" }, { "dataType": "Строка (string)", "required": true, "desc": "Тип недвижимости", "specialRule": "currentRealtyType", "rules": "", "tag": "realty_type", "values": [], "possibleOptions": "", "placeholder": "" }, { "dataType": "Целое (integer)", "requiredForCategories": [ 1, 4 ], "desc": "Тип объекта недвижемости", "rules": "Содержит значения типа объекта для объявлений. Соответствие значений: 1- Вторичная недвижимость, 2 - Новострой. Значение по умолчанию: 1. Значения допустимы для рубрики \"Квартиры\", \"Комнаты\", \"Дома\", \"Коммерческая недвижимость\"", "tag": "realty_sale_type", "values": [], "possibleOptions": "Содержит значения типа объекта для объявлений. Соответствие значений: 1- Вторичная недвижимость, 2 - Новострой. Значение по умолчанию: 1. Значения допустимы для рубрики \"Квартиры\", \"Комнаты\", \"Дома\", \"Коммерческая недвижимость\"", "placeholder": "" } ] } Базовые параметры 6{ "routeKey": "photo", "name": "Фото", "tags": [ { "dataType": "Контейнер", "required": false, "desc": "Контейнер для фото", "disabledForCreatorMode": true, "specialRule": "currentMinPhotosCount", "rules": "Минимум 5 фото", "tag": "photos_urls", "values": [], "possibleOptions": "Минимум 5 фото", "placeholder": "" }, { "dataType": "Строка (string)", "required": false, "placeholder": "http://photos.com/myimg.jpg", "desc": "Ссылка на фото", "customModel": "currentPhotoUrl", "rules": "Может находится только внутри контейнера «photos_urls». В элементе «loc» указан адрес, по которому размещен файл фото. The URL must conform to RFC 2396 (http://www.ietf.org/rfc/rfc2396.txt).\nМожет содержать атрибут «crc», в котором указывается контрольная сумма для файла фотографии. Если этот атрибут будет указан, то при последующих загрузках фида, в случае если значение контрольной суммы не изменилось, не будет происходить обращение к файлу фото. Таким образом снижается нагрузка на ресурс, на котором размещены фото.", "tag": "loc", "values": [], "possibleOptions": "Может находится только внутри контейнера «photos_urls». В элементе «loc» указан адрес, по которому размещен файл фото. The URL must conform to RFC 2396 (http://www.ietf.org/rfc/rfc2396.txt).\nМожет содержать атрибут «crc», в котором указывается контрольная сумма для файла фотографии. Если этот атрибут будет указан, то при последующих загрузках фида, в случае если значение контрольной суммы не изменилось, не будет происходить обращение к файлу фото. Таким образом снижается нагрузка на ресурс, на котором размещены фото." } ] } Фото 2{ "routeKey": "video", "name": "Видео", "tags": [ { "dataType": "Строка (string)", "required": false, "desc": "Ссылка на видео", "rules": "Полная ссылка на видео, загруженная на Youtube. Например (\"https://www.youtube.com/watch?v=MfEKUnQCypw&list=UU2DjSrXJytSfu-9Fy7A_P0A&index=89\")", "tag": "youtube_link", "values": [], "possibleOptions": "Полная ссылка на видео, загруженная на Youtube. Например (\"https://www.youtube.com/watch?v=MfEKUnQCypw&list=UU2DjSrXJytSfu-9Fy7A_P0A&index=89\")", "placeholder": "" } ] } Видео 1{ "routeKey": "geo", "name": "Расположение", "tags": [ { "dataType": "Строка (string)", "required": true, "desc": "Название области", "rules": "Пример: «Винницкая», «Киевская», «Одесская»", "tag": "state", "values": [], "possibleOptions": "Пример: «Винницкая», «Киевская», «Одесская»", "placeholder": "" }, { "dataType": "Строка (string)", "required": true, "desc": "Название города", "rules": "Пример: «Винница», «Киев»", "tag": "city", "values": [], "possibleOptions": "Пример: «Винница», «Киев»", "placeholder": "" }, { "dataType": "Строка (string)", "required": false, "desc": "Район города", "rules": "Название района из базы DIM.RIA.com", "tag": "district", "values": [], "possibleOptions": "Название района из базы DIM.RIA.com", "placeholder": "" }, { "dataType": "Строка (string)", "required": false, "desc": "Станция метро", "rules": "Название станции метро из базы DIM.RIA.com", "tag": "metro", "values": [], "possibleOptions": "Название станции метро из базы DIM.RIA.com", "placeholder": "" }, { "dataType": "Строка (string)", "requiredForCategories": [ 1, 4, 13 ], "desc": "Название улицы", "rules": "Название улицы без ее типа", "tag": "street", "values": [], "possibleOptions": "Название улицы без ее типа", "placeholder": "" }, { "dataType": "Строка (string)", "requiredForCategories": [ 1, 4, 13 ], "desc": "Тип улицы", "rules": "", "values": [ "аллея", "бульвар", "въезд", "гавань", "дорога", "дуга", "майдан", "массив", "мост", "набережная", "остров", "парк", "переезд", "переулок", "плато", "площадь", "пляж", "поселок", "проезд", "проспект", "сквер", "тупик", "улица", "хутор", "шоссе", "1-й км.", "1-й въезд", "2-й въезд", "3-й въезд", "4-й въезд", "4-й проезд", "5-й проезд", "6-й проезд", "5-й въезд", "1-й тупик", "2-й тупик", "3-й тупик", "4-й тупик", "5-й тупик", "6-й тупик", "7-й тупик", "1-й переулок", "2-й переулок", "3-й переулок", "4-й переулок", "5-й переулок", "6-й переулок", "7-й переулок", "8-й переулок", "9-й переулок", "10-й переулок", "11-й переулок", "12-й переулок", "13-й переулок", "1-й проезд", "2-й проезд", "3-й проезд", "1-й проспект", "2-й проспект", "1-я линия", "2-я линия", "4-я линия", "5-я линия", "1-я улица", "2-я улица", "3-я улица", "4-я улица", "5-я улица", "6-я улица", "7-я улица", "8-я улица", "9-я улица", "10-я улица", "11-я улица", "12-я улица", "13-я улица", "14-я улица", "15-я улица", "16-я улица", "17-я улица", "18-я улица", "19-я улица", "20-я улица", "21-я улица", "22-я улица", "23-я улица", "24-я улица", "25-я улица", "26-я улица", "27-я улица", "28-я улица", "29-я улица", "30-я улица", "31-я улица", "32-я улица", "33-я улица", "34-я улица", "1-й спуск", "2-й спуск" ], "tag": "street_type", "possibleOptions": "«аллея», «бульвар», «въезд», «гавань», «дорога», «дуга», «майдан», «массив», «мост», «набережная», «остров», «парк», «переезд», «переулок», «плато», «площадь», «пляж», «поселок», «проезд», «проспект», «сквер», «тупик», «улица», «хутор», «шоссе», «1-й км.», «1-й въезд», «2-й въезд», «3-й въезд», «4-й въезд», «4-й проезд», «5-й проезд», «6-й проезд», «5-й въезд», «1-й тупик», «2-й тупик», «3-й тупик», «4-й тупик», «5-й тупик», «6-й тупик», «7-й тупик», «1-й переулок», «2-й переулок», «3-й переулок», «4-й переулок», «5-й переулок», «6-й переулок», «7-й переулок», «8-й переулок», «9-й переулок», «10-й переулок», «11-й переулок», «12-й переулок», «13-й переулок», «1-й проезд», «2-й проезд», «3-й проезд», «1-й проспект», «2-й проспект», «1-я линия», «2-я линия», «4-я линия», «5-я линия», «1-я улица», «2-я улица», «3-я улица», «4-я улица», «5-я улица», «6-я улица», «7-я улица», «8-я улица», «9-я улица», «10-я улица», «11-я улица», «12-я улица», «13-я улица», «14-я улица», «15-я улица», «16-я улица», «17-я улица», «18-я улица», «19-я улица», «20-я улица», «21-я улица», «22-я улица», «23-я улица», «24-я улица», «25-я улица», «26-я улица», «27-я улица», «28-я улица», «29-я улица», «30-я улица», «31-я улица», «32-я улица», «33-я улица», «34-я улица», «1-й спуск», «2-й спуск»", "placeholder": "" }, { "dataType": "Число с плавающей точкой(float)", "required": false, "desc": "Географические координаты (долгота)", "rules": "", "tag": "longitude", "values": [], "possibleOptions": "", "placeholder": "" }, { "dataType": "Число с плавающей точкой(float)", "required": false, "desc": "Географические координаты (широта)", "rules": "", "tag": "latitude", "values": [], "possibleOptions": "", "placeholder": "" }, { "dataType": "Строка (string)", "required": false, "desc": "Показывать зону(область), вместо точных координат", "rules": "«да», «нет». По умолчанию: нет", "tag": "radius_location", "values": [], "possibleOptions": "«да», «нет». По умолчанию: нет", "placeholder": "" } ] } Расположение 9{ "routeKey": "description", "name": "Описание", "tags": [ { "dataType": "Строка (string)", "required": false, "desc": "описание объекта (рус)", "rules": "Длина описания должна быть не более 2000 символов", "tag": "description", "values": [], "possibleOptions": "Длина описания должна быть не более 2000 символов", "placeholder": "" }, { "dataType": "Строка (string)", "required": false, "desc": "описание объекта (укр)", "rules": "Длина описания должна быть не более 2000 символов", "tag": "description_uk", "values": [], "possibleOptions": "Длина описания должна быть не более 2000 символов", "placeholder": "" } ] } Описание 2
activeFeedIndex = 0 / maxFeedIndex = 0 feedPhotoUrls=[]
form={ "realtyTypeParentId": 0, "realtyTypeId": 0, "operation": 0 }
feedRealty={}
xmlFeed=[]
Название тэга
Описание
Тип
Правила и допустимые значения
Базовые параметры
email * Электронный адрес пользователя, от которого будет размещено объявление Строка (string) Для успешного импорта нужно указать один из обязательных параметров: email или phone. На сайте DIM.RIA.com должен быть зарегистрирован пользователь с таким электронным адресом или номером телефона. Этот пользователь должен быть администратором или прикреплённым сотрудником в агентстве, для которого осуществляется импорт
phone * Номер телефона пользователя, от которого будет размещено объявление Строка (string) В поле phone допускается указание только одного мобильного номера телефона в формате "+38(0XX) XXX-XX-XX" или "(0XX) XXX-XX-XX" или "0XXXXXXXXX"
local_realty_id * ID объявления в базе партнера (в вашей базе) Целое (integer) Не более 10 цифр
advert_type * Тип операції Строка (string)
realty_type * Тип недвижимости Строка (string)
realty_sale_type Тип объекта недвижемости Целое (integer) Содержит значения типа объекта для объявлений. Соответствие значений: 1- Вторичная недвижимость, 2 - Новострой. Значение по умолчанию: 1. Значения допустимы для рубрики "Квартиры", "Комнаты", "Дома", "Коммерческая недвижимость"
Фото
photos_urls Контейнер для фото Контейнер Минимум 5 фото
loc Ссылка на фото Строка (string) Может находится только внутри контейнера «photos_urls». В элементе «loc» указан адрес, по которому размещен файл фото. The URL must conform to RFC 2396 (http://www.ietf.org/rfc/rfc2396.txt). Может содержать атрибут «crc», в котором указывается контрольная сумма для файла фотографии. Если этот атрибут будет указан, то при последующих загрузках фида, в случае если значение контрольной суммы не изменилось, не будет происходить обращение к файлу фото. Таким образом снижается нагрузка на ресурс, на котором размещены фото.
Видео
youtube_link Ссылка на видео Строка (string) Полная ссылка на видео, загруженная на Youtube. Например ("https://www.youtube.com/watch?v=MfEKUnQCypw&list=UU2DjSrXJytSfu-9Fy7A_P0A&index=89")
Расположение
state * Название области Строка (string) Пример: «Винницкая», «Киевская», «Одесская»
city * Название города Строка (string) Пример: «Винница», «Киев»
district Район города Строка (string) Название района из базы DIM.RIA.com
metro Станция метро Строка (string) Название станции метро из базы DIM.RIA.com
street Название улицы Строка (string) Название улицы без ее типа
street_type Тип улицы Строка (string) «аллея», «бульвар», «въезд», «гавань», «дорога», «дуга», «майдан», «массив», «мост», «набережная», «остров», «парк», «переезд», «переулок», «плато», «площадь», «пляж», «поселок», «проезд», «проспект», «сквер», «тупик», «улица», «хутор», «шоссе», «1-й км.», «1-й въезд», «2-й въезд», «3-й въезд», «4-й въезд», «4-й проезд», «5-й проезд», «6-й проезд», «5-й въезд», «1-й тупик», «2-й тупик», «3-й тупик», «4-й тупик», «5-й тупик», «6-й тупик», «7-й тупик», «1-й переулок», «2-й переулок», «3-й переулок», «4-й переулок», «5-й переулок», «6-й переулок», «7-й переулок», «8-й переулок», «9-й переулок», «10-й переулок», «11-й переулок», «12-й переулок», «13-й переулок», «1-й проезд», «2-й проезд», «3-й проезд», «1-й проспект», «2-й проспект», «1-я линия», «2-я линия», «4-я линия», «5-я линия», «1-я улица», «2-я улица», «3-я улица», «4-я улица», «5-я улица», «6-я улица», «7-я улица», «8-я улица», «9-я улица», «10-я улица», «11-я улица», «12-я улица», «13-я улица», «14-я улица», «15-я улица», «16-я улица», «17-я улица», «18-я улица», «19-я улица», «20-я улица», «21-я улица», «22-я улица», «23-я улица», «24-я улица», «25-я улица», «26-я улица», «27-я улица», «28-я улица», «29-я улица», «30-я улица», «31-я улица», «32-я улица», «33-я улица», «34-я улица», «1-й спуск», «2-й спуск»
longitude Географические координаты (долгота) Число с плавающей точкой(float)
latitude Географические координаты (широта) Число с плавающей точкой(float)
radius_location Показывать зону(область), вместо точных координат Строка (string) «да», «нет». По умолчанию: нет
Описание
description Описание объекта (рус) Строка (string) Длина описания должна быть не более 2000 символов
description_uk Описание объекта (укр) Строка (string) Длина описания должна быть не более 2000 символов