Графическое отображение листинга на сайте Trulia
Сохранение истории поиска. Это что-то вроде привычной для e-commerce сайтов функции «Сохранить в корзину». Для покупателей и арендаторов эта опция полезна тем, что позволяет сохранить настройки фильтров и историю поиска, а также отдельные дома, квартиры и другие объекты недвижимости. Кроме того, если пользователь ничего не нашел, но сохранил критерии поиска, то в случае появления объекта, отвечающего этим критериям, он получит уведомление об этом.
Для риелторов и агентств функция сохранения истории поиска — это еще один канал обратной связи, который позволяет увидеть, что клиент предпочитает, и предложить аналогичные варианты или использовать эти данные в маркетинге.
Шаг 2: определяемся с функциями для клонирования
Регистрация / Вход. Чтобы использовать платформу в полной мере, покупатели, риелторы, арендаторы и домовладельцы должны зарегистрироваться и указать свои имена с фамилиями, а также адреса электронной почты. Кроме того, на сайте Trulia возможна регистрация через аккаунты в социальных сетях Facebook, Instagram или Google. Это ускоряет процесс регистрации и входа, а также позволяет автоматически подтянуть некоторые данные: фотография, пол, возраст, местоположение и прочее.
Правильно сделанный экран приветствия увеличивает вероятность того, что пользователь будет использовать ваш сервис.
Источник изображения
После регистрации создается
профиль пользователя, где можно указать роль (покупатель, продавец, риелтор, агентство и т.п.), некоторые персональные данные и потребности. Это позволит сохранять историю поисков (активности), давать более точные рекомендации и общаться с другими пользователями платформы.
Кроме того, при создании сайта наподобие Trulia вы также должны помнить, что многие персональные данные, которые пользователи оставляют на вашем сайте, — это конфиденциальные личные данные. Поэтому обязательно позаботьтесь о том, чтобы ваш сайт соответствовал 10 стандартам OWASP и регламенту GDCP.
Поисковая система и фильтры. Выше мы писали о том, что важно иметь как можно более обширную базу данных доступной недвижимости с как можно более обширным описанием каждого объекта. Проблема здесь в том, что чем больше у вас данных, тем сложнее пользователю найти в них то, что его интересует. А учитывая то, что в таких сервисах, как Trulia, Zillow и Redfin, листинги насчитывают более 100 миллионов домов, поиск нужного дома может стать непосильной задачей.
Базовые фильтры для поиска недвижимости на Trulia
Чтобы упростить процесс поиска дома для пользователя, вы должны создать поисковую систему, которая позволит получать наиболее релевантные результаты быстро и с минимальными усилиями.
Поисковый движок Trulia для этого использует запросы по ключевым словам и более 35 различных фильтров:
- Местоположение недвижимости (штат, город, улица).
- Ценовой диапазон, например, от 50 до 500 тысяч долларов.
- Тип недвижимости (дом, квартира, таунхаус, кондо, дуплекс).
- Год постройки, например, «от 1980 года» или «не старше 10 лет».
- Диапазон площади недвижимости (общая и для отдельных комнат).
- Дополнительные удобства (парковка, прачечная, бассейн, балкон).
- Тип объекта (новое строительство, перепродажа, FSBO).
- Другие поисковые фильтры.
Геолокация и карты. Помимо стандартного определения местоположения пользователя по
IP-адресу или GPS, сайт Trulia интегрирован с множеством веб-сервисов, которые позволяют получать много важной статистики на картах — от местоположения ресторанов и школ до уличного освещения и наличия условий для выгула домашних питомцев. Все это вы можете найти в разделе Neighborhoods.
Как местные жители оценивают Северный Дорчестер в Бостоне
Подобные сведения очень важны для потенциальных
покупателей и арендаторов, поскольку благодаря им можно узнать, насколько им будет комфортно жить в том или ином городе или районе. И это касается не только преступности, но и, например, того, много ли детей местные жители видят у себя на улице (важно, если вы хотите, чтобы ваши дети нашли друзей на новом месте) или украшают ли люди свои дома к праздникам — Рождеству, Хэллоуину или Пасхе (важно, если вы любите это делать или если подобные вещи вас сильно раздражают).
Вот какую информацию Trulia предоставляет пользователям:
- Расположение школ с их рейтингами.
- Уровень преступности (5-балльная шкала).
- Возможность стихийных бедствий в городе.
- Расположение ресторанов, кафе, ночных клубов, бакалейных магазинов, художественных галерей, развлечений, фитнес-центров.
- Статистика местного населения (средний возраст, семейное положение, высшее образование и тому подобные данные).
- Мнение местных жителей о соседях и районе.
- Границы улиц, районов города.
- Трафик.
Детали квартиры, дома. Мы подошли к той части, которая на самом деле имеет наибольшее значение для таких сайтов, как Trulia и Zillow, поскольку пользователи на таких площадках ищут именно эту информацию. Плохой дизайн, низкая скорость работы, сложный поиск и
другие недостатки UX/UI будут не столь заметны, если у вас большая база доступной недвижимости и исчерпывающее описание каждого объекта. И чем больше вы предоставите важных сведений об объекте продажи, тем лучше.
Обычно в перечень значимых деталей входит следующее:
- Адрес (город, район, улица).
- Цена или ценовой диапазон, возможен ли торг.
- Фотографии, видеоролики и виртуальные экскурсии.
- Ограничения (дом в ипотеке, под залогом и прочее).
- Описание недвижимости владельцем, риелтором или агентом.
- Год и тип постройки, количество комнат и подсобных помещений.
- Другие вещи (тип полов, парковка, система отопления, чердак, подвал, мебель и все остальное, что будет важно для покупателя).
Также будет здорово, если на экране
карточки недвижимости сайт будет предлагать похожие объекты в том же районе (в первую очередь в том же ценовом диапазоне). Статистика показывает, что это увеличивает продаж ии улучшает пользовательский опыт. Еще вы можете предложить покупателям функцию
автоматической оценки стоимости недвижимости и ипотечный калькулятор, как на сайте Trulia.
Карточка с описанием недвижимости на сайте Trulia
Помимо
описания самой недвижимости, карточка должна включать сведения о продавце, брокере, риелторе или агенте (имя с фамилией, контакты) и призыв к действию, например, кнопки «Написать», «Позвонить» или иной вариант, который позволит покупателю быстро связаться с продавцом здесь и сейчас.
Уведомления. Говоря о том, как создать сайт наподобие Trulia с помощью сценария клонирования, нельзя не упомянуть о важности различных сообщений, которые сайт в автоматическом режиме будет отправлять продавцу или покупателю посредством электронной почты, SMS, сообщений в мессенджерах и push-уведомлений.
Вот несколько типичных случаев, когда вы можете отправлять уведомления:
- Когда цена на недвижимость, которую они сохранили, упала.
- Когда появился новый дом в нужном районе со схожими характеристиками.
- Аналитика по ценам и спросу в районе, где покупается или продается объект.
- Когда покупатель или продавец отправил сообщение пользователю.
- Другие оповещения о важных обновлениях, событиях.
Шаг 3: выбираем технический стек и API для интеграции
Теперь поговорим о том, какие технические инструменты вам понадобятся при создании
сайта-клона Trulia, с помощью чего этот листинг в автоматическом режиме собирает и показывает посетителям различные данные и карты, описания и обзоры. В этот список входят следующие вещи:
- Realm или CoreData — для управления списками сохраненных свойств.
- Google Places API— предоставляет информацию о школах, больницах, кафетериях, магазинах, продуктовых магазинах, спа-центрах и других подобных местах рядом с просматриваемыми в листинге домами.
- Spark, iHomeFinder, SimplyRets — для нормализации потоков данных из MLS.
- Facebook SDK — для авторизации через аккаунт в соцсети Facebook.
- Zillow API — для получения листингов Zillow и сведений о городах, районах.
- GeoNames — данные о более чем 10 миллионах географических названий.
- Amazon Simple Storage Service — для хранения в облаке более 100 ТБ данных, более 1 миллиарда объектов и 300 миллионов изображений.
- Google Maps или MapBox— для интеграции интерактивных карт в ваш сайт или приложение. Trulia и Zillow используют последний вариант.
- Spatial Neighborhoodили The Onboard Informatics Community — для получения демографических и других данных о городах и районах.
- Apple Push Notifications Service или Firebase SDK — для интеграции push-уведомлений в ваше приложение.
- gov— более 8000 наборов данных о преступлениях, демографии, больницах и школах в США.
Шаг 4: выбираем модель монетизации листинга
Скорее всего, вы хотите создать сайт наподобие
Trulia, чтобы извлекать из него прибыль. Чтобы это сделать, вам нужно выбрать модель монетизации и внедрить ее в вашу платформу. Вот 4 модели, которые используют листинги недвижимости:
Профессиональная реклама. Эту модель использует как Trulia, так и Zillow. Ее суть в том, чтобы добавить рекламу продавцов над естественной выдачей в листинге или в виде яркого маркера на карте. При этом они могут рекламировать как свои услуги, так и недвижимость, которую они в текущий момент продают.
Простая реклама. С другой стороны, вы можете использовать Google Ads для интеграции обычных рекламных баннеров и объявлений, которые можно увидеть на любом другом сайте. В этом случае вы будете зарабатывать на показах объявлений и кликах. Выгода от этой модели монетизации будет тем большей, чем больше будет трафик на вашем сайте, то есть нормально зарабатывать вы будете, только если ваш сайт будет довольно популярным.
Freemium модель. Этот подход предполагает бесплатный доступ к основным возможностям вашего сайта и платный — к VIP-услугам. Оплата может взиматься в виде ежемесячной подписки за все премиум-функции сразу или за подписку на каждую функцию отдельно. Вот несколько примеров VIP-услуг:
- Доступ к ипотечному калькулятору.
- Доступ к более подробной информации о районе.
- Отключение рекламы, баннеров и рекламных предложений.
- Любые другие функции и услуги, которые вы считаете разумными.
При реализации этой
модели монетизации помните, что нельзя ограничивать бесплатную версию сайта слишком сильно. Это может отпугнуть пользователей и заставить их больше не использовать ваш сервис. Помните правило: продавайте что-то третьему лицу, а не основной целевой аудитории (покупателям). В случае
листингов недвижимости лучше всего продавать премиум-функции брокерам и агентам.
Шаг 5: определяем стоимость разработки
