Live snapshot · Latest To Release

Events / 🎮 Engagement Analytics

level_complete_1

deprecated

Sheet text: level_complete_1 - check and remove if we still send event with such name

Spec

Doc fields save here and survive re-import. Name, status, parameters, and pipeline flags change through a ticket.

Add visual aid to description

png, jpeg, webp, or gif. 5 MB max. Alt text is required. This is not a QA screenshot.

Status is deprecated, introduced after 1.6.36. Firebase on, Adjust on (adj_level_complete_1).

Open change ticket

Sheet statuses: draft, ready, implemented, verified, deprecated.

Edits

Nickname recorded with each doc save or comment. It is not a verified identity.

No edits recorded yet.

    Sheet notes

    • - check and remove if we still send event with such name
    • or maybe it's adjust event?

    Parameters

    13 on this event

    ParameterTypeExamplesDescriptionFlags

    level_id

    Top values

    unknown——FirebaseNo Adjust

    completion_time

    Top values

    number—how many seconds did it take to complete the level on this particular attempt where user wonFirebaseNo Adjust

    attempt_number

    Top values

    string—fails+1 should be put in the value. Attempts taken to complete the levelFirebaseNo Adjust

    session_quit_count

    Top values

    string—for how many session was user failing the level before completing it. If the first level_start for this lvl was in this session, then 0 should be the parameter valueFirebaseNo Adjust

    pre_boosters_chief_level

    Top values

    enum0/1/2/3/4/5

    allowed: 0 · 1 · 2 · 3 · 4 · 5

    Pre level boosters from chief tools are used automatically, so we track them separately, sending the current "chief tools" levelFirebaseNo Adjust

    boosters_used

    Top values

    enum[1,0,2,1] - ([vacuum,spring,fan,ice])

    allowed: 1 · 0 · 2 · 1 - vacuum · spring · fan · ice

    numbers should be for each booster in this orderFirebaseNo Adjust

    pre_boosters_manual_used

    Top values

    enum[0/1,0/1] - [hammer, sandglass]

    allowed: 0 · 1,0 · 1 - hammer, sandglass

    [hammer, sandglass] - it can be only 0 or 1, should not include auto used boosters from chief toolsFirebaseNo Adjust

    end_boosters_used

    Top values

    enum[2,0]

    allowed: 2 · 0

    [clear_bar, extra_time] - number of times user used each one during this attemptFirebaseNo Adjust

    boosters_used_total

    Top values

    enum[vacuum,spring,fan,ice,hammer,sandglass,clear_bar,extra_time]

    allowed: vacuum · spring · fan · ice · hammer · sandglass · clear_bar · extra_time

    total number of boosters spent on the level (including failed attampts), in this orderFirebaseNo Adjust

    stars_gained

    Top values

    enum- 1/2/3

    allowed: - 1 · 2 · 3

    how many stars gainedFirebaseNo Adjust

    shop_purhcase

    Top values

    boolean0/1

    allowed: 0 · 1

    if user purchased something for real money on this particular attamptFirebaseNo Adjust

    total_shop_purchases

    Top values

    enum0/1/2/..

    allowed: 0 · 1 · 2 · ..

    total real money spent (in dollars) from all the attempts for this level (all spending since the previous level_complete)FirebaseNo Adjust

    items_clreaded_perc

    Top values

    integerintegerwhat percentage of total items in the level was matched and taken out of board/stackFirebaseNo Adjust

    Add, remove, or rename parameters from a change ticket.

    Also on every event

    12 global parameters are sent with ALL EVENTS, including this one.

    • user_id
    • user_id_acct
    • user_id_guest
    • online_status
    • time_stamp
    • current_level
    • app_version
    • session_number
    • first_open_time
    • purchaser_user
    • lives_remaining
    • ab_test_assigned

    Validation

    • warningDeprecated event “level_complete_1” is still routed to Firebase and Adjust.
    • warningDescription contains a likely typo. “total number of boosters spent on the level (including failed attampts), in this order” → “total number of boosters spent on the level (including failed attempts), in this order”.
    • warningParameter “shop_purhcase” looks like a typo. Did you mean “shop_purchase”?
    • warningDescription contains a likely typo. “if user purchased something for real money on this particular attampt” → “if user purchased something for real money on this particular attempt”.
    • warningParameter “items_clreaded_perc” looks like a typo. Did you mean “items_cleared_perc”?

    Version history

    Consecutive backup snapshots, plus rename and delete notes on the sheet. BigQuery 14-day counts annotate a row when the name matches. They do not create renames.

    Seen in BigQuery: 1.9.39 × 22

    VersionChangeDetails
    2026.03.31 → 1.6.36DeletedFirst seen already deprecated. BQ 14d: 1.9.39 × 22.sheet note
    2026.03.31 → 1.6.36Parameter addedlevel_id · BQ sample: 1
    2026.03.31 → 1.6.36Parameter addedcompletion_time · BQ sample: 6 | 3 | 4 | 7 | 5 | 8 | 17 | 9
    2026.03.31 → 1.6.36Parameter addedattempt_number · BQ sample: 1
    2026.03.31 → 1.6.36Parameter addedsession_quit_count · BQ sample: 1
    2026.03.31 → 1.6.36Parameter addedpre_boosters_chief_level · Sheet example: 0/1/2/3/4/5 BQ sample: 0
    2026.03.31 → 1.6.36Parameter addedboosters_used · Sheet example: [1,0,2,1] - ([vacuum,spring,fan,ice]) BQ sample: [0, 0, 0, 0]
    2026.03.31 → 1.6.36Parameter addedpre_boosters_manual_used · Sheet example: [0/1,0/1] - [hammer, sandglass] BQ sample: [0, 0]
    2026.03.31 → 1.6.36Parameter addedend_boosters_used · Sheet example: [2,0] BQ sample: [0, 0]
    2026.03.31 → 1.6.36Parameter addedboosters_used_total · Sheet example: [vacuum,spring,fan,ice,hammer,sandglass,clear_bar,extra_time] BQ sample: [0, 0, 0, 0, 0, 0, 0, 0]
    2026.03.31 → 1.6.36Parameter addedstars_gained · Sheet example: - 1/2/3 BQ sample: 3
    2026.03.31 → 1.6.36Parameter addedshop_purhcase · Sheet example: 0/1
    2026.03.31 → 1.6.36Parameter addedtotal_shop_purchases · Sheet example: 0/1/2/..
    2026.03.31 → 1.6.36Parameter addeditems_clreaded_perc · Sheet example: integer
    1.6.36 → 1.9.23DeletedDropped from the newer snapshot. BQ 14d: 1.9.39 × 22.