Progression Event
Introduction
Progression events are crucial for understanding how players move through and engage with your game. By tracking these events, you can gain insights into player behavior, identify areas where players may struggle, and optimize game design to enhance player experience and retention.
In mobile games, it's common to have core gameplay and additional activities. We use mission events to track main progression, side activities such as challenges, side quests, and paid levels. Our data analysts will provide specific instructions tailored to your game.
Game Events
This event is triggered automatically upon Lion Core initialization to track the total number of game sessions, providing a basis for measuring player engagement.
Use this event when a player unlocked a level, item, badge, level, skills or anything else.
Mission Events
Events
Use this event when a player starts a mission.
Use this event when a player successfully completes a mission.
Use this event when a player reaches a significant step or checkpoint within a mission.
Use this event when a player abandons a mission before completion or presses the restart button.
Use this event when a player fails a mission.
Main Parameters
Both level and mission events share similar parameters:
missionID
: Identifier for the level or mission.missionAttempt
: Count of attempts for the level or mission.missionType
: Type of mission.missionName
: Name of the mission.
Event Categories
Each mission should have opening and closing events. Intermediate events are optional:
Opening Events
MissionStarted
: Marks the beginning of a new level or mission attempt.
Intermediate Events
MissionStep
: Indicates a significant step or checkpoint within a level or mission.
Closing Events
MissionCompleted
: Signifies the successful completion of a level or mission.MissionAbandoned
: Indicates the player left the level or mission without completing it.MissionFailed
: Marks the end of a level or mission attempt with an unsuccessful outcome.
Event Implementation Flow
Opening Event: Each level or mission should start with an opening event.
Intermediate Events: Track significant steps or checkpoints within the level or mission.
Closing Event: Finish with a closing event unless the player quits or closes the app.
Handling Attempts
Increment the attempt parameter each time you fire a MissionStarted
event.
By effectively tracking these progression events, you can gain valuable insights into player behavior and make data-driven decisions to improve your game design and player retention.
Last updated