Konfiguruję Google Analytics po raz pierwszy i zdecydowałem się użyć funkcji react-ga, ponieważ jest ona łatwa do zintegrowania z routerem reagującym i naszymi komponentami React. Moje pytanie brzmi: czy muszę też skonfigurować aplikację za pomocą Google analytics.js, czy mogę po prostu użyć pakietu react-ga? Czy jest jakiś aspekt pliku analytics.js, który będzie ważny do uwzględnienia?przy użyciu skryptu analytics.js i react-ga
Odpowiedz
react-ga opiekun tutaj. Dziękujemy za zainteresowanie react-ga
.
Reakcja GA pomaga pobrać Google analytics.js
i inicjuje analytics.js
za pomocą klucza podanego w zgłoszeniu ReactGA.initialize
. W związku z tym nie musisz samodzielnie dodawać analytics.js
i możesz po prostu użyć pakietu react-ga
.
Wartość react-ga
znajduje się w komponencie React + GA zintegrowanym OutboundLink
i walidacji parametrów. Obecnie React GA jest cienkim opakowaniem dla wywołań analytics.js
, ale pomaga sprawdzić poprawność przekazywanych parametrów, a także udostępnia flagę debug
, w której można zobaczyć console.log
s zdarzeń przesyłanych do Google Analytics.
Nie działa w React 16 z React-router-dom, żadnej aktualizacji, kiedy wsparcie będzie dostępne? – stevematdavies
- 1. Dokumentacja Analytics.js Segment.io
- 2. Generowanie skryptu dla wyzwalaczy tylko przy użyciu kreatora skryptu
- 3. Wyszukiwarka Google przy użyciu skryptu python
- 4. Wykonywanie pliku EXE przy użyciu skryptu PowerShell
- 5. przy użyciu skryptu bash w oczekiwaniu
- 6. Policz pliki i katalogi przy użyciu skryptu powłoki
- 7. Zatrzymaj wykonywanie skryptu wywoływanego przy użyciu execfile
- 8. Edytowanie pliku plist przy użyciu skryptu powłoki
- 9. Jak wyłączyć sortowanie przy użyciu skryptu jQuery.DataTables?
- 10. wygenerować losowy plik przy użyciu skryptu powłoki
- 11. odczytać zawartość katalogu przy użyciu skryptu powłoki
- 12. Wywołanie skryptu Perl z PHP i przekazywanie zmiennych, przy jednoczesnym użyciu zmiennej nazwy skryptu Perl
- 13. Dodawanie niestandardowych atrybutów produktu w Magento przy użyciu skryptu konfiguracyjnego
- 14. Uzyskać informacje z aplikacją APK przy użyciu skryptu PHP
- 15. Jak utrzymać 2 foldery w synchronizacji przy użyciu skryptu PowerShell
- 16. Jak filtrować z pliku CSV przy użyciu skryptu Python
- 17. Jak przesłać plik na Dysk Google przy użyciu skryptu Python?
- 18. Wiele poleceń na zdalnym komputerze przy użyciu skryptu powłoki
- 19. Opcja pobierania plików przy użyciu skryptu klienta w systemie klienta
- 20. jQuery Accordion jak otworzyć określonego nagłówka przy użyciu skryptu
- 21. ANT nie otrzymuje kodu powrotu przy użyciu skryptu pythonowego
- 22. Włączanie/wyłączanie agenta serwera Sql przy użyciu skryptu t-sql.
- 23. Lokalna pamięć masowa w domenach przy użyciu skryptu Greasemonkey
- 24. przy użyciu wywołania podprocesowego python do wywołania skryptu Pythona
- 25. Tworzenie grafiki SVG przy użyciu skryptu po stronie serwera (PHP)
- 26. Jak czytać z pliku .properties przy użyciu skryptu wsadowego
- 27. Jak śledzić wiele kont za pomocą NEW analytics.js?
- 28. przy użyciu MultipartFormDataStreamProvider i ReadAsMultipartAsync
- 29. przy użyciu py2exe z wxPython i Matplotlib
- 30. Jak określić identyfikator sesji na komputerze zdalnym do użycia z psexec -i przy użyciu skryptu/powershell/...?
Właśnie rzuciłem okiem na pakiet 'react-ga' i nie polecam go używać. Widzę zerową wartość dodaną przez bibliotekę [analytics.js] (https://devsite.googleplex.com/analytics/devguides/collection/analyticsjs/), którą zapewnia Google Analytics. Użycie 'react-ga' oznacza, że masz więcej rzeczy do nauczenia się i użytkownicy będą musieli pobrać więcej kodu. –
To interesujące, dziękuję. Sądzę, że głównym powodem, dla którego się na to patrzyłem, było rozwiązanie tego problemu dzięki śledzeniu zmian w aplikacjach na jednej stronie w GA. –
Nie potrzebujesz do tego biblioteki. Implementacja jest stosunkowo prosta i opisana w [tym przewodniku] (https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications). Zgodnie z dokumentacją 'react-ga', śledzenie zmian strony SPA wymaga w zasadzie dokładnie tego samego kodu, który polecają przewodniki. –