Skip to content

driplane/web-tracker

Repository files navigation

web-tracker (WIP)

Driplane tracker library for browser clients

This is a work-in-progress project in its early stages. Don't use it for now

Usage

Just import library to your page by setting your project token

<script
    data-driplane-token="{YOUR_DRIPLANE_AUTH_TOKEN}"
    src="https://cdn.jsdelivr.net/npm/@driplane/web@beta/driplane.js"
    type="module"
></script>

Send page view event programmatically:

<script type="module">
  import { init } from "https://cdn.jsdelivr.net/npm/@driplane/web@beta/driplane.js";

  const { trackPageview } = init('yourToken');

  window.addEventListener("popstate", (event) => {
    trackPageview();

    // Optionally you can add tags to pageview events like
    // trackPageview({ loggedin: '1'});
  });
</script>

About

Driplane tracker library for browser clients

Resources

License

Stars

Watchers

Forks

Packages

No packages published