Live snapshot · Latest To Release
Events / 💰 Monetization & Game Economy Analytics
shop_purchase_success
readySpec
Doc fields save here and survive re-import. Name, status, parameters, and pipeline flags change through a ticket.
Status is ready, introduced after Release Test bkp 1. Firebase on, Adjust off (adj_shop_purchase_success).
Open change ticketSheet 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
- Value examples: is purchase made from offer popup, from game (out of lives etc.) of from shop standard (from lobby etc.)
- shop_type offer / game / lobby_shop
- Value examples: 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 too
- shop_item_id begginer_bundle / master_bundle / coin_100 / ...
- opened_from screen / popup ID
- iap_id system id of in app
- days_played number of days since first open
- Value examples: number of days since the last purchase, 0 if it's the first purchase
- days_last_purchase
- Value examples: [0,0] if purchase was not completed
- purchase_amount [amount, currency]
Parameters
0 on this event
No parameters on this event.
Add, remove, or rename parameters from a change ticket.
Also on every event
10 global parameters are sent with ALL EVENTS, including this one.
- user_id
- user_id_guest
- user_id_acct
- online_status
- time_stamp
- current_level
- app_version
- session_number
- first_open_time
- purchaser_user
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.
Not seen in the BigQuery 14-day extract.
| Version | Change | Details |
|---|---|---|
| 0.91 → release test 1 | Added | — |
| 2026.03.31 → 1.6.36 | Deleted | Dropped from the newer snapshot |