company_banner

Яндекс запускает Метрику для приложений

    Сегодня мы бесплатно открываем Метрику для приложений для всех разработчиков. Она работает с iPhone, Android, Windows Phone, Windows Store, .NET. В ней мы объединили всё, что сами хотели бы от инструмента для разработчиков приложений. Прежде всего, понятный интерфейс, в котором нет ничего лишнего, — всего за несколько кликов вы можете найти ответ на любой вопрос об аудитории ваших приложений.

    image

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

    На мобильной секции на YaC о Метрике для приложений рассказывал Александр Кочубей, менеджер этого проекта. Сегодня Саша уехал на конференцию Apps World, поэтому этот текст не от его имени, но написал его именно он. Читайте под катом подробности о том, какие данные о работе ваших приложений будут теперь вам доступны.

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

    Мы испробовали много разных аналитических инструментов для изучения аудитории, платных и бесплатных. Одни сообщали нам количество пользователей наших приложений в России. Другие шли чуть дальше – можно было узнать, с каких устройств и какое количество сессий было в Москве. И лишь немногие предоставляли нужные данные в режиме реального времени.

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

    С 2008 года нам (а с 2009 и всем желающим) помогала Яндекс.Метрика — она измеряла трафик, изучала поведение пользователей и эффективность рекламы на сайтах. Метрика отлично разбирается в статистике, и мы научили её работать не только с вебом, но и с приложениями.

    Например, с помощью метрики для приложений можно узнать, сколько новых пользователей из Москвы и Санкт-Петербурга за неделю совершили встроенные покупки в вашем приложении версии 1.01 со смартфона Galaxy S4:

    image

    Или количество уникальных пользователей приложения версии 1.10 из России, проведших в приложении от 30 до 60 секунд, с разбивкой по устройствам:

    image

    Метрика для приложений в том числе предоставляет подробные отчёты о «падениях» вашего приложения. Если, конечно, оно падает. Например, вы можете узнать, сколько раз упало у российских уникальных пользователей приложение версии 1.02 на планшетах за неделю:

    image

    Или недельную статистику падений на разных устройствах:

    image

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

    Чтобы воспользоваться Метрикой для приложений, зарегистрируйтесь на appmetrica.yandex.ru, получите ключ api_key и интегрируйте SDK Яндекс.Метрики мобильных приложений в ваше приложение. Отчёты начнут генерироваться уже через минуту после завершения этого процесса.

    В следующей версии Метрики мобильных приложений, над которой мы уже вовсю работаем, в дополнение к аналитическим появятся маркетинговые инструменты. С их помощью разработчики смогут видеть источники трафика, воронки, конверсии и многое другое. Следите за новостями, а если есть вопросы — задавайте их в комментариях.
    Яндекс
    654.44
    Как мы делаем Яндекс
    Share post

    Comments 41

      +3
      Отличные новости. Яндекс.Метрика это самый лучший счетчик, который есть на сегодняшний день в вебе, с моей точки зрения.
        +13
        О, iPhone 5C на андроиде!
          0
          Почему на андроиде? Там веб-страница открыта в браузере.
            +10
            Внизу видны экранные кнопки андроида 4.х
          +1
          Срочно надо внедрять в приложение, а то как раз не хватало подробной информации

            +3
            Приятно слышать о запуске этого продукта.

            Есть ли какие-нибудь ограничения на размер аудитории отслеживаемого приложения?
              0
              Спасибо)

              Всё ок — таких ограничений нет.
              0
              Из документации api.yandex.ru/metrica-mobile-sdk/doc/mobile-sdk-dg/tasks/ios-quickstart.xml:
              Если вы используете в качестве системы управления зависимостями CocoaPods, достаточно добавить в свой файл PodSpec зависимость от YandexMobileMetrica.

              Пробуем:

              $ pod search YandexMobileMetrica
              [!] Unable to find a pod with name matching `YandexMobileMetrica'

              Посмотрите, пожалуйста.
                0
                Все верно. `YandexMobileMetrica' еще нет в официальном репозитарии. Есть на нашем гитхабе. Если посмотреть подфайл предоставленного примера, можно увидеть, как надо подключать в данный момент.
                  0
                  Спасибо.

                  Еще цитата из документации:

                  Включение/отключение отслеживания местоположения устройства:
                  +(void)setReportCrashesEnabled:(BOOL)enabled;

                  Это не опечатка? Метод для включения отслеживания местоположения устройства правда так называется?
                0
                Есть ли у вас какие-то ограничения на количество ошибок, например? А то можно было бы вопросы аналитики и багрепорта (BugSense) одним махом решить.
                  0
                  Нет, таких ограничений нет.
                  +3
                  Почему никто не сделает такого же сервиса для обычных приложений под Desktop :-( Сейчас существует несколько сервисов для отслеживания метрик мобильных приложений и не одного для обычных Windows приложений.
                    0
                    потому что на десктопе при попытке приложения что-либо отправить в инет либо появляется окно файрвола, либо файрвол молча режет исходящий трафик.

                    И правильно, может приложение заражено и вирус захотел порассылать спам или даже номер скарденой кредитки.
                      0
                      На самом деле, Метрика для приложений работает и для Windows Store и .NET. Упустили это в тексте — пофиксила.
                        0
                        Класс, для .NET и нужен
                      +4
                      Добавьте в статью, пожалуйста, перечень преимуществ по сравнению с Flurry (они признанный лидер) и GA.
                      Если они конечно есть =)
                        0
                        А я сегодня потратил чутка я.денег и получил промо кода на «Где же перри» для iOS. Это как раз из серии:
                        появятся маркетинговые инструменты
                          0
                          с какой задержкой данные будут появляться в отчетах? У flurry это примерно сутки, и это реально бесит.

                          Ну и если есть поддержка событий, надеюсь можно включить отладочный режим чтобы хотя бы в режиме разработчика все отчеты можно было видеть в реальном времени (например, ограничив режим разработчика 5 девайсами). А то с flurry добавляешь событие, а чтобы его отладить (посмотреть что идет в отчеты) надо ждать сутки! Разработка превращается в ад.
                            0
                            В статье написано, что практически в режиме реального времени:

                            Данные обновляются каждую минуту — следить за использованием приложения можно практически в реальном времени.
                            +1
                            Я что-то не совсем понял. Зарегистрировал приложение, получил номер, например 10000, зарегистрировал второе, номер 10001, но нет никакого ключа.
                            Получается я в своем приложение могу вписать номер отбалды и попортить кому-то аналитику.
                            Как быть?
                              +2
                              Не думаю что попортится, так как вы будете слать со своего приложения. А ключ дается именно для вашего.
                                0
                                Яндекс мне дал только айди приложения, нет ему в пару ключа. Поэтому я могу сделать приложение, вбить туда айди наугад и слать свою статистику в стороннее приложение. Это не есть гуд.
                                  0
                                  Ключ дается именно для вашего приложения. Так как вы вобьете другой ключ в свое приложение, то ваша отчетность никак не затронет другое приложение с таким же ключом.
                                    0
                                    Где найти ключ?
                                    Если под ключом вы имеете в виду appId (то что я вижу GET-параметром на странице приложения в админке), то я не до конца осознал изощренность и силу идеи. Не могли бы вы донести свою мысль еще раз, другими другими словами? Так как при регистрации приложения я не указываю никаких уникальных идентификаторов и не связываю их с вашим счетчиком, получается что ничто не мешает указать любой ID и подпортить тем самым статистику любому желающему?
                                      0
                                      На примере android:

                                      Чей-то API_KEY = 100, чей-то APP_PACKAGE = com.example_01.android
                                      Вы устанавливаете API_KEY как 100, и APP_PACKAGE вашего приложения = com.example_02.android

                                      Отсюда — хоть ваш API_KEY и 100, но он предназначен для другого приложения и вы не затронете других, так как API_KEY = 100 предназначен НЕ для ВАШЕГО приложения.
                              +1
                              Лучше бы Директ прокачали! А то с Adwords переходишь и плачешь…
                                0
                                Новый дизайн интерфейсов в яндексе радует.
                                  +1
                                  Существует ли аналогичное решение для приложение под OS X?
                                    0
                                    В статистику по операционным системам просьба собирать информацию о том, взломан ли дивайс или нет. Это крайне полезно чтобы оценить масштабы пиратства.
                                      0
                                      А куда писать баги про метрику на WP8?
                                      В частности, после добавления счетчика перестало работать возобновление приложения из заморозки (tombstoning). Зависает на экране «Возобновление...»
                                      0
                                      А ещё проясните такой момент из доки — есть метод:

                                      «Отправка собственного события static void ReportEvent
                                      Отправляет произвольное сообщение о событии. Параметр eventName содержит краткое имя или описание события. тот параметр может быть составным, части имени разделяются символом /»

                                      Будет ли это как то красиво отображаться в статистике, с подуровнями, которые разделяются символом /
                                      Сейчас просто отображается как строка с таким событием, так что символ "/" ни на что не влияет

                                        0
                                        Если в компании есть несколько людей, которым необходимо смотреть на статистику в YandexMetrica, как мне дать им доступ к админке?
                                          0
                                          Фичреквест.

                                          У вас есть: +(BOOL)reportEvent:(NSString *)message failure:(NSError * __ autoreleasing *)failure;

                                          А было бы полезно иметь еще:
                                          +(BOOL)reportEvent:(NSString *)message customProperties: (NSDictionary *) properties failure:(NSError * __ autoreleasing *)failure;

                                          Можно будет грабить корованы делать в аналитике срезы по переданным параметрам.
                                            0
                                            На Android, при удалении и повторной установке приложения на девайсе, Метрика идентифицирует это событие так, как будто очередной пользователь поставил себе приложение. Но это ведь гробит статистику о пользователях на корню…
                                              0
                                              Еще вопрос про модули для Windows Phone: отсылают ли они информацию в режиме Debug? (По-хорошему не должны.)
                                                0
                                                Хорошее начинание, ребята, спасибо
                                                  0
                                                  Скажите пожалуйста, когда появится инструмент для анализа источника установки приложения?

                                                  Only users with full accounts can post comments. Log in, please.