Skip to main content

User Activity

Last updated on March 8, 2024

Overview

Defining user activity is a key concept for analytics metrics. Whenever a user (user_id) is referred to as "active", it means they are doing one or more of the following activities in a given time period:

Event CategoryDefinitionAIS Data Warehouse TableAGS service events involved
AgreementThe action of checking agreement preferences (such as terms and conditions or marketing preferences) when a user registers on the player web portal.agreement_tagreementCreated
agreementUpdated
FulfillmentThe action of a successful user's fulfillment process.fulfillment_tfulfillmentCompleted
Lobby SessionThe action of connecting to a lobby session when a user obtains a unique lobby session ID.lobby_session_t lobby_session_connected_tuserConnected
Match SessionThe action of changing the user's match session status when a dedicated server is assigned to each matched party and a dedicated server's ID is assigned.matchsession_activity_t match_structure_team_t match_team_party_t match_party_user_tmatchmakingSessionStatusChanged
OrderThe action of an order process, such as order fulfilled, order success, failed, created, closed, refund status, and chargeback.order_t order_properties_torderCancelled
orderChargeback
orderChargebackReversed
orderCharged
orderCreated
orderExpired
orderFulfillFailed
orderFulFilled
orderRefundFailed
orderRefundRequested
orderRefunded
orderStatusUpdated
PaymentThe action of making payment, authorizing payment, charging or charging back and refunding a credit card.payment_tpaymentOrderAuthorisedFailed
paymentOrderAuthorised
paymentOrderChargeFailed
paymentOrderChargeback
paymentOrderChargebackReversed
paymentOrderCharged
paymentOrderCreated
paymentOrderNotificationOfChargeback
paymentOrderRefundFailed
paymentOrderRefundRequested
paymentOrderRefunded
paymentOrderRequestForInformation
WalletThe action of enabling and disabling a wallet and taking a purchase when an amount of virtual currency flows in and out of a wallet, which is usually triggered by the system or an admin.wallet_t wallet_status_twalletCredited
walletDebited
walletExpired
walletPaid
walletEnabled
walletDisabled
AuthenticationThe action of getting an OAuth token through a normal or a third-party flow.user_auth_tuserLoggedIn
userThirdPartyLoggedIn
User BanThe action of banning and unbanning an account.user_ban_tuserAccountBanned
userAccountUnbanned
User EnabledThe action of creating a game account and disabling, enabling, or verifying a publisher account.user_enabled_tgameUserAccountCreated
userAccountCreated
userAccountDisabled
userAccountEnabled
userAccountVerified
thirdPartyAccountCreated
userAccountLinked
userAccountUnlinked
PresenceA heartbeat event is broadcast by the enhanced presence event with a unique session ID for each game session.telemetry_presence_tenhanced_presence

On this page