mirror of
https://github.com/thegatesbrowser/thegates.git
synced 2025-08-27 02:17:36 -04:00
add license, move folders
This commit is contained in:
parent
185cc74060
commit
271c4a46a1
132 changed files with 21 additions and 0 deletions
79
app/scripts/api/analytics/analytics_events.gd
Normal file
79
app/scripts/api/analytics/analytics_events.gd
Normal file
|
@ -0,0 +1,79 @@
|
|||
extends Node
|
||||
#class_name AnalyticsEvents
|
||||
|
||||
var user_id := "none"
|
||||
|
||||
|
||||
func base(event_name: String) -> Dictionary:
|
||||
var event = {}
|
||||
event.event_name = event_name
|
||||
event.user_id = user_id
|
||||
return event
|
||||
|
||||
|
||||
# APP
|
||||
|
||||
func app_open() -> Dictionary:
|
||||
return base("application_open")
|
||||
|
||||
|
||||
func heartbeat(time_spend: int) -> Dictionary:
|
||||
var event = base("heartbeat")
|
||||
event.time_spend = time_spend
|
||||
return event
|
||||
|
||||
|
||||
func app_exit(time_spend: int) -> Dictionary:
|
||||
var event = base("application_exit")
|
||||
event.time_spend = time_spend
|
||||
return event
|
||||
|
||||
|
||||
# GATE
|
||||
|
||||
func search(query: String) -> Dictionary:
|
||||
var event = base("search")
|
||||
event.query = query
|
||||
return event
|
||||
|
||||
|
||||
func gate_open(url: String) -> Dictionary:
|
||||
var event = base("gate_open")
|
||||
event.gate_url = url
|
||||
return event
|
||||
|
||||
|
||||
func gate_enter(url: String, download_time: int) -> Dictionary:
|
||||
var event = base("gate_enter")
|
||||
event.gate_url = url
|
||||
event.download_time = download_time
|
||||
return event
|
||||
|
||||
|
||||
func gate_exit(url: String, time_spend: int) -> Dictionary:
|
||||
var event = base("gate_exit")
|
||||
event.gate_url = url
|
||||
event.time_spend = time_spend
|
||||
return event
|
||||
|
||||
|
||||
# BOOKMARK
|
||||
|
||||
func bookmark(url: String) -> Dictionary:
|
||||
var event = base("bookmark")
|
||||
event.gate_url = url
|
||||
return event
|
||||
|
||||
|
||||
func unbookmark(url: String) -> Dictionary:
|
||||
var event = base("unbookmark")
|
||||
event.gate_url = url
|
||||
return event
|
||||
|
||||
|
||||
# ERROR
|
||||
|
||||
func error(msg: String) -> Dictionary:
|
||||
var event = base("error")
|
||||
event.msg = msg
|
||||
return event
|
Loading…
Add table
Add a link
Reference in a new issue