Cancel
Yandex
AppMetrica
Search
Log in
Contents
Getting started with AppMetrica
SDK integration
Push SDK integration
Push campaigns
Setting up data collection
Tracking
Working with reports
Working with the API
Managing app access
Exporting data to Yandex Cloud
Security and policy compliance
FAQ and feedback
Push campaigns
Launching a push campaign
Canceling a push campaign
Getting started with AppMetrica
Introduction
Getting started with AppMetrica
Restrictions
Release history
Glossary
SDK integration
AppMetrica SDK
Android
Quick start
Installation and initialization
List of main dependencies
Library features
Tracking user activity
Usage examples
Analyzing crashes
Crash plugin
Deferred deeplinks support
Error descriptions
Migration guide to branch 3.x.x
Changelog
Plugin for Android Studio (not supported)
Quick start
Enabling the plugin
Enabling the AppMetrica SDK
Copying events from AppsFlyer
Reference
com.yandex.metrica
Interface Summary
AppMetricaDeviceIDListener
DeferredDeeplinkListener
DeferredDeeplinkParametersListener
IReporter
Class Summary
AdRevenue
AdRevenue.Builder
AppMetricaJsInterface
PreloadInfo
PreloadInfo.Builder
ReporterConfig
ReporterConfig.Builder
Revenue
Revenue.Builder
Revenue.Receipt
Revenue.Receipt.Builder
YandexMetrica
YandexMetricaConfig
YandexMetricaConfig.Builder
Enum Summary
AdType
AppMetricaDeviceIDListener.Reason
DeferredDeeplinkListener.Error
DeferredDeeplinkParametersListener.Error
com.yandex.metrica.ecommerce
Class Summary
ECommerceAmount
ECommerceCartItem
ECommerceEvent
ECommerceOrder
ECommercePrice
ECommerceProduct
ECommerceReferrer
ECommerceScreen
com.yandex.metrica.plugins
Interface Summary
IPluginReporter
YandexMetricaPlugins
Class Summary
PluginErrorDetails
PluginErrorDetails.Builder
PluginErrorDetails.Platform
StackTraceItem
StackTraceItem.Builder
com.yandex.metrica.profile
Class Summary
Attribute
BirthDateAttribute
BooleanAttribute
CounterAttribute
GenderAttribute
NameAttribute
NotificationsEnabledAttribute
NumberAttribute
StringAttribute
UserProfile
UserProfile.Builder
UserProfileUpdate
Enum Summary
GenderAttribute.Gender
iOS
Installation and initialization
iOS
iOS Extension
iOS Watch version 1.x (beta)
tvOS
Usage examples
Reference
Objective-C
Classes
YMMAdRevenueInfo
YMMECommerce
YMMECommerceAmount
YMMECommerceCartItem
YMMECommerceOrder
YMMECommercePrice
YMMECommerceProduct
YMMECommerceReferrer
YMMECommerceScreen
YMMError
YMMMutableAdRevenueInfo
YMMMutableReporterConfiguration
YMMMutableRevenueInfo
YMMMutableUserProfile
YMMProfileAttribute
YMMReporterConfiguration
YMMRevenueInfo
YMMUserProfile
YMMYandexMetrica
YMMYandexMetricaConfiguration
YMMYandexMetricaPreloadInfo
Protocols
YMMBirthDateAttribute
YMMCustomBoolAttribute
YMMCustomCounterAttribute
YMMCustomNumberAttribute
YMMCustomStringAttribute
YMMErrorRepresentable
YMMGenderAttribute
YMMNameAttribute
YMMNotificationsEnabledAttribute
YMMYandexMetricaReporting
Enumerations
YMMAdType
YMMGenderType
YMMErrorReportingOptions
Constants
YMMBacktraceErrorKey
Swift
Classes
YMMAdRevenueInfo
YMMECommerce
YMMECommerceAmount
YMMECommerceCartItem
YMMECommerceOrder
YMMECommercePrice
YMMECommerceProduct
YMMECommerceReferrer
YMMECommerceScreen
YMMError
YMMMutableAdRevenueInfo
YMMMutableReporterConfiguration
YMMMutableRevenueInfo
YMMMutableUserProfile
YMMProfileAttribute
YMMReporterConfiguration
YMMRevenueInfo
YMMUserProfile
YMMYandexMetrica
YMMYandexMetricaConfiguration
YMMYandexMetricaPreloadInfo
Protocols
YMMBirthDateAttribute
YMMCustomBoolAttribute
YMMCustomCounterAttribute
YMMCustomNumberAttribute
YMMCustomStringAttribute
YMMErrorRepresentable
YMMGenderAttribute
YMMNameAttribute
YMMNotificationsEnabledAttribute
YMMYandexMetricaReporting
Enumerations
YMMAdType
YMMGenderType
YMMErrorReportingOptions
Constants
YMMBacktraceErrorKey
Tracking user activity
Analysis of app crashes
Device identification using a vendor keychain
Universal Links support
Migration guide to branch 3.x.x
Changelog
Windows
Installation and initialization
Reference
Yandex.Metrica
Classes
YandexMetrica
YandexMetrica.Location
YandexMetrica.YandexMetricaConfig
YandexMetricaActivator
YandexMetricaFolder
Analysis of app crashes
Changelog
Plugins
Unity
Installation and initialization
Methods reference
Usage examples
Changelog
React Native
Installation and initialization
Methods reference
Changelog
Flutter
About the plugin
Installation and initialization
Getting advertising IDs
Changelog
Cordova (not supported)
Installation and initialization
Methods reference
Changelog
Xamarin (not supported)
Installation and initialization
Methods reference
Changelog
Push SDK integration
Android
Installation and initialization
Configuring your app
Using with other push services
Reference
com.yandex.metrica.push
Interfaces
TokenUpdateListener
Classes
YandexMetricaPush
com.yandex.appmetrica.push.firebase
Classes
FirebasePushServiceControllerProvider
com.yandex.appmetrica.push.hms
Classes
HmsPushServiceControllerProvider
MetricaHmsMessagingService
com.yandex.metrica.push.firebase
Classes
MetricaMessagingService
Migrating from GCM to Firebase
Changelog