Карты для сайта yandex: Конструктор карт Яндекса

Парсинг Яндекс Карт или как найти целевую аудиторию / Хабр

Всем привет, меня зовут Стешенко Артем. Я работаю в Data Science и также занимаюсь небольшим проектом по разработке страниц (или мультиссылок) для самозанятых.

Бизнес-задача

Перед тем как перейти к парсингу Яндекс Карт, расскажу, какую задачу я хотел решить.

Я решил узнать, кто является целевой аудиторией для сервисов мультиссылок, например Taplink. Если зайти на сайт Taplink’a[ссылка удалена модератором], то они там показывают сценарии использования сервиса и пишут о категориях клиентов, на которые они ориентируются. Это “популярные люди”, “бизнес”, “интернет-магазин” и “каждый”. На лендинге немало примеров работ для оффлайн бизнеса, поэтому появилась идея проверить, используют ли вообще эти категории бизнеса сервисы мультиссылок. И для этого пригодится информация с Яндекс Карт.

Скрин лендинга https://taplink.ru/
Поделим сайты на типы:
  • сайты на собственном домене (или сделанные в конструкторе, или разработанные самостоятельно)

  • сайты на домене конструктора

  • страницы на домене сервиса мультиссылок

  • последний тип организаций без сайта, но с соцсетью

Целевой аудиторией будут те организации, где последние три категории представлены в большом количестве. Почему так? Потому что компании, имеющие соцсети, развиваются, и многим из них в скором времени может понадобиться сайт. А большое количество организаций (определенной категории бизнеса), которые пользуются конструктором, говорит о том, что этому сегменту интересны сервисы мультиссылок. Бизнес со своим доменом с большой вероятностью не перейдет в Taplink.

Парсинг Карт

Перед тем, как что-то парсить, нужно узнать, есть ли у сервиса API. У Яндекс Карт оно есть, но там есть определенные ограничения. Найти XHR запросы в консоли разработчика или json‘ы в html странице мне не удалось, поэтому пришлось писать парсер на selenium и bs4.

Здесь github проекта.

Я разделил работу на две части. Первая: сбор ссылок на страницы организаций. Вторая: сбор информации по этим ссылкам.

Собираем ссылки организаций

LinksCollector — это сборщик ссылок, в метод run нужно передать город, район, тип организации и последний параметр type_org — это тип организации (а также папка, куда складываются ссылки)

from selenium import webdriver
from link_parser import LinksCollector
driver = webdriver. Safari()
grabber = LinksCollector(driver)
grabber.run(city='Москва', district='район Арбат', type_org_ru='Кафе', type_org='cafe')

Внутри LinksCollector: driver открывает https://yandex.ru/maps, вводит нужный запрос, собирает все организации по запросу в регионе и сохраняет.

Пример работы парсера

Parser — это сборщик информации со страницы организации. В метод parse_data нужно передать список ссылок hrefs, которые мы нашли ранее и папку для сохранения информации type_org(у меня такая же, как тип организации).

from selenium import webdriver
from info_parser import Parser
driver = webdriver.Safari()
parser = Parser(driver)
parser.parse_data(
  hrefs=["https://yandex.ru/maps/org/tsentr_pravovykh_konsultatsiy/1180977373/"],
  type_org='cafe'
)

Внутри Parser: webdriver обходит все страницы по списку и собирает следующую информацию: название, сайт, соцсети, телефон, адрес, рейтинг, время работы. Можно собирать и товары, и услуги при желании. Для моего «исследования» нужны только соцсети и сайт.

Немного аналитики

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

Кафе практически никогда не используют мультиссылки. Используют чаще всего сайт на своем домене или соцсети. Что логично по нескольким причинам:

  1. Крупные сети или дорогие рестораны имеют средства на свой сайт.

  2. Небольшим кафе проще добавлять свое меню в Яндекс Картах или постить фото в соцсети.

Поэтому сервисам мультиссылок стоит задуматься об API соцсетей и переносить посты с фото себе. Или сосредоточится на клиентах другой категории. Taplink у себя в лендинге целый раздел завел с примером кафе, хотя стоило бы сделать пример для категории, которая будет использовать сервис чаще и реально является потенциальным клиентом.

https://taplink.ru/

Следущая категория — это «Ногтевая студия». Почти все организации этого типа имеют соцсети, ведь нужно выкладывать фото красивых ноготочков. Но в отличие от «Кафе» некоторые имеют мультиссылки и используют их для записи в салон. Я думаю, если подумать над идеей переноса фото и постов из соцсетей, то пользователей будет больше, ведь тогда на красивые ноготочки можно будет смотреть на странице (мультиссылке).

Такие организации как «Отель», «Фитнес» делают свои сайты. «Шоурумы», как ни странно, тоже: для них важен модный дизайнерский сайт. Подробнее про то, как определялись типы сайтов, и больше аналитики можно посмотреть в ноутбуке.

Выводы

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

  2. Просмотр их сайтов или соцсетей поможет понять, что нужно ЦА и какие фичи следует добавить, чтобы улучшить сервис.

Я надеюсь, вам понравилась статья.

Также надеюсь, что вам поможет парсер для ваших задач. Также не сомневаюсь, что многие могут написать его лучше. Тогда прошу делиться мыслями и идеями

Онлайн-запись YCLIENTS на Яндекс.

Картах

Яндекс.Карты уже приносят компаниям новых клиентов, которые активно записываются онлайн.

Каждый месяц через этот канал совершается более 40 000 онлайн-записей. У вас есть возможность установить виджет онлайн-записи в интерфейс Яндекс.Карт. При интеграции Яндекс создает свой виджет, основываясь на данных вашего филиала YCLIENTS.

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

Примеры отображения кнопки онлайн-записи:

Вы можете отследить, когда запись была сделана через Яндекс.Карты. Для этого перейдите в раздел «Обзор» > «Записи», в столбце «Источник» будет указано «Партнеры: Яндекс. Карты».

Важно
  • Онлайн-запись доступна организациям практически в любых сферах бизнеса, за исключением некоторых, преимущественно связанных с медициной и авто. Полный список сфер, для которых доступна онлайн-запись можно найти по ссылке.
  • Если у вашей компании подключена рекламная подписка или приоритетное размещение, вы можете добавить ссылку на вашу форму записи на кнопку действия, для этого проверьте, что в личном кабинете Яндекс.Карт в поле «Переход по ссылке» указана ваша ссылка на форму онлайн-записи.
    Вот как можно это сделать:
    1. Войдите в рекламную кампанию.
    2. Перейдите в раздел «Рекламные материалы».
    3. Выберите активную кнопку действия.
    4. Выберите из списка надписей «Записаться онлайн».
    5. Укажите ссылку на ваш виджет YCLIENTS  в формате https://nXXXXXX. yclients.com в поле «Переход по ссылке». Ее можно скопировать в разделе «Онлайн-запись» > «Формы онлайн-записи».
  • Если подключить интеграцию при настроенной кнопке действия в приоритетном размещении/рекламной подписке, то кнопка записи через ссылку заменится кнопкой с виджетом от Яндекса. Если вы хотите оставить кнопку действия, не подключайте данную интеграцию в YCLIENTS или отключите ее, если она уже включена. 

Подключение онлайн-записи на Яндекс.Картах возможно при соблюдении условий:

  • Организация из сфер, утвержденных Яндекс.Картами.
  • Страны: Россия и Беларусь.
  • Оплаченная лицензия YCLIENTS (на пробной версии подключение недоступно).

Подключение для всех компаний в указанных сферах бесплатно.

Карточка вашей организации появится только в случае, если у вас доступна для онлайн-записи хотя бы одна индивидуальная услуга. Услуги для групповых событий не будут отображаться в виджете Яндекс.Карт.

Настройка интеграции

1. Перед подключением интеграции убедитесь, что ваша организация добавлена на Яндекс.Карты.

2. В YCLIENTS перейдите в раздел «Интеграции» > «Онлайн-запись» и выберите приложение «Яндекс.Карты».

3. На открывшейся странице нажмите кнопку «Подключить».

4. Для отображения кнопки онлайн-записи на Яндекс.Картах необходимо, чтобы информация в YCLIENTS совпадала с информацией из вашей карточки компании в Яндекс Картах. Проверьте правильность данных, при необходимости вы можете их изменить.

  • Проверьте название и адрес компании, данные берутся из настроек филиала. При редактировании данных в интеграции, информация также обновится и в YCLIENTS.
  • Также в разделе«Настройки» > «Мой филиал» > «Информация о филиале» проверьте номер телефона и сайт.

Название, адрес, номер телефона и сайт должны совпадать в YCLIENTS и Яндекс.Картах, если хотя бы один пункт будет отличаться, кнопка онлайн-записи не появится после подключения интеграции. 

5. Нажмите кнопку «Подключить». После подключения интеграции кнопка «Записаться онлайн» появится в Яндекс Картах в течение 7-10 дней. Если по истечении этого времени кнопка не отображается, обратитесь в техподдержку Яндекса и проверьте правильность введенных данных в настройках приложения в YCLIENTS.

Чтобы отключить интеграцию, перейдите в приложение «Яндекс.Карты» и нажмите кнопку «Отключить».

Примечания
  • Если у вашей компании появился дубль в Яндекс.Картах, то вы можете прямо на Яндекс.Картах сообщить о нем.
    Для этого войдите в профиль организации и в разделе «Обзор» нажмите «Исправить неточность».
  • В данный момент функционалы онлайн-оплаты и онлайн-продажи недоступны для виджетов онлайн-записи через Яндекс.Карты.
  • При онлайн-записи на Яндекс.Картах SMS с кодом для подтверждения отправляется от Яндекса. 

У вас остались вопросы? Напишите нам в Телеграм.

Предыдущая статья Установка онлайн-записи на партнерские площадки

Следующая статья Онлайн-запись YCLIENTS в справочнике 2ГИС


Была ли статья полезна?

Яндекс Карты не загружаются: Проблемы с Яндекс Картами

Яндекс Карты не загружаются или очень медленно несмотря на подключение к интернету? Тогда узнайте здесь, что можно сделать, если не загружаются Яндекс Карты.

Может быть довольно неприятно, когда приложение из App Store не может быть загружено и, следовательно, обновлено. Загрузка или обновление запущены, но в нерабочее время загружается только часть приложения.
Или приложение, такое как Яндекс Карты, не может быть установлено, потому что загрузка не начинается, даже если вы подключены к Интернету.

Кстати, могут возникать и другие проблемы и ошибки, которые вы можете найти в обзоре всех проблем Яндекс Карт.

Яндекс Карты не загружаются

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

Следующей попыткой многих будет проверка интернет-соединения. Но WLAN показывает полный прием и все равно не работает или работает очень медленно.

Яндекс Карты загружаются очень медленно

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

Обновление Яндекс Карт не запускается

Хотите обновить Яндекс Карты или скачать заново. Если один не работает, у вас, вероятно, те же проблемы с другим, и вам следует искать те же решения.

Поэтому мы собрали несколько возможных решений, чтобы вы могли без проблем скачать приложение Яндекс Карты.

Для того, чтобы загрузка Яндекс Карт работала:

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

  1. Проверить подключение к интернету
    Причины, по которым не загружаются Яндекс Карты, не могут быть более разными. В большинстве случаев это связано с вашим собственным подключением к Интернету. Вполне возможно, что ваше устройство находится в сети Wi-Fi, но оно все равно не работает, поэтому вам следует попробовать зайти на веб-сайт в Интернете с помощью браузера. Если это работает нормально, то это не ваш смартфон или планшет. Если вы пытаетесь загрузить приложение через мобильную сеть
    (что не рекомендуется из-за потребления данных), то вам следует проверить, насколько стабильно мобильное соединение. Возможно, ваш объем данных также был израсходован и поэтому доступен медленно. Также может случиться так, что загрузка из мобильной сети невозможна из-за ваших настроек.
    В этом случае вам следует проверить настройки мобильных данных на вашем устройстве.
  2. Перезагрузите смартфон или планшет
    Часто возникают проблемы с App Store после обновления операционной системы Android или iOS. После обновления системы вполне может случиться так, что соединение с данными для входа в соответствующий магазин перестанет работать безопасно. В этом случае следует перезагрузить смартфон или планшет, что перезагрузит все настройки и функции и, при необходимости, восстановит подключение к App Store.
  3. Проверить статус сервера
    Если перезагрузка и работающее подключение к интернету не решили проблему и Яндекс Карты по-прежнему загружаются медленно или вообще не загружаются, то дело может быть и на серверах iTunes Store для iOS или для Android на лежат серверы Google Play Store. Это не должно быть связано с серверами разработчика ООО «Яндекс», так как приложение находится на серверах App Store, в редких случаях они могут быть перегружены или возникать сбои из-за профилактических работ.

    проверить статус сервера Apple
    проверить статус сервера Google

  4. Для Android: Очистите кеш и удалите данные в Play Store
    Это полностью перезапустит приложение, и проблемы могут быть решены.
    1. Откройте приложение « Настройки » на устройстве.
    2. Нажмите Приложения и уведомления , затем нажмите Просмотреть все приложения
      .
    3. Прокрутите вниз и коснитесь Google Play Store.
    4. Нажмите Память Пустой кэш .
    5. Затем нажмите Очистить данные .
    6. Снова откройте Play Store и повторите попытку загрузки.

Итак, надеемся, что советы и рекомендации оказались полезными и загрузка Яндекс Карт снова работает быстро и без проблем.

Кстати могут быть и другие проблемы и ошибки, которые вы можете найти в обзоре всех проблем Яндекс Карт .

Если у вас по-прежнему возникают проблемы и Яндекс Карты по-прежнему медленно загружаются, мы с нетерпением ждем вашего ответа.

Яндекс Карты Сообщить о проблеме

Похожие проблемы с Яндекс Картами:

Похожие сообщения:

  • P2P IPCam_Lite Проблемы и устранение неполадок – решения
  • S&P Online не загружается: проблемы с S&P Online
  • Сбой Diagram Maker – что делать? Советы и решения
  • B-RajaTV не загружается: Проблемы с B-RajaTV

Яндекс Карты не загружаются или тормозят? Отчет здесь:

Яндекс.

Карты теперь включают поддержку Android Auto, но только в России

Дэмиен Уайлд

– 17 августа 2021 г., 1:04 по тихоокеанскому времени.

@iamdamienwilde

Ответ России на Google теперь расширяется, добавляя Яндекс.Карты к головному устройству Android Auto в автомобиле.

За последние несколько месяцев в Android Auto появился целый ряд навигационных альтернатив Google Maps, таких как Waze и TomTom, предлагающих разумные сторонние опции. Согласно Android Police , Яндекс.Карты теперь доступны на Android Auto, если вы находитесь в России.

Они отмечают, что вы даже не можете протестировать его, даже когда пытаетесь подделать свое местоположение, чтобы оно загружалось за пределами региона. Так что это хорошее дополнение для тех, кто в России, но Яндекс.Карты, скорее всего, не будут поддерживаться на Android Auto где-либо еще, по крайней мере, какое-то время, если вообще будут. AP также отмечает, что эта функция могла быть добавлена ​​в выпуске версии 10.

5.0, выпущенном в прошлом месяце. В Play Store версия 10.5.1 указана как самая последняя сборка, поэтому она, вероятно, ускользнула из сети из-за региональных ограничений.

Для тех, кто может использовать Яндекс.Карты со своим автомобилем с поддержкой Android Auto, вам также потребуется подписка на Яндекс Плюс, чтобы начать работу. Это стоит около 2,30 долларов в месяц или 169 рублей, что не так уж и плохо, если картографические данные надежны. К сожалению, мы не можем поручиться за точность и актуальность указаний и общих картографических данных, поскольку на данном этапе они не работают за пределами домашнего рынка Яндекса.

Тем не менее, вы можете использовать стандартное приложение Android на своем смартфоне, и оно кажется довольно надежным. Таким образом, мы ожидаем, что Яндекс.Карты станут достойной альтернативой Google Maps в автомобилях с поддержкой Android Auto в регионах, где покрытие фирмы Mountain View не совсем полное.

Подробнее об Android Auto:

  • Android Auto тестирует новые «Media Picks» для музыкальных рекомендаций со специальной кнопкой
  • У некоторых пользователей Android Auto месяцами отсутствует значок погоды; Google работает над этим
  • Последнее стороннее навигационное приложение Android Auto — Gaia GPS, предназначенное для исследования отдаленных районов

FTC: Мы используем автоматические партнерские ссылки, приносящие доход.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *