Попробуйте Google Analytics для Android

Оцените целесообразность применения Google Analytics с помощью нашего тестового приложения для Android или добавьте отслеживание в свое приложение.

Что для этого нужно. Последние версии Android Studio и сервисов Google Play.

Откройте проект

Если вы раньше не использовали примеры для сервисов Google, перейдите в хранилище google-services по этому адресу:

$ git clone https://github.com/googlesamples/google-services.git

Откройте Android Studio.

Выберите File (Файл) > Open (Открыть), найдите сохраненную копию хранилища google-services и откройте каталог google-services/android/analytics.

Скачайте файл конфигурации

Чтобы получить файл конфигурации и настроить проект, вам нужно указать дополнительную информацию. В качестве названия проекта используйте com.google.samples.quickstart.analytics.

После завершения регистрации скачайте файл google-services.json, который будет добавлен в проект.

Скачать файл конфигурации

Добавьте в проект файл конфигурации

Скопируйте скачанный файл google-services.json в каталог app/ или mobile/ проекта Android Studio. Откройте панель терминала Android Studio:

Mac/Linux
$ mv path-to-download/Downloads/google-services.json app/
Windows
$ move path-to-download/Downloads/google-services.json app/

Запустите пример

Теперь можно выполнить сборку примера и запустить его из Android Studio.

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

Найдите журналы со статистикой Analytics. Вы можете регистрировать действия на разных экранах, пролистывая вперед или назад.

Откройте страницу Google Analytics и выберите аккаунт, в котором вы зарегистрировали приложение. Если вы не помните, какой это аккаунт, найдите идентификатор отслеживания Google Analytics в файле google-services.json, который вы добавили в проект, и скопируйте его в окно поиска аккаунтов Google Analytics на вкладке "Отчеты". Выберите для своего ресурса отчет В режиме реального времени > Обзор.

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

Принцип работы

Сбор данных о действиях пользователей в приложении (как и данных о действиях на веб-ресурсах) и отправку их на серверы Google Analytics выполняют пиксели отслеживания. Каждый уникальный просмотр в приложении соответствует просмотру экрана в Google Analytics. В отчете будут представлены данные по всем взаимодействиям за последние 30 минут.

В этом примере используется интерфейс Tracker – mTracker. Он извлекает название экрана и отправляет его в качестве просмотра в аккаунт Google Analytics, связанный с вашим приложением.

Внимание! В отличие от веб-отслеживания, Google Analytics Mobile SDK отправляет информацию пакетами, чтобы менее активно задействовать подключение устройства и передавать статистику по периодам, когда владелец устройства не использует Интернет.

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

Дополнительная информация

Узнайте, как получать с помощью Google Analytics больше информации об использовании приложения, например о количестве нажатий на элемент интерфейса (отслеживание событий) или о кампании Google Play (отслеживание кампаний).

Добавьте Google Analytics в свое приложение

У вас все получилось или возникли проблемы? Сообщите нам об этом!