Skip to content

contents_wait

An event that occurs when a user enters the waiting phase before app content starts. You can use it to create metrics such as the number of waiting phase entries, the number of users who entered the waiting phase, and the conversion rate from waiting to acceptance.


Attribute name Data type Description
dateTime TIMESTAMP Indicates the date and time when the event occurred. Recorded based on the event time, and can be used as the basis for aggregation by period unit (day/week/month/hour/minute) and date range queries. (Example: 2023-05-09 19:30:35)
eventName STRING Indicates the name that identifies the event. Because all events are loaded together into a single source log, this value identifies which event it is, and it can be used as the basis for querying data by event. (Example: app_login)
userId STRING Indicates the account-based identifier of the user who triggered the event. Recorded based on the user's unique ID in the app, and can be used to count unique users, such as AU, with a distinct count aggregation.
identifierProvider STRING Indicates the system that issued the user identifier. The value is always "hive".
deviceId STRING Indicates the device-based identifier of the user who triggered the event. Recorded based on the instance value issued for each device every time the app is installed, and can be used to count unique devices (such as the number of terms agreements) with a distinct count aggregation. (Example: 33333333)
appIdGroup STRING Indicates the project where the event occurred. Recorded based on the GAMEID value registered in Hive Console > Project Settings > App ID, and can be used to compare metrics by project when you query multiple projects together. (Example: com.sample.analytics)
appId STRING Indicates the unique ID of the app where the event occurred. Recorded based on the APPID registered in Hive Console > Project Settings > App ID, and can be used to distinguish metrics by app. (Example: com.sample.analytics.google.global.android.common)
market STRING Indicates the market where the user installed the app when the event occurred. Recorded based on the market where the app is installed or serviced, and can be used to compare metrics by market. (Example: GO (Google Play), AP (Apple App Store), HS (direct distribution))
userId_origin STRING Indicates an identifier of the user who triggered the event other than the Hive authentication identifier. Recorded based on an identifier used separately from the userId of Hive authentication, such as a user identifier used by a community, a web store, or the app itself, and can be used to count unique users with a distinct count aggregation.
serverId STRING Indicates the app server the user was connected to when the event occurred. Recorded based on the server identifier sent by the app, and can be used to compare the number of users, revenue, and retention by server. (Example: KR, GLOBAL)
os STRING Indicates the operating system of the user's device when the event occurred. Recorded based on the platform value sent by the client, and can be used to compare metrics by OS. (Example: A (Android), I (iOS))
model STRING Indicates the model name of the user's device when the event occurred. Recorded based on the device model value sent by the client, and can be used to compare metrics by device model. (Example: iPhone 12 Pro, SHW-M250S)
country STRING Indicates the user's country identified when the event occurred. Recorded in ISO 3166-1 alpha-2 uppercase format, and can be used to compare the number of users, revenue, retention, and so on by country. (Example: KR, US)
appVer STRING Indicates the app version when the event occurred. Recorded based on the app version information, and can be used with the os attribute to compare users by app version. (Example: 4.3.3, 1.6.5)
osVer STRING Indicates the OS version of the user's device when the event occurred. Recorded based on the device's operating system version, and can be used to compare metrics by OS version. (Example: 9.2, 16.3.1)
lang STRING Indicates the language value when the event occurred. Recorded based on the app or device language (ISO 639 alpha-2, lowercase), and can be used to compare metrics by language. (Example: ko, en)
class STRING Indicates the platform's internal classification value for the event log. Recorded based on the value the platform assigns to distinguish logs, and can be used to query only the data of a specific classification.
clientIp STRING Indicates the IP of the user's device where the event occurred. Recorded with the last segment of the IP masked, and can be used to query data such as the number of devices by IP range. (Example: 127.0.0.x)
sdkVer STRING Indicates the Hive Axyl SDK version when the event occurred. Recorded based on the Hive Axyl SDK version applied to the client, and can be used to compare data collection status by SDK version. (Example: 1.0.0)
userLevel INT(INTEGER) Indicates the user's account level when using the content. Recorded based on the user level value in the app, and can be used to calculate the average level of users who use the content with an average aggregation. (Example: 23)
characterLv INT(INTEGER) Indicates the user's character level when using the content. Recorded based on the character level value passed by the app, and can be used to calculate the average character level of users who use the content with an average aggregation. (Example: 43)
modeTypeName STRING Indicates the mode type name of the content used. Recorded based on the content mode name value passed by the app, and can be used to compare usage counts and detailed usage metrics by content. (Example: raid, event dungeon)
playTimeSec INT(INTEGER) Indicates the play or wait time (in seconds) of the content. Recorded based on the time spent according to the content mode type status, and can be used to calculate content play time with sum and average aggregations. (Example: 234, 123)
score INT(INTEGER) Indicates the score earned in content play. Recorded based on the score earned during play or an equivalent value, and can be used to calculate the average and highest scores in content usage details with average and maximum aggregations. (Example: 8)
modeTypeId INT(INTEGER) Indicates the mode type ID of the content used. Recorded based on a numeric ID value that maps 1:1 to modeTypeName (20,000,000 or less is the tutorial section, and more than that is the main quest section), and can be used for content funnel analysis. (Example: 2001)