Gaming User Session Metrics
This dataset provides detailed, session-level metrics for gaming users, including engagement actions, achievements, session duration, purchases, and retention indicators. It enables analytics teams to track player behavior, measure engagement and monetization, and conduct retention studies across games and platforms. Ideal for optimizing game design, marketing strategies, and user lifecycle management.
Sample rows
preview · 8 of 200 rows · all 15 columns| session_idstring | platformstring | total_actionsinteger | retention_flagboolean | game_idstring | user_idstring | session_start_timedatetime | session_end_timedatetime | session_duration_minutesfloat | levels_completedinteger | achievements_unlockedinteger | session_scorefloat | in_game_purchasesfloat | regionstring | device_typestring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S001 | PC | 2100 | true | G21 | U1034 | 2024-06-01T14:32:17Z | 2024-06-01T16:42:17Z | 130 | 13 | 5 | 8500.7 | 0 | NA | Desktop |
| S002 | Mobile | 45 | false | G16 | U1125 | 2024-06-01T09:08:05Z | 2024-06-01T09:33:05Z | 25 | 1 | 0 | 410.3 | 0 | APAC | Smartphone |
| S003 | PC | 1800 | true | G21 | U1034 | 2024-06-02T19:11:43Z | 2024-06-02T21:11:43Z | 120 | 9 | 2 | 9000.1 | 0 | NA | Desktop |
| S004 | PlayStation | 2505 | true | G07 | U1849 | 2024-06-03T18:51:19Z | 2024-06-03T21:31:19Z | 160 | 12 | 7 | 12500.5 | 0 | EU | Console |
| S005 | Mobile | 0 | false | G03 | U1942 | 2024-06-01T17:15:22Z | 2024-06-01T17:16:22Z | 1 | 0 | 0 | 0 | 0 | LATAM | Smartphone |
| S006 | Xbox | 3200 | true | G18 | U1387 | 2024-06-03T03:01:08Z | 2024-06-03T06:01:08Z | 180 | 20 | 8 | 18320.8 | 0 | APAC | Console |
| S007 | Mobile | 12 | false | G14 | U1220 | 2024-06-01T20:24:50Z | 2024-06-01T20:34:50Z | 10 | 0 | 0 | 87.9 | 0 | EU | Tablet |
| S008 | Mobile | 1 | false | G14 | U1220 | 2024-06-03T07:45:20Z | 2024-06-03T07:46:20Z | 1 | 0 | 0 | 0 | 0 | EU | Smartphone |
| S009 | PC | 1650 | true | G10 | U1542 | 2024-06-04T15:05:30Z | 2024-06-04T17:05:30Z | 120 | 10 | 3 | 10200.8 | 0 | APAC | Desktop |
| S010 | Switch | 4100 | true | G09 | U1623 | 2024-06-01T13:00:00Z | 2024-06-01T16:00:00Z | 180 | 21 | 9 | 19220.9 | 0 | LATAM | Console |
| S011 | PC | 4350 | true | G19 | U1677 | 2024-06-02T22:20:15Z | 2024-06-03T03:20:15Z | 300 | 34 | 20 | 42800.2 | 200 | NA | Desktop |
| S012 | Mobile | 0 | false | G06 | U1311 | 2024-06-02T10:09:01Z | 2024-06-02T10:09:01Z | 0 | 0 | 0 | 0 | 0 | EU | Smartphone |
| S013 | PC | 3000 | true | G21 | U1034 | 2024-06-05T06:05:50Z | 2024-06-05T09:05:50Z | 180 | 18 | 7 | 14800.6 | 0 | NA | Desktop |
| S014 | PC | 1200 | true | G13 | U1777 | 2024-06-01T23:52:34Z | 2024-06-02T00:52:34Z | 60 | 6 | 1 | 6400.2 | 0 | EU | Laptop |
| S015 | PlayStation | 820 | false | G07 | U1849 | 2024-06-03T09:42:00Z | 2024-06-03T10:52:00Z | 70 | 3 | 0 | 1825.7 | 0 | EU | Console |
| S016 | Mobile | 31 | false | G12 | U1900 | 2024-06-02T21:21:12Z | 2024-06-02T21:41:12Z | 20 | 1 | 0 | 340 | 0 | NA | Tablet |
| S017 | Xbox | 3900 | true | G15 | U1206 | 2024-06-04T13:33:57Z | 2024-06-04T16:33:57Z | 180 | 16 | 8 | 12700.2 | 0 | LATAM | Console |
| S018 | Xbox | 950 | true | G15 | U1206 | 2024-06-05T02:52:22Z | 2024-06-05T03:52:22Z | 60 | 4 | 1 | 5400.6 | 0 | LATAM | Console |
| S019 | PC | 1760 | true | G19 | U1677 | 2024-06-06T11:19:00Z | 2024-06-06T13:19:00Z | 120 | 11 | 2 | 9100.7 | 0 | NA | Laptop |
| S020 | PC | 3050 | true | G10 | U1542 | 2024-06-02T22:00:00Z | 2024-06-03T01:00:00Z | 180 | 15 | 7 | 15600.1 | 0 | APAC | Desktop |
What the 200 rows show
from the 200-row sampleMobile platform stands out: mean total_
- 61%retention_
flag = true - 989median total_
actions - 5regions
- 6device types
- 49users
- 90median session_
duration_ minutes
Median 989, from 0 to 7,999.
- string 6
- integer 3
- float 3
- datetime 2
- boolean 1
Columns
15 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 6 columns | |||
session_id | string | Unique identifier for each gaming session.unique | S001 |
user_id | string | Unique identifier for the user/player. | U1034 |
game_id | string | Unique identifier for the game played during the session. | G21 |
platform | string | Platform on which the game was played (e.g., PC, Xbox, PlayStation, Mobile).6 values | PC |
region | string | Geographical region of the user (e.g., NA, EU, APAC, LATAM).NA · EU · APAC · LATAM · Other · optional | NA |
device_type | string | Type of device used for the session (e.g., Desktop, Laptop, Smartphone, Tablet, Console).6 values · optional | Desktop |
| Numbers 6 columns | |||
session_duration_minutes | float | Total duration of the session in minutes.0 or more | 130 |
total_actions | integer | Total number of in-game actions performed during the session.0 or more | 2100 |
levels_completed | integer | Number of game levels completed during the session.0 or more · optional | 13 |
achievements_unlocked | integer | Number of achievements unlocked during the session.0 or more · optional | 5 |
session_score | float | Score earned by the user during the session.0 or more · optional | 8500.7 |
in_game_purchases | float | Total amount spent on in-game purchases during the session (in USD).0 or more · optional | 0 |
| Dates and times 2 columns | |||
session_start_time | datetime | Timestamp when the session started. | 2024-06-01T14:32:17Z |
session_end_time | datetime | Timestamp when the session ended. | 2024-06-01T16:42:17Z |
| True or false 1 column | |||
retention_flag | boolean | Indicates if the user returned for another session within 7 days (true/false).optional | true |
Use it for
A gaming dashboard
The retention_
flag rate, total_ actions by platform and a breakdown of game_ id. Excel, Power BI or Tableau. Why do the 66 Mobile rows have a mean total_
actions of 18.1? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Sessions200S0012100PCS00245MobileS0031800PC
A software demo
Believable sessions with user_
id, game_ id and platform to fill a screen in front of a buyer.
blueprint · gaming-user-session-metrics
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 15 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Track session start/end times
- Include in-game actions per session
- Segment by game title
- Flag session drop-offs
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- gaming-user-session-metrics