Вы можете настроить автоматическую загрузку каталога объектов с Вашего сайта, а также его периодическое обновление. Для этого потребуется скрипт, который будет возвращать данные о Ваших объектах в формате XML.
У нас предусмотрено два вида скриптов:
1. Скрипт загрузки каталога
2. Скрипт обновления статуса объектов и периодов времени, на которые объект забронирован (только для сдаваемых в аренду объектов)
Этот скрипт вызывается с заданной периодичностью (например, раз в сутки) и загружает на сайт LuxComfort.com полную базу Ваших объектов. Новые объекты добавляются на сайт LuxComfort; для объектов, информация о которых была загружена ранее, производится проверка на предмет изменения каких-либо параметров и, если что-либо в характеристике объекта изменилось, соответствующие изменения вносятся и в базу сайта LuxComfort.
Таким образом каталог Ваших объектов на сайте LuxComfort автоматически синхронизируется с основным источником (например, Вашим сайтом или базой объектов).
Пример минимального набора данных, возвращаемых сайту LuxComfort скриптом загрузки каталога:
Ниже приведены параметры, содержащиеся внутри элемента Property, которые могут быть переданы на сайт LuxComfort.com с помощью XML, и их краткое описание. Красным цветом выделены обязательные параметры, без указания которых добавление объекта на сайт невозможно. Обратите внимание, что чем больше информации об объекте Вы указываете, тем выше вероятность, что потенциальные клиенты заинтересуются данным предложением. Наиболее информативные страницы объектов обеспечивают наибольшее количество конверсий.
Id |
Id объекта. Обязательный параметр. Указывается Вами для целей идентификации среди Ваших объектов. Может совпадать с Id объекта на Вашем сайте или отличаться от него. Допустимые символы: 0-9, A-Z, a-z |
Price | Обязательный параметр. Целое число. |
Currency |
Валюта, в которой указана цена. Доступные значения: EUR - евро USD - доллары По умолчанию - EUR. |
PropertyType |
Вид объекта. Доступные значения: apartment - квартира apartments - апартаменты villa - вилла (дом с участком) townhouse - таунхаус attic - пентхаус studio - студия condo - кондоминиум loft - лофт commercial - коммерческая недвижимость land - земельный участок |
DealType |
Тип сделки. Доступные значения: sale - продажа rent - аренда По умолчанию - sale. |
DealTerm |
Указывается только для аренды (если DealType=sale). Срок аренды, для которого указана цена. Доступные значения: day - в день week - в неделю month - в месяц Например, если Price=200, Currency=EUR и DealTerm=week, то это значит, что цена составляет 200 авро в неделю. По умолчанию - week. |
MaxGuests |
Указывается только для аренды (если DealType=sale). Максимальное количество проживающих. |
Status |
Статус предложения. Доступные значения: active - активно и доступно для поиска sold - продано busy - объект занят suspended - временно приостановлено delete - удалить объект из каталога на LuxComfort.com По умолчанию - active Если не выбрана опция "искать проданные объекты", в поиске участвуют только объекты со статусом active. |
Region |
Регион по-русски или по-испански из списка доступных регионов или код региона. Предпочтительно указывать код региона (например: CBL - Коста-Бланка). Если регион указан в текстовом виде по-русски или по-испански (например: Costa Blanca), программа попытается самостоятельно подобрать соответствующий код. Если код определить не удалось, значение не заносится в БД. То есть считается что регион не указан. |
Province | Провинция. Указывается по-русски или по-испански. |
City | Город (желательно по-русски). |
CityOrig | Город (только по-испански). |
CityArea | Район города (желательно по-русски). |
CityAreaOrig | Район города (только по-испански). |
Street | Улица. |
Edif | Номер дома. |
Condition |
Состояние объекта. Доступные значения: new - новый resale - втричный рынок |
Year | Год постройки. |
Size | Общая площадь в м2 (целое число) |
SizeLand | Площадь участка (если применимо). Целое число. |
Rooms | Кол-во спален (комнат). Целое число. |
Baths | Кол-во санузлов. Целое число. |
Heating |
Наличие системы отопления. Доступные значения: yes - есть no - нет |
Conditioning |
Наличие системы кондиционирования. Доступные значения: yes - есть no - нет |
Furniture |
Наличие мебели. Доступные значения: yes - есть no - нет |
Pool |
Бассейн. Доступные значения: public - общий private - собственный no - нет |
View |
Вид. Доступные значения: sea - на море city - на город panoramic - панорамный mountains - на горы pool - на бассейн patio - во двор |
Parking |
Гараж/паркинг. Доступные значения: yes - есть no - нет poptional - есть возможность приобрести отдельно |
SeaDistance | Расстояние до моря в километрах. Целое или дробное число. Например: 0,2 значит, что до моря 200 метров. |
Features |
Дополнительные параметры (через запятую, 3-4 слова каждый). Например: магазины рядом, недалеко яхт-клуб, хорошая пляжная инфраструктура, рестораны На странице объекта это будет выглядеть примерно так:
|
Description |
Максимально полное и подробное описание объекта. Сюда можно вставлять видео с сайта Youtube. URL-адреса страниц Youtube автоматически конвертируются в видео на странице объекта. Также можно вставлять изображения в следующем формате: [img="http://www.example.com/example.jpg"] |
DescriptionShort | Сокращенное описание объекта (1-2 предложения). Размещается в верхней части страницы и в поле "meta description". |
Keywords | Ключевые слова (не обязательно) |
Lat | Широта (координаты для точного отображения на карте). Если не указано, программа постарается установить это значение автоматически на основе других данных о местонахождении объекта (город, улица, дом). |
Lng | Долгота (координаты для точного отображения на карте). Если не указано, программа постарается установить это значение автоматически на основе других данных о местонахождении объекта (город, улица, дом). |
Код региона | Регион |
CDS | Коста-дель-Соль |
CBL | Коста-Бланка |
IBL | Балеарские острова |
CBR | Коста-Брава |
ICR | Канарские острова |
CDR | Коста-Дорада |
VAL | Валенсия |
MDR | Мадрид |
BCN | Барселона |
MUR | Мурсия |
AND | Андорра* |
CDG | Коста-де-Галисия |
CVR | Коста-Верде |
CVS | Коста-Баска |
CDM | Коста-дель-Маресме |
CGR | Коста-дель-Гарраф |
CAZ | Коста-дель-Асаар |
CDV | Коста-де-Валенсия |
CCL | Коста-Калида |
CAL | Коста-Альмерия |
CTR | Коста-Тропикаль |
CDL | Коста-де-ла-Лус |
URL фотографий объекта указываются в элементе Photos, который располагается внутри элемента Property:
Фотографии, указанные в этой секции, скачиваются на сайт LuxComfort и храняться в каталоге Ваших объектов.
Даты начала и окончания периодов, на которые данный объект забронирован (в случае с арендой) указываются с помощью элемента Booked, расположенного внутри элемента Property.
Формат дат: ДД-ММ-ГГГГ:ДД-ММ-ГГГГ (СТРОГО)
Обратите внимание, что в разделе Booked должны быть перечислены ВСЕ ПЕРИОДЫ ВРЕМЕНИ, на который объект забронирован. При обработке раздела Booked LuxComfort удаляет из каталога всю информацию о ранее установленных датах бронирования данного объекта и заменяет ее информацией, заданной в разделе Booked.
Данный скрипт не является обязательным. Он может запускаться чаще, чем скрипт загрузки всего каталога (например, раз в 10 минут) и, как правило, используется для обновления сведений о датах бронирования объектов, а также чтобы изменить статус объекта, например, с "active" на "sold". Также с помощью этого скрипта можно удалить определенные Ваши объект(ы) из каталога LuxComfort (установив статус объекта "delete").
В принципе, эту же информацию можно передать сайту LuxComfort и через скрипт загрузки каталога, однако он выполняется реже (раз в сутки), а данный скрипт - несколько раз в час. Таким образом производится более оперативная синхронизация наиболее важной информации об объектах.
Пример выдачи скрипта обновления статуса объектов и дат бронирования:
В данном примере сайту LuxComfort дается инструкция удалить объект с Id 100, а для объекта с Id 105 (сдающегося в аренду) установить даты, на которые он недоступен, так как уже забронирован.
Обратите внимание, что в разделе Booked должны быть перечислены ВСЕ ПЕРИОДЫ ВРЕМЕНИ, на который объект забронирован. При обработке раздела Booked LuxComfort удаляет из каталога всю информацию о ранее установленных датах бронирования данного объекта и заменяет ее информацией, заданной в разделе Booked.
Если Вам требуется помощь в настройке автоматической загрузки Ваших каталогов на LuxComfort или имеются какие-либо вопросы технического характера, пожалуйста, напишите нам сюда.