Das nächste.js-Team hat ein offizielles Plugin, das Plugin unterstützt, während das Plugin immer noch in Kanarien ist. Die Art und Weise, wie das Plugin funktioniert, ist einfacher als das nächste GA, und ich empfehle Ihnen, es zu überprüfen und manuell in Ihrem Projekt zu tun, bis es stabil ist.
Plugin-Link: https://github.com/zeit/next.js/tree/canary/packages/next-plugin-google-analytics
NEXT.JS hohe Bestellkomponente zur Integration von Google Analytics auf jede Seiteänderung.
Installieren Sie es
yarn add next-ga Importieren Sie es in Ihre pages/_app.js ;
import Router from "next/router" ;
import withGA from "next-ga" ;Wickeln Sie Ihren benutzerdefinierten App -Container damit ein
// pass your GA code as first argument
export default withGA ( "UA-xxxxxxxxx-1" , Router ) ( MyApp ) ;Wenn der Benutzer nun auf eine Seite zugreift, protokolliert sie eine Seiteansicht bei Google Analytics, wird jede Seite, die sich danach ändert, auch eine Seitenansicht auf Google Analytics ausgelöst.
HINWEIS : Dieses Modul erkennt, ob es in Localhost ausgeführt wird, und tun Sie dort nichts, um zu vermeiden, dass Ihre Analysen mit lokalen Daten verschmutzt werden.