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 символів