Wie richte ich Google Analytics für React-Router ein?

Ich versuche, Google Analytics auf meiner Reaktionswebsite einzurichten, und bin auf einige Pakete gestoßen, aber keines davon hat die Art der Einrichtung, die ich anhand von Beispielen habe. Ich hatte gehofft, jemand könnte etwas Licht ins Dunkel bringen.

Das Paket, das ich sehe, ist, react-ga.

Meine Rendermethode auf meinemindex.js sieht aus wie das

React.render((
<Router history={createBrowserHistory()}>
    <Route path="/" component={App}>
        <IndexRoute component={Home} onLeave={closeHeader}/>
        <Route path="/about" component={About} onLeave={closeHeader}/>
        <Route path="/gallery" component={Gallery} onLeave={closeHeader}/>
        <Route path="/contact-us" component={Contact} onLeave={closeHeader}>
            <Route path="/contact-us/:service" component={Contact} onLeave={closeHeader}/>
        </Route>
        <Route path="/privacy-policy" component={PrivacyPolicy} onLeave={closeHeader} />
        <Route path="/feedback" component={Feedback} onLeave={closeHeader} />
    </Route>
    <Route path="*" component={NoMatch} onLeave={closeHeader}/>
</Router>), document.getElementById('root'));

Antworten auf die Frage(22)

Ihre Antwort auf die Frage