Доска объявлений пакетная выгрузка запчасти. Пакетная выгрузка объявлений в XML-формате – своевременное решение! Другие форматы выгрузки объявлений

💖 Нравится? Поделись с друзьями ссылкой

Более 1500 партнеров уже сотрудничают. Стоимость: бесплатно. Количество объявлений: без ограничений.

Предлагаем бесплатно выгружать объекты недвижимости с вашего сайта на «сайт» в автоматическом режиме с помощью XML.

Преимущества нашей автоматической выгрузки

Бесплатно

Подключение и регулярное обновление объявлений полностью бесплатны.

Без ограничений

Мы принимаем фиды любых размеров - от нескольких штук до десятков тысяч объявлений.


Скорость подключения

Наш сервис может принимать любой из наиболее распространенных форматов: Afy, Яндекс, Avito, Bn, Dmir, Eip, Где этот дом, Из рук в руки, Квадрум, Mail, Ners, Cian и другие.

Дополнительное продвижение

По желанию вы можете настроить ретрансляцию объявлений на большинство популярных сервисов, таких как «Яндекс недвижимость» и др. (скоро )

Подключить импорт объявлений

Процесс подключения фида с объявлениями для импорта включает в себя четыре простых шагов и занимает не более десяти минут. Для этого вам необходимо:


2. Подтвердить указанный почтовый адрес

После регистрации вам на почту будет отправлено письмо с просьбой подтвердить аккаунт, перейдя по специально сформированной ссылке.

Выберите «Профессионал рынка» в поле «Тип аккаунта», чтобы вы могли подключить выгрузку.

Указываемые на данном шаге контактные данные не будут показываться посетителям сайта и необходимы для возможности администрации связаться с вами. Кроме того, на указываемый почтовый адрес периодически будут приходить уведомления о текущем состоянии импорта.

4. Дождаться проверки модератором

Как правило, решение об активации фида принимается в течение двух-трех дней. В некоторых случаях нам может понадобиться связаться с вами для уточнения части вопросов.


Ответы на частые вопросы

Вы составляете фид с объявлениями о недвижимости, которые хотите размещать. Наш скрипт регулярно проверяет фид, используя предоставленную вами ссылку, и добавляет или обновляет информацию об объектах на нашем сайте полностью в автоматическом режиме.

Вы можете не составлять фид с нуля, а просто подключить один из популярных форматов, который у вас уже есть.

Стандартное подключение и обслуживание пакетной выгрузки объявлений (без ограничений количества) абсолютно бесплатно. Единственное, мы просим разместить на своем сайте новость о начале нашего сотрудничества, а также размещение информации в разделе "Партнеры", если есть соответствующие разделы.

Бесплатная возможность пакетно выгружать объекты на нашем проекте будет всегда. Также доступны платные тарифы с более частой синхронизацией и повышенным приоритетом.

Если ранее вы не встречались с понятием XML и не представляете, как это сделать технически, вам необходимо обратится к разработчикам вашего сайта недвижимости, базы или CRM, чтобы они добавили функционал, который будет регулярно генерировать фид в одном из вышеуказанных форматов, доступный по постоянной ссылке. Рекомендуем наш формат , так как он позволит наиболее точно передавать информацию об объявлениях.


1. Нужно подключать тот тип пакетной xml-выгрузки, где наибольшее количество объявлений; где есть и коммерческая, и жилая недвижимость.

2. Предложите вашим риэлторам зарегистрироваться, красиво заполнить профиль на нашем сайте и подвязать свой аккаунт к вашему агентству.

3. Для более качественной и расширенной автоматической выгрузки объявлений по недвижимости рекомендуем использовать наш стандарт xml-выгрузки, так как он принимает объявления как жилой, так и коммерческой недвижимости.

Контактная информация

Если у вас возникнут вопросы по подключению автовыгрузки объявлений недвижимости с помощью xml-фида, вы можете связаться с нами, используя нижеприведенную форму

Задать свой вопрос

Фид с объявлениями для Яндекс.Недвижимости составляется на языке YRL (Yandex Realty Language), разработанном в Яндексе.

YRL основан на стандарте XML (Extensible Markup Language). Как и XML, YRL не позволяет использовать первые 32 ASCII-символа в текстовых полях (исключения - табуляция, перевод строки, возврат каретки). Также стандарт строго требует кодировать в тексте следующие символы:

Код для YRL-файла
\" "
& &
> >
<
" "
Символ, который нужно заменить Код для YRL-файла
\" "
& &
> >
<
" "

Кодировка

Кодировка файла - UTF-8.

Заголовок документа

YRL-документ должен начинаться со стандартного XML-заголовка с нулевого символа первой строки.

Корневой элемент

Корневой элемент YRL-фида (realty-feed) должен содержать элемент generation-date с датой создания фида и элементы offer , в каждом из которых должна находиться информация из одного объявления. Чтобы указать пространство имен в XML, используйте атрибут xmlns=\"http://webmaster..

\n2010-10-05T16:36:00+04:00\n \n ... \n \n ... \n Формат даты

Все даты и время следует указывать согласно стандарту ISO 8601 . В общем случае - в формате YYYY-MM-DDTHH:mm:ss+00:00, где:

    MM - месяц;

  • mm - минута;

    ss - секунда;

    00:00 - указание часового пояса (для Москвы - +03:00).

Требования к объявлениям в фиде

    Фид с объявлениями необходимо разместить на своем домене и предоставить в виде URL-ссылки.

    Структура фида должна соответствовать формату YRL.

    Фид должен содержать только валидные объявления. Валидным считается объявление, для которого все поля фида заполнены согласно формату YRL.

    В фиде надо передавать только те параметры, которые указаны в объявлении.

    Если в объявлении есть несколько значений одного параметра (например, несколько фотографий), используйте несколько одинаковых тегов.

    Каждое объявление должно быть посвящено одному объекту недвижимости.

    В фиде должно быть не менее 20% уникальных объявлений.

    В каждом объявлении, размещенном агентством недвижимости, должно присутствовать явное указание на агентство.

    Чтобы добавить новую информацию в объявление, необходимо обновить существующее объявление, но не удалять и не дублировать его. Обновленное объявление должно иметь тот же internal-id .

    В текстах объявлений и в описании характеристик объектов не должно быть HTML-кода.

    Срок публикации ограничен для разных типов объявлений.

    Тип объявления Условия по срокам

    О продаже комнаты

    Обновлено не ранее чем 45 дней назад

    О длительной аренде квартиры

    О длительной аренде комнаты

    О длительной аренде дома

    Создано не ранее чем 90 дней назад

    Обновлено не ранее чем 45 дней назад

    О длительной аренде гаража

    Создано не ранее чем 30 дней назад

    Обновлено не ранее чем 30 дней назад

    Тип объявления Условия по срокам

    О продаже квартиры на вторичном рынке

    Создано не ранее чем 90 дней назад

    Обновлено не ранее чем 45 дней назад

    О продаже комнаты

    Создано не ранее чем 120 дней назад

    Обновлено не ранее чем 45 дней назад

    О длительной аренде квартиры

    Создано не ранее чем 7 дней назад

    Обновлено не ранее чем 14 дней назад

    О длительной аренде комнаты

    Создано не ранее чем 25 дней назад

    Обновлено не ранее чем 24 дня назад

    О длительной аренде дома

    Создано не ранее чем 30 дней назад

    Обновлено не ранее чем 30 дней назад

    О продаже гаража или машиноместа

    Создано не ранее чем 90 дней назад

    Обновлено не ранее чем 45 дней назад

    О длительной аренде гаража

    Создано не ранее чем 30 дней назад

    Обновлено не ранее чем 30 дней назад

    О посуточной аренде гаражей, а также о продаже и посуточной аренде домов, участков и квартир в новостройках

    Даты создания и обновления не влияют на валидность объявления

  • Фид должен содержать актуальные объявления. Актуальным считается объявление, содержащее достоверную информацию о реальном объекте, который можно купить или арендовать.

    Актуальными должны быть не менее.

Наш сервис RealtyPult предлагает риелторам а также владельцам недвижимого имущества автоматизировать процесс загрузки объявлений на сайты по недвижимости - упростить публикацию предложений на доски регионального и федерального масштаба.

Автономная выгрузка в формате XML на сайт RealtyPult происходит регулярно (несколько раз в сутки) и это абсолютно бесплатно . Наш робот выполняет синхронизацию с Вашим XML-фидом около четырех раз в сутки. При этом на количественные ограничения полностью отсутствуют, мы можем обработать любое количество позиций.

Прибегнув к использованию функции регулярной автономной выгрузки объявлений, вы с огромной вероятностью расширите аудиторию и получите гораздо больше просмотров и звонков. При использовании данной услуги объекты обновляются несколько раз в сутки на всех выбранных вами площадках в Интернете.

Преимущества автономной выгрузки объявлений в XML формате на доски:

  1. Высокая эффективность - автоматизация процесса публикации позволяет увеличить вероятность получения положительного результата.
  2. Экономия времени - автоматическая загрузка объявлений на доски на 91% минимизирует потерю личного времени.

В настоящее время импорт недвижимости на сайт RealtyPult бесплатен .

Автоматическая выгрузка объявлений на площадки партнеры

В дополнение к загрузке в XML на сайт RealtyPult возможно подключить регулярную автоматическую выгрузку на сайты по недвижимости (партнеры RealtyPult). Она осуществляется со стороны нашего сервиса RealtyPult автоматически, достаточно выбрать приглянувшиеся вам интернет площадки в Личном кабинете.

Стоимость для объектов недвижимости при автоматической выгрузке такая же как и при ручной публикации через личный кабинет на сайте RealtyPult. Цены на объявления устанавливают сами Интернет площадки в личном кабинете партнера.

Возможно как платное так и бесплатное размещение, на странице расчета стоимости публикации Вы можете найти площадки удовлетворяющие необходимым критериям.

Воспользоваться услугой регулярной автоматической выгрузки объявлений XML на доски возможно как физическим, так и юридическим лицам.

Наш сервис RealtyPult предоставляет своим пользователям полный отчет по опубликованным объявлениям с обратными ссылками и статистикой просмотров.

Продажа жилой и коммерческой недвижимости, поиск покупателей и дольщиков, арендаторов и арендодателей в 21 веке осуществляется в 75% случаях через интернет. Этот процесс можно проводить как своими силами, так и автономно, что в разы быстрее и удобнее.

Осуществление публикации объявлений вручную в случае их большого количества занимает очень много времени. Пользователь в среднем тратит от 10 до 15 минут на ручное заполнение анкеты одного объекта. При использовании функций, связанных с автономной публикацией с использованием специальных программных интерфейсов подобная проблема полностью отсутствует.

Желаем успеха Вашему бизнесу!

В 18.09.2017 в 02:32, abushyk сказал:

A. Распаралеливаем.

Суть распаралеливания состоит в том, что бы сообщить модулю, что мы хотим выгрузить. В штатном режиме он просто получает пинок по соотв. адресу и на основании настроек (чекбоксы отбора, органичения по времени...) делает выборку и выгружает полученное. С версии 1.5.12 в модуль добавился функционал, позволяющий принудительно сообщить приложению набор идешек, которые следует выгрузить.

Делается это следующим образом. В main.php шаблона внутри функции main() мы создаем некий адрес нашей выгрузки - например /export/yandex.common/

if(!$has_result && $REQUESTURIPATH=="export/yandex.common"){ }

По обращению на этот адрес мойсайт/export/yandex.common будет происходить нечто в результате чего на выходе будет xml-фид.

Далее мы должны собрать коллекцию выгружаемых ID объектов. Каким образом мы это сделаем - не важно (хоть впишем руками, хоть выберем из БД по какому-то запросу). Скорее всего мы будем выбирать их запросами по критерию.

/*Собираем коллекцию*/ ; $stmt = $DBC -> query ($query ); if ($stmt ){ while ($ar = $DBC -> fetch ($stmt )){ $ids_collection = $ar [ "id" ]; } } }

В данном примере мы определили к выдаче все объекты со страной с ИД=2 и являющиеся активными (active=1) (Это условие добавлено специально, так как если вы управляете набором выгружаемых, то выгрузчик доверяет вам и уже не налагает проверок поверх выбранного вами не по активности, ни по дате, ни по признаку-чекбоксу, как он это делает в штатном режиме. Это требует от вас чуть больше внимательности при сборке коллекции, но зато оставляет большую гибкость в плане возможности подбора). Условия могут быть более произвольными. Запросов может быть несколько или один с использованием UNION. Главное что бы в конце мы наполнили коллекцию $ids_collection набором выгружаемых ID объектов. Формально мы можем хоть в ручную регулировать результат, вплоть до

if (! $has_result && $REQUESTURIPATH == "export/yandex.common" ){ $ids_collection = array (1 , 3 , 54 ); }

Это маргинально, но допустимо.

Когда идешки собраны, мы можем сообщать их в приложение. Иными словами мы должны вызвать модуль выгрузки и дать ему список ID.

Для этого предназначена функция yandexrealty_admin::setExportedIds()

Осталось определить в какую часть модуля передать эти данные. Яндекс-выгрузка имеет два подмодуля admin и site. Они работают почти одинаково. Самый просто вариант определить какой модуль работает в вашем случае:

1. открываем адрес вашей обычной выгрузки
2. по фтп открываем файл /apps/yandexrealty/admin/admin.php
3. находим в нем строку public function export(){
4. сразу после этой строки добавляем строку echo 1;
5. сохраняем и перегружаем страницу с выгрузкой.
6. сли вместо привычного фида мы получим страницу с ошибкой, значит у нас работает подмодуль admin
7. откатываем пункт 4
если ошибку мы не получили, то работает модуль siteТеперь в нашем перехватчике выгрузки добавим нужные включения

if (! $has_result && $REQUESTURIPATH == "export/yandex.common" ){ $ids_collection = array (); /*Собираем коллекцию*/ $DBC = DBC :: getInstance (); $query = "SELECT id FROM " . DB_PREFIX . "_data WHERE country_id=2 AND active=1" ; $stmt = $DBC -> query ($query ); if ($stmt ){ while ($ar = $DBC -> fetch ($stmt )){ $ids_collection = $ar [ "id" ]; } } . ; require_once SITEBILL_DOCUMENT_ROOT . ; $YRE = new yandexrealty_site (); /*ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ ADMIN-ПОДМОДУЛЬ*/ require_once SITEBILL_DOCUMENT_ROOT . "/apps/yandexrealty/admin/admin.php" ; $YRE = new yandexrealty_admin (); /*---КОНЕЦ---ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ ADMIN-ПОДМОДУЛЬ*/ /*ПЕРЕДАЕМ ID В ВЫГРУЗЧИК*/ $YRE -> setExportedIds ($ids_collection ); /*ЗАПУСКАЕМ ВЫГРУЗКУ*/ header ("Content-Type: text/xml" ); echo $YRE -> run_export (); exit (); }

Получив нужные ID выгрузчик просто прогонит их через валидацию и создаст фид. Кеширование выгрузки следует отключить, если вы создаете такие отдельные точки доступа.

Б. Для тех, кто активно перепиливал свои модули в папке apps

Вам понадобится стянуть свежую версию приложения и взять из ее файла admin.php недостающие функции setExportedIds($ids) и измененную collectData(). Если ві меняете путем - запомнил свои правки, обновил, добавил опять свои правки, то будет чуть проще - основные изменения были именно в функциисбора данных - collectData, а ее обычно не меняют.

В. Для тех, у кого есть локализация приложения в папке шаблона

В папке шаблона обычно локализуется site-подмодуль приложения. Поэтому для распараллеливания вам скорее всего придется подключать именно блок

/*ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/ require_once SITEBILL_DOCUMENT_ROOT . "/apps/yandexrealty/admin/admin.php" ; require_once SITEBILL_DOCUMENT_ROOT . "/apps/yandexrealty/site/site.php" ; require_once SITEBILL_DOCUMENT_ROOT . "/template/frontend/" . $this -> getConfigValue ("theme" ). "/apps/yandexrealty/site/local_site.php" ; $YRE = new local_yandexrealty_site (); /*---КОНЕЦ---ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/

Все отличие, что мы дополнительно подключаем локализированную часть из папки шаблона и работает с локальным local_yandexrealty_site вместо стандартного yandexrealty_site

ПС. Я скорее всего не охватил всего, так что кто будет делать эксперименты с этим пишите сюда и в ПП свои вопросы.

если мы правильно вас поняли это распаралеливание можно сделать по каждому пользователю? учитывая его user_id ?
но получается если пользователь попросит создать ему фид то придется лезть в файл и код и ручками опять шаманить, что может привести к всеобщему сбою поскольку можно где то что то подзабыть поставить например точку запятую кавычки и так далее?

А нельзя ли например чтобы исключить случайные ошибки сделать в фтп папке файл и назвать его например user-fid и вот в нем уже делать что то и он будет по названию файла привязываться например к определенному юзеру
например
делаем файл user-fid44 и потом во всем файле просто меняем пользовательский айди на 44 и все.

Вы агентство недвижимости или агент и у вас много объявлений?

Предлагаем стать нашим партнером.

XML формат Русской недвижимости - RRL

RRL - формат RussianRealty для выгрузки предложений о недвижимости. Он совместим c форматом Яндекс.Недвижимости - YRL, но обладает более широкими возможностями для описания предложения и объекта.

Основные отличия - возможность передавать точный адрес (вместо тега address используются street и house), возможность точно описать параметры предложения (кол-во собственников, право собственности, дата вступления в право собственности и т. п.), передавать информацию о долях, и др.

Хотя мы можем импортировать формат Яндекса, из-за неточной природы описания адреса в формате YRL, увеличивается количество ваших объявлений, которые не могут пройти автоматическую проверку.

Портал принимает объявления о продаже и аренде (длительной и посуточной) жилой/городской и загородной неджвижимости - квартир, комнат, домов (дач, коттеджей) и участков в России.

Внимание! В простых (не премиальных) объявлениях вы можете поставить не более 7 фото к объекту.

* в платных премиум объявлениях ограничений по приему фото к объекту нет.

К отчету прикладываются логи ошибок и список добавленных объявлений. Есть вариант передачи логов в XML или CSV формате.

По вопросам выгрузки объявлений пишите на .

Другие форматы выгрузки объявлений

Если у вас есть готовая выгрузка объявлений в другом формате (cian, gdeetodom, eip, irr, winner, и т. п.), - мы сможем подключить выгрузку через конвертер.

По вопросам выгрузки объявлений в других форматах напишите нам на .

Условия выгрузки объявлений

Партнерство с RussianRealty дает вам возможность увеличить количество звонков от потенциальных клиентов.

Каждый партнер обязуется регулярно выгружать актуальную, достоверную и полную информацию о всех своих объектах недвижимости, и соглашается с нижеприведенными условиями.

Актуальным считается объявление, если информация в нем полностью соответствует описанию реального объекта, который в данный момент можно купить/снять.

Не допускается передача объявлений о несуществующих объектах или объявлений с недостоверными данными.

Не допускается передача объявлений, содержащих иную информацию, кроме относящейся непосредственно к объекту недвижимости и деталям сделки.

XML-файл не должен содержать ошибок, а набор передаваемых данных об объекте должен содержать всю минимально необходимую информацию.

Объекты с одинаковыми контактными данными, по одному адресу и с близкими параметрами объекта и предложения могут быть распознаны как дубли. Из дублей на портале будет показано только одно, самое свежее объявление.

Фотографии/изображения должны использоваться только те, которые иллюстрируют объект сделки. Не рекомендуется наносить на изображения логотипы, водяные знаки и иную информацию, не относящуюся к свойствам объекта.

В системе RussianRealty используется дедупликация (избавление от копий) изображений, полученных от всех партнеров. В объявлениях выводится наилучшая копия, по техническим характеристикам в системе, по сути одного и того же изображения, с точностью до небольших геометрических и цветовых различий, вне зависимости от источника ее получения. Небольшие логотипы и слабые водяные знаки могут игнорироваться при определении копий изображения.

Объявления, которые не обновлялись более 30 дней (о продаже) и 7 дней (об аренде), автоматически снимаются с показов.

В случае грубых нарушений условий выгрузки, либо при большом количестве технических ошибок в XML-файле и формате передаче данных, в приеме выгрузки может быть отказано.

Мы будем рады помочь подготовить выгрузку и разобраться со всеми вопросами.

По вопросам о выгрузке объявлений пишите на .



Рассказать друзьям