Recommended Posts

Правильно ли я понял, если поставить галочку "выгружать в яндекс-недвижимость", то объекты будут просто попадать в фид формата яндекс-недвижимость, а не на ресурс realty.yandex?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правильно ли я понял, если поставить галочку "выгружать в яндекс-недвижимость", то объекты будут просто попадать в фид формата яндекс-недвижимость, а не на ресурс realty.yandex?

Правильно. Галочку, например можно сделать доступной для администратора и халявщики в выгрузку не попадут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правильно ли я понял, если поставить галочку "выгружать в яндекс-недвижимость", то объекты будут просто попадать в фид формата яндекс-недвижимость, а не на ресурс realty.yandex?

 

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

 

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

 

Галочка "выгружать в ЯН" просто сообщает движку, какие именно объявления следует поместить в исходящий поток.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, не берутся номера, но только в 80+ объявлениях. Как быть, что может не понравиться Я.Р. =(

код международный - http://prntscr.com/9lvbq3http://prntscr.com/9lvbgs

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, не берутся номера, но только в 80+ объявлениях. Как быть, что может не понравиться Я.Р. =(

код международный - http://prntscr.com/9lvbq3http://prntscr.com/9lvbgs

Судя по всему, он у вас проглатывает номера, начинающиеся на 8... , а с местными номерами наверное не дружит. Попробуйте их указать в федеральном или международном формате, например +7(926)9040207, так тоже проглатывает. Но лучше всего, уточнить у Яши, хотя строгого описания формата у них я не видел.

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

Так-же, в вашей выгрузке есть объявления без номера телефона, только email, при этом номер телефона обязателен и такие объявления не загрузятся Яндексом! Посмотрите, может быть номер телефона у вас указан в не выгружаемой позиции...

Короче, анализируйте выгрузку.

 

По первому скриншоту у вас объявление дублируется по адресу в id 500 и 634, к тому-же e-mail отличается регистром.

Второй номер телефона привязан к другому пользователю - Татьяна, он-же указан у Дмитрия (в объявлении)

По второму скриншоту телефон в выгрузке отсутствует, потому Яша и не загружает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Перешёл с Я.Р. на бел. сайт, вот такой номер - http://prntscr.com/9mol7p

Подскажите, как сделать для моих объявлений номер формата +37529 1111111 или  +375 (29) 111-11-11
Сейчас при добавлении объекта форма такая  +375 (29) 111-11-11    http://prntscr.com/9molvb

Но на сайте, всё отображается кучей, без "+"   3752911111111

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Перешёл с Я.Р. на бел. сайт, вот такой номер - http://prntscr.com/9mol7p

Подскажите, как сделать для моих объявлений номер формата +37529 1111111 или  +375 (29) 111-11-11

Сейчас при добавлении объекта форма такая  +375 (29) 111-11-11    http://prntscr.com/9molvb

Но на сайте, всё отображается кучей, без "+"   3752911111111

http://wiki.sitebill.ru/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8

А вот вывод маски нужно писать отдельно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну если вам нужно однообразие, то тут следует учесть несколько факторов:

Маску можно применить только к типу mobilephone. В phone она не сработает.

Маска применяется только для отображения на сайте и не влияет на запись данных в базу, а данные в выгрузку оттуда и берутся. Например, есть маска mask = +1 (12h) hhh-hhhh , то пользователь, введя в поле телефона +1 (12_) ___-____ свои данные, получит на сайте +1 (123) 456-789 а в базе чистые цифры - 1123456789, что и пойдет в выгрузку для Яндекса.

По этому, если применять в позиции телефон тип записи phone, то писать номер в нем можно так как угодно и этот вариант будет перенесен в выгрузку. Если применять mobilephone с маской, то в выгрузку пойдут только цифры, без форматирования. 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Если брать смый общий случай, то я иногда делаю в шаблоне вот так:
{if $some_phone_number != '' && $some_phone_number|strlen==12}{$some_phone_number|regex_replace:'/(\d{3,3})(\d{2,2})(\d{3,3})(\d{2,2})(\d{2,2})$/':'+${1} (${2}) ${3}-${4}-${5}'}{/if}

Самая примитивная регулярка которая раздирает исходных набор цифр на куски и форматирует из кусочков нужное отображение.

Для mobilephone, которые однотипны и имеют равную длину и числовую составляющую, работает на ура.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

я впервые заполняю. какие поля как заполнять?

 

post-1311-0-44192000-1453183587_thumb.jp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эти поля можете не трогать, только обновитесь и пропишите страну по-умолчанию и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эти поля можете не трогать, только обновитесь и пропишите страну по-умолчанию и все.

а где взять файл xml который отдать яндексу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток, отправил ещё раз выгрузку Яше, опять одни и те-же моменты =(
 
144 - Телефон агента/продавца не указан или указан в неподходящем формате.
 
Вот пример (в котором всё в необходимом формате) -  http://prntscr.com/9sedvd
 

Не достоверная цена у 290 объявлений. Хоте сделал всё, что писали на форуме, для валют.

 

Подскажите, что же делать =)

 

Выполняю все советы и подсказки, описанные на форуме, но они ничего не меняют. Всё те-же ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Надо конкртентые записи с кривыми телефонами - чтобы оценить ущерб.

 

и по выгрузке - яше надо составить самый кошерный файл(хоть ручками составить) - выложить на хостинг и дождаться пока его примут,

далее при помощи напильника - назначаем по крону генерацию на это место нового(обновляемого) файла, ну или меняем урл до файла в настройках яши

 

 

Доброго времени суток, отправил ещё раз выгрузку Яше, опять одни и те-же моменты =(
 
144 - Телефон агента/продавца не указан или указан в неподходящем формате.
 
Вот пример (в котором всё в необходимом формате) -  http://prntscr.com/9sedvd
 

Не достоверная цена у 290 объявлений. Хоте сделал всё, что писали на форуме, для валют.

 

Подскажите, что же делать =)

 

Выполняю все советы и подсказки, но они ничего не меняют.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При выгрузке ошибка 

<detail>javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</detail>

Сайт работает через https, но внутри выгружаемого xml идут ссылки http, не найду галочку переключения режима работы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Галочка есть в Общее - work_on_https, но я сейчас глянул по коду, там еще не включен адрес с учетом режима протокола. Добавлю в ближайшее обновление.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Галочка есть в Общее - work_on_https, но я сейчас глянул по коду, там еще не включен адрес с учетом режима протокола. Добавлю в ближайшее обновление.

Тоже самое относится к генератору sitemap. 

Вопрос: можно ли в свойства объявления вынести галочку ( выгружать/не выгружать ) для яндекс недвижимости. Например есть объявление о продаже дома под снос, что нежелательно выгружать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После обновления 1.3.24:

<realty-feed xmlns="http://webmaster.yandex.ru/schemas/feed/realty/2010-06"><script/> <--- появилось из неоткуда <generation-date>2016-02-15T08:05:50+03:00</generation-date>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

После обновления 1.3.24:

<realty-feed xmlns="http://webmaster.yandex.ru/schemas/feed/realty/2010-06"><script/> <--- появилось из неоткуда <generation-date>2016-02-15T08:05:50+03:00</generation-date>

 

Адрес сайта скажите, посмотрю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос: можно ли в свойства объявления вынести галочку ( выгружать/не выгружать ) для яндекс недвижимости. Например есть объявление о продаже дома под снос, что нежелательно выгружать.

 

настройки - выгрузка ЯН - Системное имя поля типа checkbox фильтрующего записи для выгрузки (apps.yandexrealty.filtering_checkbox_name)

 

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

 

Главное помнить что галочка будет определять что ВЫГРУЖАТЬ, а не наоборот, что НЕ ВЫГРУЖАТЬ. И остальные фильтры, например по активности и по дате будут применяться вместе с этой галочкой, она их не отменяет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В фиде информация об агенте выглядет таким образом: (приоритет данных из объявления *:3)

<sales-agent><category>agency</category><phone>8953*******</phone><email>8-953*******@mail.ru</email><name>Елена</name></sales-agent>

Яндекс позволяет выгружать ещё и 

photo Ссылка на фотографию агента или логотип компании.

Собственно в таблице user это imgfile, как добавить photo в фид?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

В фиде информация об агенте выглядет таким образом: (приоритет данных из объявления *:3)

<sales-agent><category>agency</category><phone>8953*******</phone><email>8-953*******@mail.ru</email><name>Елена</name></sales-agent>

Яндекс позволяет выгружать ещё и 

photo Ссылка на фотографию агента или логотип компании.

Собственно в таблице user это imgfile, как добавить photo в фид?

 

Сделаем фото  в новых версиях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день.

Подскажите, как принудительно заставить пользователей прописывать рекомендуемые значения Яндекса в этих полях в таблице data:

- walls, balcony, bathroom.

Ведь safe_string позволяет вносить произвольные записи в эти поля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Chernetskiy
      После очередного обновления слетела выгрузка земельных участков файлом выгрузки формата XML Яндекс.Недвижимость.
      Поправил файл admin.php для модуля выгрузки и внес некоторые дополнения/правки.
      Если необходимо решить вопрос с выгрузкой по быстрому, заходим на хостинг в apps/yandexrealty/admin/, сохраняем или переименовываем имеющийся файл admin.php в admin.bak и загружаем этот файл.
      Что изменено:
      добавлены параметры для выгрузки земельных участков (ИЖС, садовые) добавлен в выгрузку параметр raion (районы области) добавлен в выгрузку параметр direction (направления, шоссе) добавлен в выгрузку параметр railway_station (станции ж/д) параметры площадей комнат, если указываются на сайте как 10/12/18, выгружаются отдельно для каждой комнаты добавлен в выгрузку параметр lot-number (номер лота) - для показа на сторонних сайтах  номера объявления в вашей базе добавлены соответствия валют в выгрузку - спецсимволов рубля (₽), фунта серлингов (£), гривны (₴), если на сайте валюты указаны спецсимволами. Чуть не забыл, за ненадобностью удалил из файла Беларусский рубль и Казахский теньге, мне не надо было   добавлена ссылка на сайт в выгрузку к сведениями об агенте - в файле найдите https://realty-centrum.com и поменяйте на свою! исправлены/добавлены значения некоторых параметров в выгрузку (ремонт, балконы, покрытие пола и т.п.) Для изучения подробностей, откройте в Notepad++ этот файл и ваш, воспользуйтесь плагином Compare и посмотрите разницу в коде
    • Автор: alex15.master
      Добрый день! Прошу помощи!!!
      Ситуация такая - есть сайт на вашей CMS и шаблон Realia, есть модуль выгрузки в Яндекс.Недвижимость.
      Все прописал подал заявку, но сайт не принимают......написал в саппорт, - сообщение прикрепляю...
      помогите разобраться....
      Скрин из админки модуля тоже прикрепляю....



    • Автор: Владимир
      Это лучший из всех русскоязычных скриптов потому,  что есть выгрузка в Яндекс-недвижимость! Каждый сайт имеет возможность появиться первым по результатам поисковых запросов в Яндексе, если ваши пользователи будут указывать номер дома (сделайте таковое обязательным)!  Для сайта такого типа необходимо, чтоб "Заявка" отправлялась не владельцу агентства, а автору объявления. НО! если все объявления будут отправляться на один е-мейл агентства,  то Яндекс-Недв. сочтет таковой сайт сайтом "Сервисом по бронированию», а согласно его правилам (цитирую) "партнером Яндекс.Недвижимости не может стать агентство недвижимости и сервис по бронированию недвижимости или компания-застройщик." http://help.yandex.ru/webmaster/realty/conditions.xml  Я переписывался с Я-Н и там ответили, что такой сайт они не примут в партнеры, а рассмотреть новый фид в формате XML (YRL) Я-Н может, согласно его правилам,  через 3 месяца (так же и пишут на форумах).
       
      Предлагаю всем желающим сброситься на таковую доработку и заплатить группе технической поддержки!  Потому что доработка, набор объявлений, срок рассмотрения Яндексом займут месяцы. Вижу еще оптимизации под Я-Н, но о них после «почты».
      С уважением, к Дмитрию и ко всем форумчанам, Владимир.