onboarding events

This commit is contained in:
Nordup 2025-08-15 23:42:56 +07:00
parent 6b383dad34
commit 42a170687d
8 changed files with 67 additions and 23 deletions

View file

@ -1,15 +1,15 @@
extends Node
#class_name AnalyticsEvents
var user_id := "none"
var app_version := "none"
var user_id := "none"
func base(event_name: String) -> Dictionary:
var event = {}
event.event_name = event_name
event.user_id = user_id
event.app_version = app_version
event.user_id = user_id
return event
@ -86,3 +86,15 @@ func error(msg: String) -> Dictionary:
var event = base("error")
event.msg = msg
return event
# ONBOARDING
func onboarding_started() -> Dictionary:
return base("onboarding_started")
func onboarding_finished(time_spend: float) -> Dictionary:
var event = base("onboarding_finished")
event.time_spend = time_spend
return event