public class AppLovinEventParameters
extends java.lang.Object
AppLovinEventService.trackEvent(String, Map).| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CHECKOUT_TRANSACTION_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents a unique ID for the given checkout. |
static java.lang.String |
COMPLETED_ACHIEVEMENT_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents an identifier of the achievement the user has just completed/unlocked. |
static java.lang.String |
COMPLETED_LEVEL_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents an identifier of the level the user has just completed. |
static java.lang.String |
CONTENT_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which identifies a particular piece of content viewed by the user. |
static java.lang.String |
IN_APP_DATA_SIGNATURE
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which identifiers Google Play In-app Billing purchase data. |
static java.lang.String |
IN_APP_PURCHASE_DATA
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which identifiers Google Play In-app Billing purchase data. |
static java.lang.String |
IN_APP_PURCHASE_TRANSACTION_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which identifies a Google Play In-app Billing transaction ID. |
static java.lang.String |
PRODUCT_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which identifies a particular product. |
static java.lang.String |
RESERVATION_END_TIMESTAMP
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the end date of a reservation. |
static java.lang.String |
RESERVATION_START_TIMESTAMP
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the start date of a reservation. |
static java.lang.String |
REVENUE_AMOUNT
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the amount of revenue generated by a purchase event. |
static java.lang.String |
REVENUE_CURRENCY
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the currency of the revenue event. |
static java.lang.String |
SEARCH_QUERY
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents a search query executed by the user. |
static java.lang.String |
USER_ACCOUNT_IDENTIFIER
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the username or account ID of the user. |
static java.lang.String |
VIRTUAL_CURRENCY_AMOUNT
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the amount of virtual currency that a user spent on an in-game purchase. |
static java.lang.String |
VIRTUAL_CURRENCY_NAME
Parameter map key for
AppLovinEventService.trackEvent(String, Map) which represents the name of the virtual currency that a user spent on an in-game purchase. |
| Constructor and Description |
|---|
AppLovinEventParameters() |
public static final java.lang.String USER_ACCOUNT_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which represents the username or account ID of the user. All keys and values in the parameter map should be of type String.public static final java.lang.String CONTENT_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which identifies a particular piece of content viewed by the user. All keys and values in the parameter map should be of type String.
This could be something like a section title, or even a name of an activity. For views of particular products, it is preferred you pass an SKU under PRODUCT_IDENTIFIER.
public static final java.lang.String SEARCH_QUERY
AppLovinEventService.trackEvent(String, Map) which represents a search query executed by the user. All keys and values in the parameter map should be of type String.public static final java.lang.String COMPLETED_LEVEL_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which represents an identifier of the level the user has just completed. All keys and values in the parameter map should be of type String.public static final java.lang.String COMPLETED_ACHIEVEMENT_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which represents an identifier of the achievement the user has just completed/unlocked. All keys and values in the parameter map should be of type String.public static final java.lang.String VIRTUAL_CURRENCY_AMOUNT
AppLovinEventService.trackEvent(String, Map) which represents the amount of virtual currency that a user spent on an in-game purchase. All keys and values in the parameter map should be of type String.public static final java.lang.String VIRTUAL_CURRENCY_NAME
AppLovinEventService.trackEvent(String, Map) which represents the name of the virtual currency that a user spent on an in-game purchase. All keys and values in the parameter map should be of type String.public static final java.lang.String IN_APP_PURCHASE_TRANSACTION_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which identifies a Google Play In-app Billing transaction ID. All keys and values in the parameter map should be of type String.public static final java.lang.String IN_APP_PURCHASE_DATA
AppLovinEventService.trackEvent(String, Map) which identifiers Google Play In-app Billing purchase data. This should be the value for key IN_APP_PURCHASE_DATA in your IAP buy intent. All keys and values in the parameter map should be of type String.public static final java.lang.String IN_APP_DATA_SIGNATURE
AppLovinEventService.trackEvent(String, Map) which identifiers Google Play In-app Billing purchase data. This should be the value for key IN_APP_DATA_SIGNATURE in your IAP buy intent. All keys and values in the parameter map should be of type String.public static final java.lang.String PRODUCT_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which identifies a particular product. All keys and values in the parameter map should be of type String.
This could be something like a product name, SKU or inventory ID. For non-product content, like tracking uses of particular activities, it is preferred you pass CONTENT_IDENTIFIER instead.
public static final java.lang.String REVENUE_AMOUNT
AppLovinEventService.trackEvent(String, Map) which represents the amount of revenue generated by a purchase event. All keys and values in the parameter map should be of type String.public static final java.lang.String REVENUE_CURRENCY
AppLovinEventService.trackEvent(String, Map) which represents the currency of the revenue event. All keys and values in the parameter map should be of type String.
Ideally this should be an ISO 4217 3-letter currency code (for instance, USD, EUR, GBP...)
public static final java.lang.String CHECKOUT_TRANSACTION_IDENTIFIER
AppLovinEventService.trackEvent(String, Map) which represents a unique ID for the given checkout. All keys and values in the parameter map should be of type String.public static final java.lang.String RESERVATION_START_TIMESTAMP
AppLovinEventService.trackEvent(String, Map) which represents the start date of a reservation. All keys and values in the parameter map should be of type String.public static final java.lang.String RESERVATION_END_TIMESTAMP
AppLovinEventService.trackEvent(String, Map) which represents the end date of a reservation. All keys and values in the parameter map should be of type String.
If a reservation does not span multiple days, you can submit only RESERVATION_START_TIMESTAMP and ignore this parameter.