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

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

Перед началом работы убедитесь, что у вас есть Xcode и CocoaPods.

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

Чтобы начать работу, введите в терминале следующую команду:

$ pod try Google

Выберите вариант AnalyticsExample.xcodeproj.

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

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

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

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

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

Перетащите скачанный файл GoogleService-Info.plist в корневой каталог проекта Xcode и добавьте его ко всем целям.

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

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

Выберите цель AnalyticsExample. Затем запустите приложение на устройстве или в симуляторе iOS, нажав соответствующую кнопку.

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

2015-04-07 14:20:25.166 TestApp[72212:2336930] INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:] (GAIBatchingDispatcher.m:219): 1 hit(s) sent

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

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

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

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

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

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

id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:name];
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
      

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

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

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

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