Предустановки — установки приложения, которые происходят без непосредственного участия пользователей устройств. AppMetrica поддерживает несколько способов трекинга предустановленных приложений.
Для получения корректной статистики по активациям предустановленного приложения нельзя использовать tracking URL из созданного трекера. Для каждого партнера необходимо создать отдельный трекер.
Название — имя трекера. После создания трекер будет доступен в списке трекеров с указанным названием.
Приложение — выберите приложение, для которого создается трекер.
Партнёр — рекламный партнер, которому будут отнесены клики, установки и целевые события.
Если в списке нет нужного партнера, добавьте его. После добавления новый партнер будет доступен в списке.
Отслеживание предустановленных приложений доступно при использовании расширенной конфигурации библиотеки AppMetrica. Чтобы задать параметры для отслеживания предустановленных приложений выполните следующее:
Создайте объект с параметрами, необходимыми для отслеживания:
publicclassMyAppextendsApplication {
@OverridepublicvoidonCreate() {
super.onCreate();
// Creating an instance of a constructor for app pre-installation information.
PreloadInfo.BuilderpreloadInfoBuilder= PreloadInfo.newBuilder(tracking_ID);
// Creating an instance of information about app pre-installation.PreloadInfopreloadInfo= preloadInfoBuilder.build();
Создайте расширенную конфигурацию библиотеки AppMetrica и укажите параметры для отслеживания предустановленных приложений. Затем произведите инициализацию библиотеки в приложении, используя расширенную конфигурацию.
publicclassMyAppextendsApplication {
@OverridepublicvoidonCreate() {
super.onCreate();
// Creating an extended library configuration.
AppMetricaConfig.BuilderconfigBuilder= AppMetricaConfig.newConfigBuilder(API_key);
// Setting necessary parameters (for example, enabling logging).
configBuilder.setLogEnabled();
// ...// Setting tracking parameters for pre-installed apps.
configBuilder.setPreloadInfo(preloadInfo);
// Creating an extended configuration instance.AppMetricaConfigextendedConfig= configBuilder.build();
// Initializing the AppMetrica SDK.
AppMetrica.activate(getApplicationContext(), extendedConfig);
}
}
Инициализируйте AppMetrica SDK данным образом для всех процессов приложения.
Включите отслеживание активности пользователей, используя метод класса AppMetrica:
...
AppMetrica.enableActivityAutoTracking(this);
Отслеживание предустановленных приложений доступно при использовании расширенной конфигурации библиотеки AppMetrica.Чтобы задать сведения для отслеживания предустановленных приложений выполните следующее:
Objective-C
Создайте объект с параметрами, необходимыми для отслеживания:
Создайте расширенную конфигурацию библиотеки AppMetrica и задайте в ней информацию для отслеживания предустановленных приложений. Затем произведите инициализацию библиотеки в приложении, используя расширенную конфигурацию.
// Creating an extended library configuration.
YMMYandexMetricaConfiguration *configuration = [[YMMYandexMetricaConfiguration alloc] initWithApiKey:@"API_key"];
// Setting up the configuration.
configuration.preloadInfo = preloadInfo;
// ...// Initializing the AppMetrica SDK.
[YMMYandexMetrica activateWithConfiguration:configuration];
Swift
Создайте объект с параметрами, необходимыми для отслеживания:
let preloadInfo =YMMYandexMetricaPreloadInfo.init(trackingIdentifier: "tracking_ID")
Создайте расширенную конфигурацию библиотеки AppMetrica и задайте в ней информацию для отслеживания предустановленных приложений. Затем произведите инициализацию библиотеки в приложении, используя расширенную конфигурацию.
// Creating an extended library configuration.let configuration =YMMYandexMetricaConfiguration.init(apiKey: "API key")
// Setting up the configuration
configuration?.preloadInfo = preloadInfo
// ...// Initializing the AppMetrica SDK.YMMYandexMetrica.activate(with: configuration!)
Параметр
Описание
API_key
Уникальный идентификатор приложения, который выдается в веб-интерфейсе AppMetrica при добавлении приложения
tracking_ID
Числовой идентификатор трекера, который указывается в интерфейсе AppMetrica при создании трекера.
В интерфейсе AppMetrica перейдите в раздел Трекинг → Создать трекер.
В блоке Описание кампании заполните поля:
Предустановка — включите опцию для трекинга предустановок.
PAI — включите опцию, если вы создаете трекер для PAI предустановок. Подробнее о PAI предустановках.
Название — имя трекера. После создания трекер будет доступен в списке трекеров с указанным названием.
Приложение — выберите приложение, для которого создается трекер.
Партнёр — рекламный партнер, которому будут отнесены клики, установки и целевые события.
Если в списке нет нужного партнера, добавьте его. После добавления новый партнер будет доступен в списке.
В блоке ниже заполните поле utm_campaign. Параметр используется для подсчета предустановок с типом PAI. Введите значение, полученное от производителя, либо сгенерируйте значение параметра и передайте его производителю.
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.