Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Google Analytics tracking for Sapper-based apps

It's not enough to just add Analytics code for SPA sites, as it doesn't track client-side navigation. So we have to pass navigation events manually and this component does exactly this.

Setup

Install the component:

npm i sapper-google-analytics

And add it to your src/routes/_layout.svelte:

<GoogleAnalytics {stores} id={ga_measurment_id}/>

<script>
    import GoogleAnalytics from "sapper-google-analytics/GoogleAnalytics.svelte"
    import { stores } from "@sapper/app"

    let ga_measurment_id = "UA-SOMETHING"  // your analytics id
</script>

About

Google Analytics for Sapper (Svelte)

Topics

Resources

Stars

34 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages