Track screen size, os, and version

This commit is contained in:
Gregory Schier
2023-11-08 09:49:29 -08:00
parent 98ed12a2df
commit c4926f430a
2 changed files with 70 additions and 25 deletions

View File

@@ -32,7 +32,7 @@ use tokio::sync::Mutex;
use window_ext::TrafficLightWindowExt;
use crate::analytics::{AnalyticsAction, AnalyticsResource};
use crate::analytics::{track_event, AnalyticsAction, AnalyticsResource};
mod analytics;
mod models;
@@ -817,10 +817,12 @@ fn main() {
w.restore_state(StateFlags::all())
.expect("Failed to restore window state");
tauri::async_runtime::block_on(async move {
analytics::track_event(AnalyticsResource::App, AnalyticsAction::Launch, None)
.await;
})
track_event(
app_handle,
AnalyticsResource::App,
AnalyticsAction::Launch,
None,
);
}
// ExitRequested { api, .. } => {