metrpro

Выбор объявлений для выгрузки в Я.Недвижимость

Recommended Posts

Фид выгрузился, но Яншекс ругается на не валид!

XML-файл не соответствует схеме.
Строка: -1 Позиция: -1
Подробнее

<detail>Premature end of file.</detail>

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


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Александр Лубянский сказал:

Фид выгрузился, но Яншекс ругается на не валид!

XML-файл не соответствует схеме.
Строка: -1 Позиция: -1
Подробнее

<detail>Premature end of file.</detail>

Покажите адрес фида, посмотрим что он выдает. Скорей всего он пустой.

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


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, rumantic сказал:

Покажите адрес фида, посмотрим что он выдает. Скорей всего он пустой.

http://realizator.info/yandexrealty/ и с <currency/> грабли.... по выводу валюты

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Александр Лубянский сказал:

http://realizator.info/yandexrealty/ и с <currency/> грабли.... по выводу валюты

вроде всё нормально выгружается...

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, Chernetskiy сказал:

вроде всё нормально выгружается...

Ну да... стукнул, плюнул, матюкнулся.... перепроверил настройки, код в admin.php по аналогии с афай, сделал экспорт и завелся!

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


Ссылка на сообщение
Поделиться на других сайтах
В 12.11.2015 в 20:03, abushyk сказал:

Постараюсь через выходные сделать. Это действительно полезная и назревшая штука. Единственное, что я не могу пока определиться, делать ли это в виде чекбокса или в виде фильтрационной программы, например "country_id=1&user_id=5&price_min=1000".

Что бы всегда выгружались все объекты лучше напротив apps.yandexrealty.days_interval поставить 999 или 0 или оставить пустым?

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


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, 72realty сказал:

Что бы всегда выгружались все объекты лучше напротив apps.yandexrealty.days_interval поставить 999 или 0 или оставить пустым?

не вижу смысла что-то добавлять/менять, т.к. принимающая сторона самостоятельно отслеживает давность объявлений (см. требования к фиду) и старые объявления загружать не будет. В этом есть своя логика, зачем грузить старье? Объект может быть продан, может измениться цена и т.п. Если объявления действующие и без изменений, лучше обновить его (в админке желтая кнопка поднятия) и дата автоматически изменится на текущую, соответственно объявление пойдет в выгрузку как новое.

Исключаются из загрузки объявления по давности создания / обновления, по категориям:

  • продажа квартиры на вторичном рынке - 90 дней / 45 дней
  • продажа комнаты - 120 дней / 45 дней
  • длительная аренда квартиры - 7 дней / 14 дней
  • длительная аренда комнаты - 25 дней / 24 дня
  • длительная аренда дома - 30 дней / 30 дней 
  • продажа гаража или машиноместа - 90 дней / 45 дней 
  • длительная аренда гаража - 30 дней / 30 дней 
  • посуточная аренда гаража - бессрочно
  • продажа и посуточная аренда домов - бессрочно
  • продажа и посуточная аренда участков - бессрочно
  • продажа квартир в новостройках - бессрочно

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


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Chernetskiy сказал:

не вижу смысла что-то добавлять/менять, т.к. принимающая сторона самостоятельно отслеживает давность объявлений (см. требования к фиду) и старые объявления загружать не будет. В этом есть своя логика, зачем грузить старье? Объект может быть продан, может измениться цена и т.п. Если объявления действующие и без изменений, лучше обновить его (в админке желтая кнопка поднятия) и дата автоматически изменится на текущую, соответственно объявление пойдет в выгрузку как новое.

Исключаются из загрузки объявления по давности создания / обновления, по категориям:

  • продажа квартиры на вторичном рынке - 90 дней / 45 дней
  • продажа комнаты - 120 дней / 45 дней
  • длительная аренда квартиры - 7 дней / 14 дней
  • длительная аренда комнаты - 25 дней / 24 дня
  • длительная аренда дома - 30 дней / 30 дней 
  • продажа гаража или машиноместа - 90 дней / 45 дней 
  • длительная аренда гаража - 30 дней / 30 дней 
  • посуточная аренда гаража - бессрочно
  • продажа и посуточная аренда домов - бессрочно
  • продажа и посуточная аренда участков - бессрочно
  • продажа квартир в новостройках - бессрочно

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

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


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

Вот еще сделали бы выбор выгрузки по странам. Сайт имеет 3 страны. Но яндекс работает только с Россией. Подскажите как реализовать?

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


Ссылка на сообщение
Поделиться на других сайтах
В 27.01.2018 в 20:18, 72realty сказал:

Что бы всегда выгружались все объекты лучше напротив apps.yandexrealty.days_interval поставить 999 или 0 или оставить пустым?

Лучше 0 или пусто. Если поставить 999 - это значит выставить большой срок в 999 дней, что не совсем соотвествует "всем". Ноль или пусто - означает игнор этой настройки, поэтому они адекватнее. Но если у вас есть твердая уверенность, что более старых объектов нет, то может подойти и 999.

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

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


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, abushyk сказал:

Лучше 0 или пусто. Если поставить 999 - это значит выставить большой срок в 999 дней, что не совсем соотвествует "всем". Ноль или пусто - означает игнор этой настройки, поэтому они адекватнее. Но если у вас есть твердая уверенность, что более старых объектов нет, то может подойти и 999.

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

Спасибо Большое!!!!:)

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


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

Уже второй сайт делаем. Сайт агентства и портал. Отказались от нашего старого сайта, переносим объекты. С каждым днем убеждаюсь, что sitebill лучшее решение!

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


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

Как реализовать в выгрузке ФИДа такую надстройку:


1) не выгружать объекты, у которых нет фото

2) не выгружать объекты определенного пользователя (ей)
3) не выгружать объекты старше 30 суток

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


Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, ReatEstate сказал:

Как реализовать в выгрузке ФИДа такую надстройку:


1) не выгружать объекты, у которых нет фото

2) не выгружать объекты определенного пользователя (ей)
3) не выгружать объекты старше 30 суток

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

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


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, ReatEstate сказал:

Как реализовать в выгрузке ФИДа такую надстройку:


1) не выгружать объекты, у которых нет фото

2) не выгружать объекты определенного пользователя (ей)
3) не выгружать объекты старше 30 суток

  1. В модуль выгрузки прописать условие выгрузки, типа: если нет фото, то проходим мимо, к следующему объекту. Вероятно это можно сделать в apps/yandexrealty/admin/admin.php
  2. Аналогично, но если у вас портал, где размещаются все кому ни лень, то наверное есть смысл совместить это с модулем билинга или в таблицу юзеров добавить какой-то признак (чекбокс "Не выгружать", доступный только Админу), на который будет ориентироваться модуль выгрузки при генерации фида.
  3. Указывается в настройках выгрузки: Настройка -> Выгрузка Яндекс.Недвижимость -> Количество дней за которое будут выбраны объявления для выгрузки (apps.yandexrealty.days_interval), там и указываем значение 30

 

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


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

Подскажите пожалуйста выгружаемся циан по фиду яндекс недвижимость, хотел применить к объекту топ3 но циан отвечает внесите изменения в xml файл

Screenshot_3.thumb.png.b1652588bc5b318e2094bab49252a1e2.pngScreenshot_5.png.0f8da9ffaf49d0bfb010d4bee34d5c0d.pngScreenshot_4.png.d788bab62b017dca547f43fe5356fd8e.png
 

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


Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, dima сказал:

Подскажите пожалуйста выгружаемся циан по фиду яндекс недвижимость, хотел применить к объекту топ3 но циан отвечает внесите изменения в xml файл

Screenshot_3.thumb.png.b1652588bc5b318e2094bab49252a1e2.pngScreenshot_5.png.0f8da9ffaf49d0bfb010d4bee34d5c0d.pngScreenshot_4.png.d788bab62b017dca547f43fe5356fd8e.png
 

Я точно знаю, что в Циане не отредактировать объявление вручную если выгружать по фиду. Видимо так же нельзя воспользоваться доп.услугами вручную.  Видимо нужно для размещения объектов в ТОП пополнить баланс ЛК в Циане и внести корректировки (ТОП) в фид

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


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

Не могу понять через фид не возможно объект поднять в топ3.

только топ3 возможно ручное добавление объекта.

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


Ссылка на сообщение
Поделиться на других сайтах
21 час назад, dima сказал:

Не могу понять через фид не возможно объект поднять в топ3.

только топ3 возможно ручное добавление объекта.

http://wiki.sitebill.ru/index.php?title=Приложение_"Выгрузка_ЦИАН"

apps.cianexporter.prom_by_billing (Устанавливать статусы продвижения в зависимости от статусов биллинга) - настройка предписывает определять статусы продвижения объявления на основании статусов биллинга на сайте. По-умолчанию для определения premium в ЦИАН используется значение статуса Премиум, для top - VIP, для highlight - Выделено. Эта настройка отменяет действие настройки apps.cianexporter.use_billing_vipstatus_for_premium. Соответствия значений биллинг-статусов на сайте значениям статусов продвижения в ЦИАН можно изменить, указав системные имена в настройках apps.cianexporter.prom_highlight_mark, apps.cianexporter.prom_premium_mark, apps.cianexporter.prom_top_mark соответствующих значений
apps.cianexporter.prom_highlight_mark (Системное имя поля установки выделения цветом) - настройка служит для указания значения биллинг-статуса, при включенной настройке apps.cianexporter.prom_by_billing, соответствующего highlight-статусу продвижения ЦИАН. При выключенной настройке apps.cianexporter.prom_by_billing в этом поле можно указать системное имя поля типа checkbox отмеченное значение которого будет означать наличие highlight-статуса ЦИАН
apps.cianexporter.prom_premium_mark (Системное имя поля установки премиум-объявлений) - настройка служит для указания значения биллинг-статуса, при включенной настройке apps.cianexporter.prom_by_billing, соответствующего premium-статусу продвижения ЦИАН. При выключенной настройке apps.cianexporter.prom_by_billing в этом поле можно указать системное имя поля типа checkbox отмеченное значение которого будет означать наличие premium-статуса ЦИАН
apps.cianexporter.prom_top_mark (Системное имя поля установки Топ 3 объявлений) - настройка служит для указания значения биллинг-статуса, при включенной настройке apps.cianexporter.prom_by_billing, соответствующего top-статусу продвижения ЦИАН. При выключенной настройке apps.cianexporter.prom_by_billing в этом поле можно указать системное имя поля типа checkbox отмеченное значение которого будет означать наличие top-статуса ЦИАН

 

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


Ссылка на сообщение
Поделиться на других сайтах
В 14.02.2018 в 13:15, Chernetskiy сказал:

В модуль выгрузки прописать условие выгрузки, типа: если нет фото, то проходим мимо, к следующему объекту. Вероятно это можно сделать в apps/yandexrealty/admin/admin.php

Ok. Путь решения вопроса правильный.
Тут мысли приходят, как сделать чекбокс "выгрузка в яндекс" неактивным, если не добавлены фото и например не дозаполнены некоторые поля?

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


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, ReatEstate сказал:

Ok. Путь решения вопроса правильный.
Тут мысли приходят, как сделать чекбокс "выгрузка в яндекс" неактивным, если не добавлены фото и например не дозаполнены некоторые поля?

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас