- receipt - Variable in class com.yandex.metrica.Revenue
-
Information about the in-app purchase order from Google Play.
- registerReferrerBroadcastReceivers(BroadcastReceiver...) - Static method in class com.yandex.metrica.YandexMetrica
-
- removeCartItemEvent(ECommerceCartItem) - Static method in class com.yandex.metrica.ecommerce.ECommerceEvent
-
Creates e-commerce RemoveCartItemEvent.
- reportAppOpen(Activity) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report about open app via deeplink
- reportAppOpen(String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report about open app via deeplink.
- reportAppOpen(Intent) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report about open app via deeplink
- reportECommerce(ECommerceEvent) - Method in interface com.yandex.metrica.IReporter
-
Sends e-commerce event.
- reportECommerce(ECommerceEvent) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends e-commerce event.
- ReporterConfig - Class in com.yandex.metrica
-
- ReporterConfig.Builder - Class in com.yandex.metrica
-
- reportError(String, Throwable) - Method in interface com.yandex.metrica.IReporter
-
Sends an error.
- reportError(String, String) - Method in interface com.yandex.metrica.IReporter
-
Sends an error.
- reportError(String, String, Throwable) - Method in interface com.yandex.metrica.IReporter
-
Sends an error.
- reportError(String, Throwable) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends an error.
- reportError(String, String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends an error.
- reportError(String, String, Throwable) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends an error.
- reportEvent(String, String) - Method in class com.yandex.metrica.AppMetricaJsInterface
-
Reports event with name and json value to AppMetrica from JS code.
- reportEvent(String) - Method in interface com.yandex.metrica.IReporter
-
Sends report by event name.
- reportEvent(String, String) - Method in interface com.yandex.metrica.IReporter
-
Sends report by event name and event value.
- reportEvent(String, Map<String, Object>) - Method in interface com.yandex.metrica.IReporter
-
Sends report by dictionary.
- reportEvent(String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report by event name.
- reportEvent(String, String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report by event name and event value.
- reportEvent(String, Map<String, Object>) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends report by dictionary.
- reportNativeCrash(String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends native crash by String object.
- reportReferralUrl(String) - Static method in class com.yandex.metrica.YandexMetrica
-
Deprecated.
- reportRevenue(Revenue) - Method in interface com.yandex.metrica.IReporter
-
Sends information about the purchase.
- reportRevenue(Revenue) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends information about the purchase.
- reportUnhandledException(Throwable) - Method in interface com.yandex.metrica.IReporter
-
Sends unhandled exception by Throwable object.
- reportUnhandledException(Throwable) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends unhandled exception by Throwable object.
- reportUserProfile(UserProfile) - Method in interface com.yandex.metrica.IReporter
-
Sends information about the user profile.
- reportUserProfile(UserProfile) - Static method in class com.yandex.metrica.YandexMetrica
-
Sends information about the user profile.
- requestAppMetricaDeviceID(AppMetricaDeviceIDListener) - Static method in class com.yandex.metrica.YandexMetrica
-
Retrieves unique AppMetrica device identifier.
- requestDeferredDeeplink(DeferredDeeplinkListener) - Static method in class com.yandex.metrica.YandexMetrica
-
Requests deferred deeplink.
- requestDeferredDeeplinkParameters(DeferredDeeplinkParametersListener) - Static method in class com.yandex.metrica.YandexMetrica
-
Requests deferred deeplink parameters.
- resumeSession() - Method in interface com.yandex.metrica.IReporter
-
Helper method for sessions tracking.
- resumeSession(Activity) - Static method in class com.yandex.metrica.YandexMetrica
-
Helper method for tracking the life cycle of the application.
- Revenue - Class in com.yandex.metrica
-
The class to store revenue data.
- Revenue.Builder - Class in com.yandex.metrica
-
- Revenue.Receipt - Class in com.yandex.metrica
-
The class to store in-app purchases data.
- Revenue.Receipt.Builder - Class in com.yandex.metrica
-
- sendEventsBuffer() - Method in interface com.yandex.metrica.IReporter
-
Initiates forced sending of all stored events from the buffer.
- sendEventsBuffer() - Static method in class com.yandex.metrica.YandexMetrica
-
Initiates forced sending of all stored events from the buffer.
- sessionTimeout - Variable in class com.yandex.metrica.ReporterConfig
-
- sessionTimeout - Variable in class com.yandex.metrica.YandexMetricaConfig
-
Duration of AppMetrica session
- setActualPrice(ECommercePrice) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets actual price of the product - price after all discounts and promocodes are applied.
- setAdditionalParams(String, String) - Method in class com.yandex.metrica.PreloadInfo.Builder
-
Sets additional parameters for tracking preloaded apps.
- setCategoriesPath(List<String>) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets product categories path.
- setCategoriesPath(List<String>) - Method in class com.yandex.metrica.ecommerce.ECommerceScreen
-
Sets screen categories path.
- setIdentifier(String) - Method in class com.yandex.metrica.ecommerce.ECommerceReferrer
-
Sets identifier.
- setInternalComponents(List<ECommerceAmount>) - Method in class com.yandex.metrica.ecommerce.ECommercePrice
-
Sets price internal components - amounts in internal currency.
- setLocation(Location) - Static method in class com.yandex.metrica.YandexMetrica
-
Sets Location to be used as location for reports of AppMetrica.
- setLocationTracking(boolean) - Static method in class com.yandex.metrica.YandexMetrica
-
Sets whether AppMetrica should include location information within its reports.
- setLocationTracking(Context, boolean) - Static method in class com.yandex.metrica.YandexMetrica
-
Sets whether AppMetrica should include location information within its reports.
- setName(String) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets product name.
- setName(String) - Method in class com.yandex.metrica.ecommerce.ECommerceScreen
-
Sets screen name.
- setOriginalPrice(ECommercePrice) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets original price of the product.
- setPayload(Map<String, String>) - Method in class com.yandex.metrica.ecommerce.ECommerceOrder
-
Sets payload.
- setPayload(Map<String, String>) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets payload.
- setPayload(Map<String, String>) - Method in class com.yandex.metrica.ecommerce.ECommerceScreen
-
Sets payload.
- setPromocodes(List<String>) - Method in class com.yandex.metrica.ecommerce.ECommerceProduct
-
Sets promocodes.
- setReferrer(ECommerceReferrer) - Method in class com.yandex.metrica.ecommerce.ECommerceCartItem
-
Sets cart item referrer which describes a way item was added to cart.
- setScreen(ECommerceScreen) - Method in class com.yandex.metrica.ecommerce.ECommerceReferrer
-
Sets screen.
- setSearchQuery(String) - Method in class com.yandex.metrica.ecommerce.ECommerceScreen
-
Sets search query.
- setStatisticsSending(boolean) - Method in interface com.yandex.metrica.IReporter
-
Enables/disables statistics sending to the AppMetrica server.
- setStatisticsSending(Context, boolean) - Static method in class com.yandex.metrica.YandexMetrica
-
Enables/disables statistics sending to the AppMetrica server.
- setType(String) - Method in class com.yandex.metrica.ecommerce.ECommerceReferrer
-
Sets type.
- setUserProfileID(String) - Method in interface com.yandex.metrica.IReporter
-
Sets the ID of the user profile.
- setUserProfileID(String) - Static method in class com.yandex.metrica.YandexMetrica
-
Sets the ID of the user profile.
- showProductCardEvent(ECommerceProduct, ECommerceScreen) - Static method in class com.yandex.metrica.ecommerce.ECommerceEvent
-
Creates e-commerce ShowProductCardEvent.
- showProductDetailsEvent(ECommerceProduct, ECommerceReferrer) - Static method in class com.yandex.metrica.ecommerce.ECommerceEvent
-
Creates e-commerce ShowProductDetailsEvent.
- showScreenEvent(ECommerceScreen) - Static method in class com.yandex.metrica.ecommerce.ECommerceEvent
-
Creates e-commerce ShowScreenEvent.
- signature - Variable in class com.yandex.metrica.Revenue.Receipt
-
Signature of the in-app purchase order from Google Play.
- statisticsSending - Variable in class com.yandex.metrica.ReporterConfig
-
- statisticsSending - Variable in class com.yandex.metrica.YandexMetricaConfig
-
Indicates whether statistics should be sent to the AppMetrica server.
- StringAttribute - Class in com.yandex.metrica.profile
-
The string attribute class.
- withAge(int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value.
- withAgeIfUndefined(int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value only if the attribute value is undefined.
- withAppVersion(String) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets the application version.
- withBirthDate(int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value.
- withBirthDate(int, int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified values.
- withBirthDate(int, int, int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified values.
- withBirthDate(Calendar) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value.
- withBirthDateIfUndefined(int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value only if the attribute value is undefined.
- withBirthDateIfUndefined(int, int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified values only if the attribute value is undefined.
- withBirthDateIfUndefined(int, int, int) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified values only if the attribute value is undefined.
- withBirthDateIfUndefined(Calendar) - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Updates the birth date attribute with the specified value only if the attribute value is undefined.
- withCrashReporting(boolean) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Whether to capture and send reports about crashes automatically.
- withData(String) - Method in class com.yandex.metrica.Revenue.Receipt.Builder
-
Sets details about the in-app purchase order from Google Play.
- withDelta(double) - Method in class com.yandex.metrica.profile.CounterAttribute
-
Updates the counter attribute value with the specified delta value.
- withErrorEnvironmentValue(String, String) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets key - value data to be used as additional information, associated
with your unhandled exception and error reports.
- withInstalledAppCollecting(boolean) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
- withLocation(Location) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets Location to be used as location for reports of AppMetrica.
- withLocationTracking(boolean) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets whether AppMetrica should include location information within its reports.
- withLogs() - Method in class com.yandex.metrica.ReporterConfig.Builder
-
- withLogs() - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Enable AppMetrica logging.
- withMaxReportsInDatabaseCount(int) - Method in class com.yandex.metrica.ReporterConfig.Builder
-
Sets maximum number of reports to store in database.
- withMaxReportsInDatabaseCount(int) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets maximum number of reports to store in database.
- withNativeCrashReporting(boolean) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Whether to capture and send reports about native crashes automatically.
- withPayload(String) - Method in class com.yandex.metrica.Revenue.Builder
-
Sets additional information about the purchase.
- withPreloadInfo(PreloadInfo) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets preload info for tracking preloaded apps
- withProductID(String) - Method in class com.yandex.metrica.Revenue.Builder
-
Sets the custom ID of the product purchased.
- withQuantity(Integer) - Method in class com.yandex.metrica.Revenue.Builder
-
Sets the quantity of products purchased.
- withReceipt(Revenue.Receipt) - Method in class com.yandex.metrica.Revenue.Builder
-
Sets the receipt information about the purchase.
- withSessionTimeout(int) - Method in class com.yandex.metrica.ReporterConfig.Builder
-
Set the timeout for expiring session.
- withSessionTimeout(int) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
By default, the session times out if the app is inactive for
YandexMetricaDefaultValues.DEFAULT_SESSION_TIMEOUT_SECONDS seconds.
- withSignature(String) - Method in class com.yandex.metrica.Revenue.Receipt.Builder
-
Sets the signature of the in-app purchase order from Google Play.
- withStatisticsSending(boolean) - Method in class com.yandex.metrica.ReporterConfig.Builder
-
Enables/disables statistics sending to the AppMetrica server.
- withStatisticsSending(boolean) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Enables/disables statistics sending to the AppMetrica server.
- withUserProfileID(String) - Method in class com.yandex.metrica.ReporterConfig.Builder
-
Sets the ID of the user profile.
- withUserProfileID(String) - Method in class com.yandex.metrica.YandexMetricaConfig.Builder
-
Sets the ID of the user profile.
- withValue(boolean) - Method in class com.yandex.metrica.profile.BooleanAttribute
-
Updates the attribute with the specified value.
- withValue(GenderAttribute.Gender) - Method in class com.yandex.metrica.profile.GenderAttribute
-
Updates the gender attribute with the specified value.
- withValue(double) - Method in class com.yandex.metrica.profile.NumberAttribute
-
Updates the attribute with the specified value.
- withValue(String) - Method in class com.yandex.metrica.profile.StringAttribute
-
Updates the string attribute with the specified value.
- withValueIfUndefined(boolean) - Method in class com.yandex.metrica.profile.BooleanAttribute
-
Updates the attribute with the specified value only if the attribute value is undefined.
- withValueIfUndefined(GenderAttribute.Gender) - Method in class com.yandex.metrica.profile.GenderAttribute
-
Updates the gender attribute with the specified value only if the attribute value is undefined.
- withValueIfUndefined(double) - Method in class com.yandex.metrica.profile.NumberAttribute
-
Updates the attribute with the specified value only if the attribute value is undefined.
- withValueIfUndefined(String) - Method in class com.yandex.metrica.profile.StringAttribute
-
Updates the attribute with the specified value only if the attribute value is undefined.
- withValueReset() - Method in class com.yandex.metrica.profile.BirthDateAttribute
-
Resets the birth date attribute value.
- withValueReset() - Method in class com.yandex.metrica.profile.BooleanAttribute
-
Resets the attribute value.
- withValueReset() - Method in class com.yandex.metrica.profile.GenderAttribute
-
Resets the gender attribute value.
- withValueReset() - Method in class com.yandex.metrica.profile.NumberAttribute
-
Resets the attribute value.
- withValueReset() - Method in class com.yandex.metrica.profile.StringAttribute
-
Resets the attribute value.