Привет! Меня зовут Андрей Комаров, я основатель проекта «Матчи». Это название вряд ли вам о чём-то говорит — зато вы наверняка слышали о сервисах «Футбол», «Хоккей» и «Баскетбол», которые работают ВКонтакте и в Одноклассниках. Там можно следить за расписанием соревнований, получать уведомления о забитых голах и общаться с болельщиками любимых клубов.

Я в одиночку развиваю шесть сервисов — в свободное от основной работы время. Расскажу, с помощью каких хитростей это мне удаётся.

Лайфхак № 1. Использую один бэкенд для всех сервисов

Сейчас у меня шесть сервисов — три умножить на два, считаем вместе: «Футбол», «Хоккей» и «Баскетбол», каждый работает ВКонтакте и в Одноклассниках. Но на самом деле мини-приложение одно — просто в зависимости от ID подключается нужная база данных. И в этом главная хитрость.

Сначала я пользовался парсером, который подтягивал данные с официальных сайтов спортивных лиг. Это было неудобно, многое приходилось настраивать вручную. Поэтому теперь данные приходят автоматически через API со специальных сайтов-агрегаторов — они собирают результаты матчей российских и зарубежных лиг. За доступ к этим данным я плачу от 10 до 20 долларов в месяц, методом проб и ошибок нашёл недорогие сайты.

Если рассматривать структуру сервиса, то можно выделить три главных элемента:

  • дизайн — интерфейс, который видят пользователи;

  • серверы;

  • базы данных — по сути, таблицы с данными на сервере.

Я перешёл к такой структуре, потому что с ней легко масштабироваться. Сперва я создал сервис «Хоккей» — и пользователи начали просить создать такое же мини-приложение, но уже про футбол. Так я понял, что впереди много перспектив для роста. Теперь я могу проснуться и за чашечкой кофе запустить ещё пару новых сервисов.

А ещё с единым бэкендом проще управлять мини-приложениями — и я могу продолжать заниматься всем в одиночку. Сервисов много, а сил и времени трачу мало.

Лайфхак № 2. Запускаю сервисы сразу для двух соцсетей

Сервисы «Футбол», «Хоккей» и «Баскетбол» работают сразу в двух соцсетях — ВКонтакте и Одноклассники. Это возможно благодаря платформе VK Mini Apps, единой для двух площадок.

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

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

Лайфхак № 3. Создал записи, которыми хочется поделиться

Возможно, вы видели у друзей посты, что «Зенит» выиграл в последнем матче. Или истории с напоминанием про матч ЦСКА — «Спартак», который начнётся сегодня в 20:00. Это могли быть записи из сервиса «Футбол»: ими можно делиться на стене или в историях, в личных сообщениях или с помощью ссылки. До начала матча в записи отображается время начала, после — счёт игры.

Такой инструмент есть и в сервисах «Хоккей» и «Баскетбол» — как вы уже поняли, функции во всех мини-приложениях равнозначные. Чтобы пользователи могли публиковать записи, я использую события библиотеки VK Bridge: она позволяет мини-приложениям использовать API ВКонтакте и API операционной системы, установленной на устройстве пользователя. Для публикации записей на стене применяются методы VKWebAppShowWallPostBox, а для историй — VKWebAppShowStoryBox.

А ещё совсем скоро можно будет делиться результатами опросов. Если человек угадает исход игры, сервис предложит поделиться успехом с друзьями. Например, в матче чемпионата мира по футболу между Аргентиной и Саудовской Аравией только один человек угадал победителя. Наверняка он бы захотел похвастаться таким удачным прогнозом!

Лайфхак № 4. Настроил уведомления от сообщества

У «Матчей» есть сообщество ВКонтакте и группа в Одноклассниках, которые объединяют пользователей спортивных сервисов. Их подписчики могут получать сообщения от имени сообщества: первыми узнавать о начале игры, новых голах, завершении тайма или всей встречи. Можно выбрать, на какие уведомления подписаться — конкретного матча или команды.

Инструмент полезен для всех сторон. Пользователи остаются в курсе спортивных новостей, даже когда параллельно с игрой приходится заниматься другими делами. А я формирую лояльное комьюнити и могу больше взаимодействовать с аудиторией: у сервисов есть ограничение на количество уведомлений в сутки, а у сообществ — нет.

Для рассылки сообщений от имени сообществ используется метод VK Bridge VKWebAppAllowMessagesFromGroup. Во время матча сервер запрашивает информацию у API и автоматически формирует рассылку.

Лайфхак № 5. Сервис можно добавить в виджеты сообщества

Все мои сервисы можно интегрировать в сообщество ВКонтакте — добавить в виджеты. Когда матч идёт, в виджете отображается время тайма. Когда прошёл — его результат. А если игра ещё не началась, пользователи увидят дату и время старта.

Многие официальные хоккейные команды и футбольные клубы уже используют виджеты моих сервисов. Среди них — ФК «Спартак» Кострома или ХК «Юнисон-Москва». А недавно ко мне обратилась Ассоциация студенческого баскетбола — ребята хотят стать партнёрами и добавить свою лигу в мой сервис «Баскетбол».

Это тоже сотрудничество win-win. Администраторы сообществ получают ещё один инструмент для привлечения пользователей: подписчикам становится удобнее следить за расписанием матчей или счётом прошедших игр. А я получаю новую аудиторию и заряд вдохновения от того, что сотрудничаю с крутыми командами из разных городов.

Для установки виджета в сообщество также применяется метод VK Bridge — VKWebAppShowCommunityWidgetPreviewBox. Чтобы добавить виджет в группу, нужно установить сервис в сообщество и открыть его оттуда: администратор получит доступ к панели для настройки.

Лайфхак № 6. Использую VK Donut для монетизации

Что нужно, чтобы добавить мой виджет к себе в сообщество? Стать моим доном.

Сейчас подписка на мои сервисы в VK Donut есть у администраторов 21 сообщества. Это немного, но сейчас я не фокусируюсь на монетизации. Мини-приложения — скорее моё хобби, чем источник заработка. Сперва я хочу сделать качественный продукт, чтобы потом уже всерьёз заняться вопросом денег. А ещё набрать трафик — он активно растёт. Так, во время чемпионата мира количество людей в сервисе «Футбол» выросло в три раза за первый же день первенства.

В основном администраторы сообществ находят меня сами. Возможно, скоро донов станет больше: я планирую начать активную рассылку. База уже есть — спортивные сообщества собраны у меня в сервисах.

Лайфхак № 7. Использую нативную рекламу в видео

Недавно я запустил видеораздел, в котором собираю обзоры лучших моментов прошедших матчей. Это идеальное место для интеграции рекламы перед просмотром роликов. Но как и с VK Donut, пока просто прикидываю, как работает инструмент, — и не концентрируюсь на заработке.

Лайфхак № 8. Участвую в конкурсах

А вот что уже помогает зарабатывать, так это конкурсы. Я регулярно участвую в грантовой программе Fresh Code от VK Mini Apps. В прошлом году стал победителем с сервисом «Хоккей» — выиграл 150 тысяч рублей на развитие проекта.

В этом году снова участвовал в программе, на этот раз с сервисом «Баскетбол». И снова стал одним из победителей: выиграл 180 тысяч рублей. Вместе со мной призовой фонд в 4,5 млн рублей разделили ещё 24 сервиса — для проверки зрения, игры в шахматы, тренировки перед ЕГЭ и многие другие.

В этот раз я рассказал коллегам про моё хобби, они поздравили меня новостью в нашем издании. Было приятно! Особенно от их удивления, что я успеваю и рабочие задачи закрывать, и успешно заниматься разработкой. Новость подхватили и другие СМИ Татарстана.

Лайфхак № 9. Слушаю пожелания пользователей

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

В будущем хочу дать возможность кастомизировать главный экран. Каждый знает, зачем приходит в сервис. Скажем, в футболе кому-то интереснее матчи зарубежных команд, а кому-то — Российская Премьер-Лига.

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

Лайфхак № 10. Выполняю просветительскую миссию

Для сервисов я собирал официальные сообщества ВКонтакте разных региональных команд. И заметил, что в группах многих клубов нет и тысячи участников. Так я понял, что хочу рассказывать людям про не самые известные команды. Например, мало кто в Петербурге знает, что в городе есть не только футбольный клуб «Зенит», но и команды «Звезда» и «Ядро».

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

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

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

Комментарии (3)


  1. LesnoyChelovek
    23.12.2022 14:07
    +1

    Как планируете монетизировать сервисы?

    Как отстраиваться от конкурентов, коих хватает — от «Чемпионата» до FlashScrore?

    И вообще нафига вам это надо было? (:


    1. annkm Автор
      23.12.2022 21:22

      Монетизировать хочу с помощью показов рекламы и платных подписок VK Donut, которые открывают дополнительные возможности сразу в 3-х приложениях за одну подписку. Я уже начал это делать, но это было не первостепенно для меня, поэтому не развивал ещё.

      Как показала практика, не все могут интересоваться например футболом, но за главными событиями как ЧМ-2022 наблюдают многие. Поэтому есть пользователи, которые не знают о выше приведённых конкурентах и тем более не установлены их приложения. А вот мои мини-приложения доступны прямо ВКонтакте. То есть человек может видеть информацию о матчах без установок - она распространяется в разных уголках ВКонтакте: новостная лента, виджеты сообществ, сообщения.

      А ещё я даю дополнительные услуги: не просто один пользователь посмотрел информацию и все, но ею можно поделиться, подписаться на уведомления, добавить в избранное, обсудить и анализировать с другими пользователями. Все это без каких-либо установок и доп регистраций!

      Я живу этим. Мне нравится спорт, мне нравится разработка - я их объединил. Мне нравится, как аудитория реагирует, меня это вдохновляет!


  1. Rebeiro
    24.12.2022 07:41

    хрень какая то