В этом документе представлен обзор экранов и способы измерения просмотров экранов с помощью Google Analytics SDK для iOS v2.
Обзор
Экраны в Google Analytics представляют контент, который пользователи просматривают в вашем приложении. Эквивалентным понятием в веб-аналитике является просмотр страницы. Измерение просмотров экрана позволяет вам увидеть, какой контент просматривают ваши пользователи чаще всего и как они перемещаются между различными частями контента.
Представление экрана состоит из одного string
поля, которое будет использоваться в качестве имени экрана в ваших отчетах Google Analytics.
Данные о просмотрах экрана используются в основном в следующих отчетах Google Analytics:
- Отчет по экранам
- Процесс взаимодействия
- Последовательность целей
Выполнение
В следующих разделах показано, как выполнить ручное и автоматическое измерение экрана. Использование автоматического измерения экрана позволяет быстро выполнить измерение экрана для всех views
вашего приложения. Измерение экрана вручную также можно использовать, если вы хотите отправлять дополнительные просмотры экрана в Google Analytics.
Автоматическое измерение экрана
Вы можете автоматически измерять представления как экраны с помощью класса GAITrackedViewController
. Попросите каждый из ваших контроллеров представления расширить GAITrackedViewController
, удобный класс, который расширяет UIViewController
, и предоставить имя представления, которое будет передаваться контроллерам представления в ваших отчетах.
Например, предположим, что у вас есть представление «О программе», которое вы хотите измерить с помощью заголовка контроллера представления, который выглядит следующим образом:
@interface AboutViewController : UIViewController
Вы бы обновили этот заголовок, чтобы сказать:
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
Вы также должны указать имя представления, которое будет использоваться в отчетах Google Analytics. Хорошее место для этого — метод инициализатора контроллера представления, если он у вас есть, или метод viewDidAppear:
::
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
Если trackedViewName
задан до sendView:
будет выполняться автоматическое измерение просмотра. Всякий раз, когда представление появляется, будет сгенерирован вызов sendView:
с указанным именем представления.
Ручное измерение экрана
Чтобы вручную отправить изображение экрана, вызовите sendView:
как показано в следующем примере:
[tracker sendView:@"Home Screen"];,
В этом документе представлен обзор экранов и способы измерения просмотров экранов с помощью Google Analytics SDK для iOS v2.
Обзор
Экраны в Google Analytics представляют контент, который пользователи просматривают в вашем приложении. Эквивалентным понятием в веб-аналитике является просмотр страницы. Измерение просмотров экрана позволяет вам увидеть, какой контент просматривают ваши пользователи чаще всего и как они перемещаются между различными частями контента.
Представление экрана состоит из одного string
поля, которое будет использоваться в качестве имени экрана в ваших отчетах Google Analytics.
Данные о просмотрах экрана используются в основном в следующих отчетах Google Analytics:
- Отчет по экранам
- Процесс взаимодействия
- Последовательность целей
Выполнение
В следующих разделах показано, как выполнить ручное и автоматическое измерение экрана. Использование автоматического измерения экрана позволяет быстро выполнить измерение экрана для всех views
вашего приложения. Измерение экрана вручную также можно использовать, если вы хотите отправлять дополнительные просмотры экрана в Google Analytics.
Автоматическое измерение экрана
Вы можете автоматически измерять представления как экраны с помощью класса GAITrackedViewController
. Попросите каждый из ваших контроллеров представления расширить GAITrackedViewController
, удобный класс, который расширяет UIViewController
, и предоставить имя представления, которое будет передаваться контроллерам представления в ваших отчетах.
Например, предположим, что у вас есть представление «О программе», которое вы хотите измерить с помощью заголовка контроллера представления, который выглядит следующим образом:
@interface AboutViewController : UIViewController
Вы бы обновили этот заголовок, чтобы сказать:
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
Вы также должны указать имя представления, которое будет использоваться в отчетах Google Analytics. Хорошее место для этого — метод инициализатора контроллера представления, если он у вас есть, или метод viewDidAppear:
::
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
Если trackedViewName
задан до sendView:
будет выполняться автоматическое измерение просмотра. Всякий раз, когда представление появляется, будет сгенерирован вызов sendView:
с указанным именем представления.
Ручное измерение экрана
Чтобы вручную отправить изображение экрана, вызовите sendView:
как показано в следующем примере:
[tracker sendView:@"Home Screen"];