Формат протоколу XML складається з тегів XML. Для усіх значень даних в domarket.ua XML повинне використовуватися маскування. Для самого файлу повинне використовуватися кодування UTF — 8.
ВИМОГИ ДО ФІДУ
- Фід повинен містити тільки актуальні оголошення.
- У даних не допускається присутність HTML- тегів.
- URL фіда має бути постійним і доступним по протоколу HTTP.
МАСКУВАННЯ СИМВОЛІВ
Для фіда повинне використовуватися кодування UTF — 8. Як це прийнято для усіх файлів XML, усі значення даних (включаючи URL) повинні використати маскування сутностей для символів. Детальніше ви можете ознайомиться розглянувши короткий опис XML файлу імпорту.
ІМПОРТ ОГОЛОШЕНЬ ЧЕРЕЗ XML: ПІДТРИМКА ВНУТРІШНІХ ТА ЗОВНІШНІХ ID
Основний елемент із вкладеннями містить такі атрибути:
- id, який може дорівнювати нулю (0), у такому разі буде створено нове оголошення, або більше нуля, у такому разі буде виконано пошук оголошення за id у базі, і якщо таке буде знайдено, ці оголошення буде оновлено.
- external, за допомогою якого доступна можливість вказати ID у зовнішньому джерелі, що дає змогу надалі оновлювати наявні оголошення за вказаним ID, не прив'язуючись до ID у базі даних проєкту. Даний атрибут приймає значення 0 або 1, у разі якщо вказано значення 1, значення атрибута .
- publicated вказує на необхідний статус оголошення, 0 — зняти з публікації, 1 — опублікувати. Цей атрибут має більший пріоритет, ніж статус, зазначений у налаштуваннях імпорту.