Недавно мы в Яндексе сделали в качестве эксперимента несколько ботов для Telegram. И перед нами встал очевидный вопрос — как нам их измерять? Очень не хватало хорошей, простой и доступной системы аналитики.

Мы стали искать готовые системы, которые бы подошли для нашей цели. Для начала решили посмотреть на аналитику для мобильных приложений. В этой отрасли сейчас правят бал Flurry, Mixpanel и Localytics. После небольшого исследования стало ясно, что Flurry и Localytics созданы с упором на мобильное SDK и простого способа слать им события с сервера нет и не предвидится.

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



Не найдя ничего, что полностью бы нас устраивало, мы посмотрели на возможности нашей Метрики. И сделали собственный инструмент аналитики ботов — Botan. Это обёртка вокруг AppMetric, мобильной версии Метрики для приложений.

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

Пока Botan работает для Telegram, но мы думаем и о том, чтобы добавить возможность смотреть на ботов, созданных для других платформ. Сейчас мы собираем адреса всех заинтересованных в инструменте, чтобы обеспечить им доступ. Если вы хотите его получить, оставьте e-mail на сайте botan.io.

image

Сейчас в Telegram доступны три бота, сделанные внутри Яндекса — ImageSearchBot, YTranslatorBot, YaMoneyBot. Они живут в storebot.me.

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


  1. Biblusha
    04.08.2015 13:23

    А как вы находите ботов в Тграмме?


    1. Alter_Ego
      04.08.2015 13:32
      +2

      В конце статьи есть ссылка на каталог ботов storebot.me, можете воспользоваться им.


    1. trisch
      11.08.2015 11:39

      вы можете добавить @storebot в телеграм, и он будет присылать вам топ лучших/свежих и т.д. ботов


  1. ilnuribat
    04.08.2015 13:29

    Сейчас мы собираем адреса всех заинтересованных в инструменте, чтобы обеспечить им доступ. Если вы хотите его получить, оставьте e-mail на сайте botan.io.

    Я так полагаю, они надеются, что разработчики сами придут


  1. kirichenko
    04.08.2015 13:48
    -1

    И перед нами встал очевидный вопрос — как нам их измерять?

    Ещё один очевидный вопрос — зачем это делать?


    1. Alter_Ego
      04.08.2015 13:57
      +6

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


  1. xakpc
    05.08.2015 01:12
    +1

    а .net api будет? или rest? а то мы сделали конструктор ботов, leecero.com, и очень хочется аналитики прикрутить.


    1. Alter_Ego
      05.08.2015 11:45
      +2

      Не то чтобы rest, но простое http API для отправки событий — будет.


      1. xakpc
        05.08.2015 12:54
        +1

        Классно! Тогда с меня nuget-пакет
        А есть какие-нибудь сроки когда будет доступно?


        1. Alter_Ego
          06.08.2015 13:32
          +3

          Собираемся рассылать первые приглашения подписавшимся на этой неделе.


  1. Alter_Ego
    07.08.2015 23:11
    +3

    Мы открылись! github.com/botanio/sdk
    Подключайте своих ботов, задавайте вопросы, присылайте пулл реквесты =)


    1. zelenin
      13.08.2015 12:09

      задаю вопрос: токен из 5 цифр — это чтобы облегчить жизнь флудерам в статистику?


      1. Alter_Ego
        13.08.2015 18:11

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