Skip to content
JoeForksPublic
forked from sergiodxa/next-ga

About

Next.js HOC to integrate Google Analytics on every page change

Resources

Stars

1 star

Watchers

1 watching

Forks

 
 

Latest commit

 

History

27 Commits

Folders and files

Repository files navigation

next-ga

Next.js High Order Component to integrate Google Analytics on every page change.

Usage

Install it

yarn add next-ga

Import it inside your pages/_app.js;

import Router from "next/router";
import withGA from "next-ga";

Wrap your custom App container with it

// pass your GA code as first argument
export default withGA("UA-xxxxxxxxx-1", Router)(MyApp);

That's it, now when the user access a page it will log a pageview to Google Analytics, each page change after that will also trigger a pageview on Google Analytics.

Note: This module detects if it's running in localhost and do nothing there to avoid polluting your analytics with local data.

About

Next.js HOC to integrate Google Analytics on every page change

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages