Часто на сайте провайдера или агрегатора висит просто список тарифов — без привязки к тому, дотянута ли вообще сеть до конкретного дома. Человек выбирает тариф, оставляет заявку, а потом узнаёт, что подключение в его подъезде технически невозможно. Я решаю эту проблему виджетом, который сначала проверяет доступность по адресу и только потом показывает тарифы — то есть посетитель сравнивает не абстрактный список, а реальные варианты именно для своего дома.
Работа строится в три слоя. Сначала — ввод и разбор адреса: улица, дом, подъезд, желательно с подсказками при наборе, чтобы не терять пользователей на опечатках. Затем — проверка технической доступности: сопоставление адреса с зонами покрытия каждого провайдера, которые я подключаю из вашей базы, таблицы или готового источника данных. И наконец — блок сравнения: сортировка результатов по скорости, по итоговой цене в месяц, по цене за единицу скорости или по действующим акциям, с понятной таблицей или карточками.
Отдельно продумываю мобильную версию, потому что адрес чаще вводят с телефона, и админ-часть, откуда можно менять тарифы, скорости и границы покрытия без обращения к разработчику. По желанию добавляю форму заявки прямо у выбранного тарифа и метки для отслеживания, с какого варианта пришла заявка. Итоговый виджет отдаю готовым к встраиванию в существующую вёрстку — без изменения общего дизайна страницы, только блок сравнения на нужном месте.
Работа строится в три слоя. Сначала — ввод и разбор адреса: улица, дом, подъезд, желательно с подсказками при наборе, чтобы не терять пользователей на опечатках. Затем — проверка технической доступности: сопоставление адреса с зонами покрытия каждого провайдера, которые я подключаю из вашей базы, таблицы или готового источника данных. И наконец — блок сравнения: сортировка результатов по скорости, по итоговой цене в месяц, по цене за единицу скорости или по действующим акциям, с понятной таблицей или карточками.
Отдельно продумываю мобильную версию, потому что адрес чаще вводят с телефона, и админ-часть, откуда можно менять тарифы, скорости и границы покрытия без обращения к разработчику. По желанию добавляю форму заявки прямо у выбранного тарифа и метки для отслеживания, с какого варианта пришла заявка. Итоговый виджет отдаю готовым к встраиванию в существующую вёрстку — без изменения общего дизайна страницы, только блок сравнения на нужном месте.