appmetrica_plugin library

Classes

ActivationCompleter
ActivationConfigHolder
AdRevenue
The class to store Ad Revenue data. You can set:
AppMetrica
The class contains methods for working with the library.
AppMetricaConfig
The class contains the starting configuration of the library. Configuration parameters are applied from the moment the library is initialized. You can set:
AppMetricaErrorDescription
A class for transmitting to AppMetrica those errors that occur when the application is running.
AppMetricaExternalAttribution
The class to store external attribution data.
BirthDateAttribute
BooleanAttribute
CounterAttribute
ECommerce
Class for creating E-Commerce events of various types.
ECommerceAmount
Class with cost information. You can set:
ECommerceCartItem
Class with information about the product in the cart:
ECommerceEvent
ECommerceOrder
Class with order information:
ECommercePrice
Class with information about the price of the product:
ECommerceProduct
Class with information about the product:
ECommerceReferrer
Class with information about the transition source:
ECommerceScreen
Class with information about the screen:
GenderAttribute
Location
The class contains settings about the device location.
NameAttribute
NotificationEnabledAttribute
NumberAttribute
PreloadInfo
The class contains information for tracking pre-installed applications.
Receipt
The class contains information about the purchase:
Reporter
ReporterConfig
Class contains the configuration of the reporter. You can set:
Revenue
The class contains information about income from in-app purchases. You can set:
StartupParams
StartupParamsItem
StartupParamsResult
StringAttribute
UserProfile

Enums

AdType
Enum containing possible Ad Type values.
DeferredDeeplinkErrorReason
Contains possible error values when requesting a deferred deeplink:
DeviceIdErrorReason
Contains possible error values when requesting a unique AppMetrica identifier:
Gender
StartupParamsItemStatus
StartupParamsReason

Functions

setUpErrorHandling() → void
setUpLogger(Logger logger) → void

Exceptions / Errors

DeferredDeeplinkRequestException
Describes an error that occurs when requesting a deferred deeplink.
DeviceIdRequestException
Exception when requesting a unique AppMetrica ID.