617852.ru 0 Жалоба Опубликовано: November 21, 2017 Сегодня модератор realty.yandex отклонил фид и написал следующее: Мы вынуждены отклонить фид ID:1069079818 Партнер. Модераторы нашли в вашей базе объявления, которые путают или вводят покупателей в заблуждение, нарушают Требования сайта и / или условия Соглашения.Вот примеры ошибок, что ждут исправления. — В разделе аренда и продажа неверно указано число комнат. Данные в теге rooms нужно прописывать точно и объективно. Не стоит увеличивать комнатность за счёт кухни, санузла, гостиной, прихожей, застекленных балкона / лоджии, чердака, подвала, кладовой. Пример: internal_id=776984636 (вот фид этого объекта) <offer internal-id="776984636"> <property-type>жилая</property-type> <type>продажа</type> <category>квартира</category> <url> http://www.617852.ru/prodaja-kvartir/studii/realty776984636/ </url> <creation-date>2017-11-21T05:06:22+03:00</creation-date> <location> <country>Россия</country> <locality-name>Тюмень</locality-name> <sub-locality-name>Калининский</sub-locality-name> <address>улица Малышева, 24</address> <latitude>57.182483</latitude> <longitude>65.614379</longitude> </location> <sales-agent> <category>owner</category> <phone>8(3452)61-25-28</phone> <email>Andrey@617852.ru</email> <name>Андрей</name> </sales-agent> <price> <value>900000</value> <currency>RUR</currency> </price> <description> Количество комнат: студии Этаж: 3 Этажей в доме: 5 Тип дома: кирпичный Общая площадь: 20м? Продается пансионат в п. Тарманы 20 кв.м. </description> <image> http://www.617852.ru/img/data/img5a13deab0e113_1511251627_1.jpg </image> <image> http://www.617852.ru/img/data/img5a13deab4501b_1511251627_2.jpg </image> <image> http://www.617852.ru/img/data/img5a13deab8375e_1511251627_3.jpg </image> <image> http://www.617852.ru/img/data/img5a13deabbddb6_1511251627_4.jpg </image> <image> http://www.617852.ru/img/data/img5a13deabef2f9_1511251627_5.jpg </image> <image> http://www.617852.ru/img/data/img5a13deac2f05e_1511251628_6.jpg </image> <image> http://www.617852.ru/img/data/img5a13deac68da5_1511251628_7.jpg </image> <image> http://www.617852.ru/img/data/img5a13deaca53e5_1511251628_8.jpg </image> <image> http://www.617852.ru/img/data/img5a13deace60fa_1511251628_9.jpg </image> <area> <value>20</value> <unit>кв.м</unit> </area> <living-space> <value>10.5</value> <unit>кв.м</unit> </living-space> <kitchen-space> <value>4</value> <unit>кв.м</unit> </kitchen-space> <rooms>1</rooms> <rooms-offered>1</rooms-offered> <phone>0</phone> <balcony>Балкон</balcony> <floor>3</floor> <floors-total>5</floors-total> <building-type>кирпичный</building-type> </offer> А в примерах ошибок на яндексе есть это: В объявлении о продаже квартиры передается поле rooms-offered Поле rooms всегда должно содержать количество комнат в квартире. Если сдается или продается квартира целиком, в фиде нужно указывать только поле rooms. Вопрос: Как в фиде удалить поле rooms-offered? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 21, 2017 4 часа назад, 617852.ru сказал: Сегодня модератор realty.yandex отклонил фид и написал следующее: Мы вынуждены отклонить фид ID:1069079818 Партнер. Модераторы нашли в вашей базе объявления, которые путают или вводят покупателей в заблуждение, нарушают Требования сайта и / или условия Соглашения.Вот примеры ошибок, что ждут исправления. — В разделе аренда и продажа неверно указано число комнат. Данные в теге rooms нужно прописывать точно и объективно. Не стоит увеличивать комнатность за счёт кухни, санузла, гостиной, прихожей, застекленных балкона / лоджии, чердака, подвала, кладовой. Пример: internal_id=776984636 (вот фид этого объекта) <offer internal-id="776984636"> <property-type>жилая</property-type> <type>продажа</type> <category>квартира</category> <url> http://www.617852.ru/prodaja-kvartir/studii/realty776984636/ </url> <creation-date>2017-11-21T05:06:22+03:00</creation-date> <location> <country>Россия</country> <locality-name>Тюмень</locality-name> <sub-locality-name>Калининский</sub-locality-name> <address>улица Малышева, 24</address> <latitude>57.182483</latitude> <longitude>65.614379</longitude> </location> <sales-agent> <category>owner</category> <phone>8(3452)61-25-28</phone> <email>Andrey@617852.ru</email> <name>Андрей</name> </sales-agent> <price> <value>900000</value> <currency>RUR</currency> </price> <description> Количество комнат: студии Этаж: 3 Этажей в доме: 5 Тип дома: кирпичный Общая площадь: 20м? Продается пансионат в п. Тарманы 20 кв.м. </description> <image> http://www.617852.ru/img/data/img5a13deab0e113_1511251627_1.jpg </image> <image> http://www.617852.ru/img/data/img5a13deab4501b_1511251627_2.jpg </image> <image> http://www.617852.ru/img/data/img5a13deab8375e_1511251627_3.jpg </image> <image> http://www.617852.ru/img/data/img5a13deabbddb6_1511251627_4.jpg </image> <image> http://www.617852.ru/img/data/img5a13deabef2f9_1511251627_5.jpg </image> <image> http://www.617852.ru/img/data/img5a13deac2f05e_1511251628_6.jpg </image> <image> http://www.617852.ru/img/data/img5a13deac68da5_1511251628_7.jpg </image> <image> http://www.617852.ru/img/data/img5a13deaca53e5_1511251628_8.jpg </image> <image> http://www.617852.ru/img/data/img5a13deace60fa_1511251628_9.jpg </image> <area> <value>20</value> <unit>кв.м</unit> </area> <living-space> <value>10.5</value> <unit>кв.м</unit> </living-space> <kitchen-space> <value>4</value> <unit>кв.м</unit> </kitchen-space> <rooms>1</rooms> <rooms-offered>1</rooms-offered> <phone>0</phone> <balcony>Балкон</balcony> <floor>3</floor> <floors-total>5</floors-total> <building-type>кирпичный</building-type> </offer> А в примерах ошибок на яндексе есть это: В объявлении о продаже квартиры передается поле rooms-offered Поле rooms всегда должно содержать количество комнат в квартире. Если сдается или продается квартира целиком, в фиде нужно указывать только поле rooms. Вопрос: Как в фиде удалить поле rooms-offered? Исхожу из вашего примера: Параметр rooms-offered (Количество комнат, участвующих в сделке) является обязательным к заполнению и должен присутствовать в выгрузке, если вы предлагаете не всю квартиру/дом в продажу, а только их часть, например в 3 комнатной квартире вы продаете 1 или 2 комнаты. В отсутствии этого параметра ваш фид для квартир и домов (продажа/аренда по комнатам) станет не пригодным. Тут есть особенность, вы рекламируете студию и при этом указываете 1 комната в сделке. Для студий количество комнат не указывается, это-же касается и количества комнат в сделке! Вот что говорится в требованиях в фиду: Элемент не используется для студий, Элемент не используется для объектов со свободной планировкой. Параметр rooms, согласно тем-же требованиям Яши - Общее количество комнат в квартире. При свободной планировке количество комнат указывается согласно паспорту объекта. Элемент не используется для студий. Тут либо надо указывать, что это студия, либо указывать что это 1 комн. квартира, без упоминания "студия". Параметр "Свободная планировка" тоже замороченный и у него есть свои особенности. PS Если вы продаете/сдаете обычную квартиру/дом/таунхаус целиком, то указываете только rooms и не надо указывать rooms-offered Если у вас Студия, то Свободная планировка и количество комнат не указывается. Если у вас Свободная планировка, то указываем кол-во комнат по паспорту (1,2,3 и т.п.) и не указываем студия. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 21, 2017 Лучше пропишите в data параметр количества комнат (rooms) селект-боксом, чтобы не путаться, например так: {~~студия}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10}. При выборе количества комнат - студия, в базу ничего не запишется и всё уйдет в выгрузку правильно. Параметр Комнат в сделке (rooms-offered) лучше так-же прописать селект-боксом: {0~~0}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10} и установить 0 по умолчанию, чтобы не тыкать в него на каждом объекте. Собственно и сам параметр Студия (studio) должен отправляться в выгрузку только при его наличии и ничего не отправляется (ни 0, ни +, ни да и т.п.), если не студия. Соответственно его тоже стоит прописать селект-боксом с таким значением: {~~нет}{1~~да}, по умолчанию ничего не указываем. Так-же стоит поступить и со Свободной планировкой (open_plan) - {~~нет}{1~~да}, по умолчанию ничего не указываем. Если значение специально не выбрано, ничего в выгрузку не уходит. Для особо одаренных агентов можете там-же заполнить позиции Подсказка (для человека), где указать им, в каком случае параметр указывается и кол-во комнат при этом не указывается 1 617852.ru reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 21, 2017 Константин, может для перестраховки в обработчик выгрузки в Яндекс централизованно дописать условие - если студия, то кол-во комнат и свободную планировку не выгружать! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
617852.ru 0 Жалоба Опубликовано: November 24, 2017 В 22.11.2017 в 00:01, Chernetskiy сказал: Параметр Комнат в сделке (rooms-offered) лучше так-же прописать селект-боксом: {0~~0}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10} и установить 0 по умолчанию, чтобы не тыкать в него на каждом объекте. Добрый вечер! Параметр rooms-offered не дает создать, ругается на ошибку в системном имени, создал rooms_offered но в выгрузке как было <rooms>3</rooms> <rooms-offered>3</rooms-offered> так и осталось! Как быть? подскажите пож. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
617852.ru 0 Жалоба Опубликовано: November 24, 2017 Яша ведь 1-2-3 комнатные с параметром rooms-offered тоже зарубит правильно! или это не критичная ошибка? а то уже 5 дней теряем!!! И после попасть еще на 5 дней не хочется))) PS Если вы продаете/сдаете обычную квартиру/дом/таунхаус целиком, то указываете только rooms и не надо указывать rooms-offered Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 25, 2017 21 час назад, 617852.ru сказал: Добрый вечер! Параметр rooms-offered не дает создать, ругается на ошибку в системном имени, создал rooms_offered но в выгрузке как было <rooms>3</rooms> <rooms-offered>3</rooms-offered> так и осталось! Как быть? подскажите пож. У вас правильно указано, но можно указывать и 0, раньше Яндекс указывал, что 0 это все комнаты, сейчас не вижу этого. Если вы не указывали количество комнат, то наверное это значение автоматически подставляется из старых данных, которые еще хранятся в data, или автоподстановкой из rooms при генерации выгрузки (в код не вникал, Константин уточнит). Относительно самого параметра rooms_offered (нижний дефис, должен быть и у других значений из 2-3 слов), именно так его и указываем в data, а в выгрузке этот параметр будет подставляться между <rooms-offered>...</rooms-offered>, по стандарту Яндекса. Подробности можно увидеть в apps/yandexrealty/admin/admin.php 21 час назад, 617852.ru сказал: Яша ведь 1-2-3 комнатные с параметром rooms-offered тоже зарубит правильно! или это не критичная ошибка? а то уже 5 дней теряем!!! И после попасть еще на 5 дней не хочется))) PS Если вы продаете/сдаете обычную квартиру/дом/таунхаус целиком, то указываете только rooms и не надо указывать rooms-offered Не зарубит. Вот их-же пример: Пример корректного YRL-файла <?xml version="1.0" encoding="UTF-8"?> <realty-feed xmlns="http://webmaster.yandex.ru/schemas/feed/realty/2010-06"> <generation-date>2010-12-11T12:00:00+04:00</generation-date> <!-- Квартира на вторичном рынке --> <offer internal-id="1245"> <type>продажа</type> <property-type>жилая</property-type> <category>квартира</category> <deal-status>первичная продажа вторички</deal-status> <creation-date>2010-11-13T12:32:45+04:00</creation-date> <last-update-date>2010-11-13T12:32:45+04:00</last-update-date> <location> <country>Россия</country> <locality-name>Москва</locality-name> <address>Яузская улица, 27</address> <apartment>135</apartment> </location> <sales-agent> <category>agency</category> <phone>+74951234567</phone> </sales-agent> <price> <value>4000000</value> <currency>RUR</currency> </price> <area> <value>56</value> <unit>кв. м</unit> </area> <rooms>1</rooms> <rooms-offered>1</rooms-offered> <floor>12</floor> </offer> <!-- Комната/комнаты --> <offer internal-id="3"> <type>продажа</type> <property-type>жилая</property-type> <category>комната</category> <creation-date>2010-11-13T12:32:45+04:00</creation-date> <last-update-date>2010-11-20T12:32:45+04:00</last-update-date> <location> <country>Россия</country> <region>Ленинградская область</region> <district>Выборгский район</district> <locality-name>Выборг</locality-name> <address>Cторожевой башни, 2</address> <apartment>16</apartment> </location> <sales-agent> <phone>+79104565459</phone> <category>владелец</category> </sales-agent> <image>http://yandex.ru/image/1.jpg</image> <price> <value>15000</value> <currency>RUR</currency> <period>месяц</period> </price> <area> <value>15</value> <unit>кв. м</unit> </area> <rooms>5</rooms> <rooms-offered>1</rooms-offered> <floor>12</floor> </offer> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
617852.ru 0 Жалоба Опубликовано: November 26, 2017 17 часов назад, Chernetskiy сказал: У вас правильно указано, но можно указывать и 0, раньше Яндекс указывал, что 0 это все комнаты, сейчас не вижу этого. Если вы не указывали количество комнат, то наверное это значение автоматически подставляется из старых данных, которые еще хранятся в data, или автоподстановкой из rooms при генерации выгрузки (в код не вникал, Константин уточнит). Относительно самого параметра rooms_offered (нижний дефис, должен быть и у других значений из 2-3 слов), именно так его и указываем в data, а в выгрузке этот параметр будет подставляться между <rooms-offered>...</rooms-offered>, по стандарту Яндекса. Подробности можно увидеть в apps/yandexrealty/admin/admin.php Не зарубит. Вот их-же пример: Пример корректного YRL-файла <?xml version="1.0" encoding="UTF-8"?> <realty-feed xmlns="http://webmaster.yandex.ru/schemas/feed/realty/2010-06"> <generation-date>2010-12-11T12:00:00+04:00</generation-date> <!-- Квартира на вторичном рынке --> <offer internal-id="1245"> <type>продажа</type> <property-type>жилая</property-type> <category>квартира</category> <deal-status>первичная продажа вторички</deal-status> <creation-date>2010-11-13T12:32:45+04:00</creation-date> <last-update-date>2010-11-13T12:32:45+04:00</last-update-date> <location> <country>Россия</country> <locality-name>Москва</locality-name> <address>Яузская улица, 27</address> <apartment>135</apartment> </location> <sales-agent> <category>agency</category> <phone>+74951234567</phone> </sales-agent> <price> <value>4000000</value> <currency>RUR</currency> </price> <area> <value>56</value> <unit>кв. м</unit> </area> <rooms>1</rooms> <rooms-offered>1</rooms-offered> <floor>12</floor> </offer> <!-- Комната/комнаты --> <offer internal-id="3"> <type>продажа</type> <property-type>жилая</property-type> <category>комната</category> <creation-date>2010-11-13T12:32:45+04:00</creation-date> <last-update-date>2010-11-20T12:32:45+04:00</last-update-date> <location> <country>Россия</country> <region>Ленинградская область</region> <district>Выборгский район</district> <locality-name>Выборг</locality-name> <address>Cторожевой башни, 2</address> <apartment>16</apartment> </location> <sales-agent> <phone>+79104565459</phone> <category>владелец</category> </sales-agent> <image>http://yandex.ru/image/1.jpg</image> <price> <value>15000</value> <currency>RUR</currency> <period>месяц</period> </price> <area> <value>15</value> <unit>кв. м</unit> </area> <rooms>5</rooms> <rooms-offered>1</rooms-offered> <floor>12</floor> </offer> Спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 29, 2017 В 21.11.2017 в 21:22, Chernetskiy сказал: если студия, то кол-во комнат и свободную планировку не выгружать! не можно, а нужно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 29, 2017 В 24.11.2017 в 16:23, 617852.ru сказал: создал rooms_offered но в выгрузке как было всегда смотрите в настройках приложения не включено ли кеширование фида. и если включено, то ставить его время равным 1, что бы оно сбросило старый файл. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: November 29, 2017 2 часа назад, abushyk сказал: не можно, а нужно. Ждем обновления? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
dima 13 Жалоба Опубликовано: March 5, 2019 В 22.11.2017 в 00:01, Chernetskiy сказал: Лучше пропишите в data параметр количества комнат (rooms) селект-боксом, чтобы не путаться, например так: {~~студия}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10}. При выборе количества комнат - студия, в базу ничего не запишется и всё уйдет в выгрузку правильно. Параметр Комнат в сделке (rooms-offered) лучше так-же прописать селект-боксом: {0~~0}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10} и установить 0 по умолчанию, чтобы не тыкать в него на каждом объекте. Собственно и сам параметр Студия (studio) должен отправляться в выгрузку только при его наличии и ничего не отправляется (ни 0, ни +, ни да и т.п.), если не студия. Соответственно его тоже стоит прописать селект-боксом с таким значением: {~~нет}{1~~да}, по умолчанию ничего не указываем. Так-же стоит поступить и со Свободной планировкой (open_plan) - {~~нет}{1~~да}, по умолчанию ничего не указываем. Если значение специально не выбрано, ничего в выгрузку не уходит. Для особо одаренных агентов можете там-же заполнить позиции Подсказка (для человека), где указать им, в каком случае параметр указывается и кол-во комнат при этом не указывается Все прописал как здесь указано, студии , яндекс недвижимость не хочет выгружать фид https://rumagnolia.ru/yandexrealty/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 5, 2019 6 часов назад, dima сказал: Все прописал как здесь указано, студии , яндекс недвижимость не хочет выгружать фид https://rumagnolia.ru/yandexrealty/ Смотрю, 25 студий уходит в выгрузку в фид. Общее количество комнат (rooms) и количество комнат в сделке (rooms-offered) не используется для студий. А у вас он явно указан: <rooms-offered>1</rooms-offered> Хотя, может быть и другая причина, например, вы указали параметр Свободная планировка (open-plan) и он входит в конфликт с параметром Студия (studio), поскольку используется только для квартир с комнатностью - не студий! Пока в фиде этого не увидел, наверное он у вас и не используется. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 5, 2019 Похоже, логично будет прописать параметр rooms-offered так-же как и комнаты, вместо {0~~0} указать {~~Студия}, чтобы при выборе студии ничего не уходило с комнатностью в выгрузку, например так: Параметр Комнат в сделке (rooms-offered) лучше так-же прописать селект-боксом: {~~Студия}{1~~1}{2~~2}{3~~3}{4~~4}{5~~5}{6~~6}{7~~7}{8~~8}{9~~9}{10~~10}, а 0 по умолчанию убрать, чтобы не прописывался автоматом в базу. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
revtail 14 Жалоба Опубликовано: March 6, 2019 Господа, а под "шумок", может есть у кого идеи, как сделать два разных фида. Один с выгрузкой номеров квартир (для домклика), а другой без них (для партнерских сайтов)? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 7, 2019 12 часа назад, revtail сказал: Господа, а под "шумок", может есть у кого идеи, как сделать два разных фида. Один с выгрузкой номеров квартир (для домклика), а другой без них (для партнерских сайтов)? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
revtail 14 Жалоба Опубликовано: March 7, 2019 6 часов назад, rumantic сказал: Это я уже сделал, т.е. два адреса фида, в одном все объявления с изображениями, в другом - и с ними и без них. А надо что бы были два одинаковых фида, но в одном из них не было поля apatrament, даже если оно есть в объявлении Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 11, 2019 В 07.03.2019 в 22:44, revtail сказал: Это я уже сделал, т.е. два адреса фида, в одном все объявления с изображениями, в другом - и с ними и без них. А надо что бы были два одинаковых фида, но в одном из них не было поля apatrament, даже если оно есть в объявлении Пока такого разделения не реализовано, надо программировать, можем сделать такую функцию на заказ. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах