Skip to content

Instantly share code, notes, and snippets.

@neilotoole
Created March 29, 2022 21:57
Show Gist options
  • Save neilotoole/35a2ab82671c801e3e7fc62a75868e85 to your computer and use it in GitHub Desktop.
Save neilotoole/35a2ab82671c801e3e7fc62a75868e85 to your computer and use it in GitHub Desktop.
analytics.page("Portal", "Home"); // The landing page (not logged-in), note no category
analytics.page("Portal", "About"); // API Version etc
analytics.page("Portal", "Settings"); // Change refresh rate
analytics.page("Portal", "Get CLI");
// Each of the below "analytics.page()" calls should take a properties object
analytics.page("Account", "Settings") // View username/pass, delete account
analytics.page("Account", "Tokens") // View/edit Personal Access Tokens
analytics.page("Project", "Overview"); // e.g. https://cloud.dev.darcy.ai/neil/edge-project-1
analytics.page("Project", "Create"); // dialog
analytics.page("Project", "Settings"); // dialog
analytics.page("Node", "Overview"); // https://cloud.dev.darcy.ai/neil/edge-project-1/node/raspberrypi8c811ddd98975a1ecfb7
analytics.page("Node", "Add"); // dialog
analytics.page("Node", "Settings"); // dialog, rename or delete node
analytics.page("App", "Overview"); // e.g. https://cloud.dev.darcy.ai/neil/edge-project-1/app/darcy-heart-rate-demo
analytics.page("App", "Add"); // dialog
analytics.page("Microservice", "Overview"); // e.g. https://cloud.dev.darcy.ai/neil/edge-project-1/app/darcy-heart-rate-demo/msvc/data-generator
analytics.page("SSH", "Terminal"); // the DP terminal
analytics.track("Logged In"); // Make sure to call analytics.identify() on login
analytics.track("Logged Out"); // Make sure to also call analytics.reset() on logout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment