Live snapshot · Latest To Release

Events / 💰 Monetization & Game Economy Analytics

shop_syspopup_closed

ready

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 ready, introduced after 1.9.39. Firebase on, Adjust off (adj_shop_syspopup_closed).

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.

    Parameters

    5 on this event

    ParameterTypeExamplesDescriptionFlags

    shop_item_id

    Top values

    enumbegginer_bundle / master_bundle / coin_100 / ...

    allowed: begginer_bundle · master_bundle · coin_100 · ...

    id of item in the shop, there might be different system iap_id's for the same shop item, that's why we need this tooFirebaseNo Adjust

    opened_from

    Top values

    enumscreen / popup ID

    allowed: screen · popup ID

    —FirebaseNo Adjust

    iap_id

    Top values

    stringsystem id of in app—FirebaseNo Adjust

    purchase_status

    Top values

    enumpurchased / failed / canceled / card_declined

    allowed: purchased · failed · canceled · card_declined

    if sys popup returns any other "Status" put it in to the parameter tooFirebaseNo Adjust

    lifetime_coins_spent

    Top values

    string—total amount of coins spent on this deviceFirebaseNo Adjust

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

    Also on every event

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

    • custom_user_id
    • user_id_acct
    • user_id_guest
    • online_status
    • custom_time_stamp
    • current_level
    • custom_app_version
    • custom_session_number
    • purchaser_user
    • lives_remaining
    • ab_test_assigned
    • config_version
    • custom_session_id
    • crnt_active_screen

    Validation

    • warningExamples contains a likely typo. “begginer_bundle / master_bundle / coin_100 / ...” → “beginner_bundle / master_bundle / coin_100 / ...”.

    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.23 × 1521.9.39 × 1,9231.9.41 × 51.9.42 × 3

    VersionChangeDetails
    0.91 → release test 1Added—
    2026.03.31 → 1.6.36Parameter addedshop_item_id · Sheet example: begginer_bundle / master_bundle / coin_100 / ... BQ sample: ultimate | freshman | thunder | legendary | coins_2500 | coins_500 | coins_10000 | coins_…
    2026.03.31 → 1.6.36Parameter addedopened_from · Sheet example: screen / popup ID BQ sample: out_of_space_popup | refill_lives_popup | buy_level_booster_popup | native_click_from_Sho…
    2026.03.31 → 1.6.36Parameter addediap_id · Sheet example: system id of in app BQ sample: com.king.match.blast.bundle2 | com.king.match.blast.bundle1 | com.king.match.blast.bundle…
    2026.03.31 → 1.6.36Parameter addedpurchase_status · Sheet example: purchased / failed / canceled / card_declined BQ sample: usercancelled | unknown
    2026.03.31 → 1.6.36Parameter addedlifetime_coins_spent · BQ sample: 700 | 500 | 2750 | 900 | 0 | 950 | 670 | 650