Неизвестный Airbnb: сервисы от компании для пользователей, бизнеса и разработчиков
Редакция студии мобильной разработки Live Typing написала материал о сервисах, которыми располагает компания Airbnb, помимо основного продукта - сервиса по аренде жилья.
Среди них - сервисы и библиотеки для предпринимателей, маркетологов и разработчиков, а также проекты для арендодателей и путешественников.
Для пользователей Airbnb Concierge
В сентябре 2011 года запустился сервис Concierge. Служба поддержки клиентов бесплатно помогает вновь прибывающим узнать о погоде, выбрать и заказать жилье, найти магазины для шоппинга и забронировать билеты на концерты, музеи или спортивные состязания. Также «консьержи» были призваны обеспечить аренду автомобиля, трансфер в аэропорт и прочее.
Прибывшим из-за рубежа Airbnb Concierge помогает в вопросах о правилах пребывания иностранцев, расположении посольства и даже в заполнении заявления в полицию. В сфере медицины Airbnb Concierge обещал содействовать в оформлении рецепта на лекарство, поисках врача и больницы поблизости и заказе машины для госпитализации. Для использования сервиса достаточно набрать телефонный номер, предоставленный владельцем жилья.
Neighborhoods
В конце 2012 года Airbnb стал постепенно превращаться в сервис, который не просто позволяет найти свободное жилье в нужном городе, но и делает акцент на рекомендациях для путешественников.
Neighborhoods - это путеводитель, позволяющий выбрать идеальное расположение на любой вкус. Он сочетает в себе множество фильтров и параметров: транспорт, питание, ночная жизнь, туристическая привлекательность и так далее. Команда Airbnb вручную размечает локации в городах, привлекает местных редакторов для курирования контента и уличных фотографов для наполнения сервиса снимками.
Руку к этому сервису приложили команды поглощенных Airbnb стартапов Nabewise и Localmind. Nabewise был путеводителем и сайтом-агрегатором информации по тем или иным местам, а Localmind - сервисом для обмена информацией о той или иной локации, с помощью которого пользователь мог задать вопрос и получить ответ от местных жителей.
Local Lounges
Airbnb запустил эту программу в ноябре 2012 года одновременно с Neighborhoods. Пилотным городом выбрали Сан-Франциско.
Работает она следующим образом: в заведении с синей наклейкой Local Lounges посетитель может получить исчерпывающие советы, что посетить в городе, - и вдобавок ему выдадут местный путеводитель с рекомендациями от команды Airbnb.
Первыми были выбраны десять кафе, которые должны были стать своеобразным хабом для прибывающих в Сан-Франциско гостей. К ним предъявлялись такие требования, как круглосуточный режим работы и бесперебойный доступ к Wi-Fi. В дальнейшем в Airbnb планировали распространить эту программу на все национальные и международные рынки присутствия продукта.
Вместе с Local Lists программа должна была продемонстрировать пользу Airbnb для локальной экономики городов и стать своеобразным ответом на жалобы отельеров, называвших Airbnb угрозой для налоговых поступлений в местные бюджеты от гостиничного бизнеса.
Action
Программа развития в тех городах, где компания Airbnb представлена наиболее ярко. Airbnb теперь позиционирует себя не только как продукт, но и как социальный феномен, некое сообщество, объединенное едиными взглядами на жизнь. Так, в Берлине, власти которого запретили с 1 мая сдавать квартиры через интернет-сервисы без специального разрешения под угрозой штрафа в €100 тысяч, 17 арендодателей консолидированно собрались перед муниципалитетом на акцию протеста, что подробно освещалось на сайте Airbnb.
Кроме того, компания начинает выпускать отчеты по крупнейшим городам присутствия с подробными раскладками по экономике. Например, в Лос-Анжелесе 3000 хозяев признались, что если бы не Airbnb, то у них отобрали бы жилье за долги по ипотеке или даже выселили за неуплату.
Disaster Response
В 2012 году США захлестнул мощный ураган Сэнди, от которого сильнее прочих пострадали северо-восточные штаты страны. Компания не осталась в стороне: вскоре был создан подраздел сайта airbnb.com/sandy, где предлагалось бесплатное жилье для пострадавших. Сейчас благородное начинание разрослось до специальной программы помощи в чрезвычайных ситуациях Disaster Response.
Через Airbnb можно было приютить жертв масштабных пожаров в Сан-Диего; наводнений на Балканском полуострове, коснувшихся жителей Сербии, Боснии и Хорватии; наводнений в Лондоне, на Сардинии и в американском штате Колорадо; землетрясения на греческом острове Кефалония; ледяных штормов в Торонто и Атланте.
В случае трагедии Airbnb активирует программу и автоматически начинает рассылать электронные письма хозяевам на пострадавшей территории с обращением за помощью. Все бронирования через Airbnb в этой местности освобождаются от сборов, а владельцам домов предлагается доступ к круглосуточной службе поддержки, системе обеспечения гарантий и другим сервисным опциям.
Кроме того, Airbnb использует свои каналы связи для информирования хозяев и гостей о возможности получения и оказания помощи в случае катаклизма. В свою очередь, волонтерские организации при сотрудничестве с Airbnb могут заранее отобрать хозяев, готовых помогать в тяжелой ситуации.
Host Home и Get Mobile
В 2013 году в Airbnb разработала обновление мобильных приложений под названием Host Home, предлагающее новый подход к использованию сервисов для владельцев жилья посредством гаджетов. Например, прямо через смартфон хозяева могли заказать бесплатную съемку квартиры профессиональными фотографами.
Дизайн приложения был переработан таким образом, чтобы свести весь процесс предоставления жилья к одному экрану без необходимости постоянно переключаться. Также Host Home дает хозяевам рекомендации по индивидуальному подходу к своим гостям.
Программа Get Mobile призвана увеличить число мобильных пользователей и предлагает хозяевам финансовую помощь в приобретении гаджета.
Business Travel
Программа для корпоративных клиентов. Позволяет заказывать за счет фирмы жилье, оборудованное специально для путешествующих с бизнес-целями. Можно забронировать резиденции для корпоративов и семинаров на выезде или организовать групповое размещение в большом доме, вилле или кондоминиуме для большого числа сотрудников под одной крышей.
Жилье имеет пятизвездочные отзывы минимум в 60% случаев: за общее впечатление, чистоту и точность описания. В квартирах есть доступ к Wi-Fi, рабочее место, датчики дыма и угарного газа, туалетные принадлежности и полотенца, утюг, вешалки, фен для волос и шампунь.
В рамках программы клиентам предоставляется специальный дэшборд. В нем можно управлять командировками или корпоративными событиями своих сотрудников и получить подробную финансовую статистику, сформировать отчет по расходам и упростить отчетность. Также дается выделенная телефонная линия, по которой сотрудник или работодатель может обратиться за помощью.
Программа была запущена еще в 2014 году, но серьезное развитие (силами известного HR-специалиста Кремниевой долины, начальника департамента деловых поездок Airbnb Мака МакКабе) получила только год спустя, когда количество корпоративных клиентов, в том числе таких уважаемых, как Google, Salesforce, SoundCloud and Vox Media, превысило 250. К этому моменту система выдачи купонов для сотрудников компаний с последующими утомительными выписываниями инвойсов и подготовкой отчетов в Excel стала настолько громоздкой, что волей-неволей Airbnb была вынуждена разработать более технологичное решение.
В Airbnb подсчитали, что доля корпоративных заказов составляет 10%, и вознамерилась более плотно освоить этот сегмент, учитывая, что в США объем рынка деловых поездок составил на конец 2015 года 302,7 млрд долларов (в 2014 - 292 млрд долларов).
City Host
В июне 2016 года запущено закрытое бета-тестирование City Host - программы с возможностью прикоснуться к местным достопримечательностям вместе с персональным гидом. Первыми городами стали Сан-Франциско, Лондон, Лос-Анджелес, Париж и Токио.
На старте доступно 36 экскурсий - от серфинга в Сан-Франциско и уроков вьетнамской кухни от парижского шеф-повара до тура по музыкальному андеграунду Лондона с продюсером студии звукозаписи. Можно брать персонального гида или организовать коллективную экскурсию вместе с другими гостями.
Например, в Токио можно заказать тур «Сияющее искусство» стоимостью $250 с человека, и его проведет арт-куратор местных выставок. Экскурсия длится четыре дня по три часа в день, за которые предстоит познакомиться с галереями, встретиться с художниками и посетить малоизвестные токийские рестораны и бары.
После заказа того или иного тура Airbnb предложит жилье, расположенное вблизи от мест посещений.
Для разработчиков Reair
Инструмент реплицирования и переноса больших хранилищ данных. Как сообщили сами разработчики Reair, объем данных, используемых Airbnb, увеличился с 350 терабайт в середине 2013 года до 11 петабайт в конце 2015 года, а с ростом компании информацию приходилось переносить на новую архитектуру. Существующие к тому моменту разработки для этой цели не подходили под двум причинам: либо они плохо работали с хранилищами такого размера, либо были слишком громоздкими и неповоротливыми.
Aerosolve
Библиотека с машинным обучением, которая помогает устанавливать цены на сдаваемое в аренду жилье. Плата зависит от массы факторов вроде состояния жилья, географического расположения и удаленности от метро.
Одни факторы имеют больший вес, чем другие. Aerosolve их «взвешивает», обрабатывает полученную информацию и назначает арендную плату. Предтечей библиотеки стал алгоритм ценообразования, написанный руководителем производства Airbnb Дэном Хиллом. Библиотеку можно использовать не только в гостиничном бизнесе, но и для расчета доходов населения на основе демографических, картографических и других данных.
Airflow
Менеджер проектов, созданный Airbnb как рецепт против недопонимания между теми, кто ставит задачи, кто их планирует и кто в итоге выполняет. Распространяется под лицензией Apache и написан, по выражению разработчиков, на «самом питонском Python», который зарекомендовал себя как «язык данных».
Airpal
Веб-интерфейс для запросов к базе данных, задействующий PrestoDB от Facebook, чтобы облегчить анализ данных. C Airpal можно не запоминать, как именно был написан запрос, забыть про копирование из командной строки и избавиться от многочисленных окон терминала. Через год с момента ввода в эксплуатацию Airpal стала использовать для подобных целей уже треть разработчиков Airbnb.
Caravel (ранее Panoramix)
Наглядная, интуитивная, интерактивная система исследования данных. Главное предназначение Caravel - облегчить процесс выборки и визуализации данных и ускорить анализ информации до скорости мысли. Изначально разработанный как дэшборд для базы данных Druid.io, Caravel стал поддерживать и другие сходные разработки посредством SqlAlchemy - ORM, совместимой с большинством наиболее распространенных систем баз данных.
Enzyme
Библиотека JavaScript для тестирования компонентов библиотеки React. Развивается и обрастает кучей связей с другими подобными себе популярными библиотеками.
PolyGlot
Неплохая библиотека для интернационализации. Airbnb представлены в 191 стране на 26 языках, что говорит о том, что они в этом неплохо разбираются.
DeepLinksDispatch
Простая библиотека для создания и управления внутренними ссылками на конкретную точку входа в приложении Android. Например, она дает возможность быстро перейти к той или иной квартире, минуя главный экран. При этом в ссылке могут быть указаны дополнительные действия, автоматически распознаваемые библиотекой. Это позволяет избежать традиционного для Android указания внутренних ссылок в файле manifest, так как этот метод плохо масштабируется для сложных приложений.
AirMapView
Создает интерактивные карты для Android, в том числе без использования сервисов Google Play, поскольку во многих странах смартфоны продаются совсем без них.
Nerve
Утилита для отслеживания статуса оборудования и сервисов. Запускается локально и создает распределенную систему, передавая данные о состоянии в распределенную систему хранения данных, в качестве которого Airbnb использует Zookeeper. В дальнейшем информация может использоваться для принятия решений центральной автоматизированной системой или уведомления системных инженеров о простое оборудования. Используется в связке с Synapse, который служит для обследования системы.
JavaScript Style Guide
Огромный стайлгайд для написания Javascript-кода. Все разложено по полочкам и объяснено, почему именно так. Поддерживают не только ES5, но и есть ES2015. Для многих ИТ-компаний это базис для своих внутренних стилей JavaScript.
CSS + Sass Style Guide
Стайлгайд для веб-разработки, на этот раз для CSS. Чуть более спорный, так как привычек в этом месте у программистов сильно больше, да и чистый CSS почти никто не пишет.
Ruby Style Guide
И еще один стайлгайд, теперь для рубистов. Написан по впечатлениям от Ruby-стайлгайдов от Github и программиста Божидара Батсова.