Interfejs Google Analytics Data API w wersji 1 zapewnia zautomatyzowany dostęp do danych raportów Google Analytics 4 (GA4). Dzięki Google Analytics 4 możesz się dowiedzieć, jak użytkownicy korzystają z Twojej aplikacji internetowej oraz aplikacji na iOS i Androida. Więcej informacji o usługach Google Analytics 4
Za pomocą interfejsu Google Analytics Data API w wersji 1 możesz tworzyć raporty, aby uzyskać odpowiedzi na takie pytania jak:
- Ilu aktywnych użytkowników dziennie miała moja aplikacja na Androida w ostatnim tygodniu?
- Ile wyświetleń stron otrzymał każdy z 10 najpopularniejszych adresów URL w mojej witrynie w ciągu ostatnich 28 dni?
- Ilu aktywnych użytkowników w danym kraju miała moja aplikacja na iOS w ciągu ostatnich 30 minut?
Interfejsu Google Analytics Data API v1 można też używać do:
- Twórz niestandardowe panele do wyświetlania danych Google Analytics.
- Automatyzuj złożone zadania związane z raportowaniem, aby oszczędzać czas.
- Integracja danych Google Analytics z innymi aplikacjami biznesowymi.
Krótki przewodnik
Aby utworzyć pierwszy raport, wystarczy kilka linijek kodu, aby wywołać interfejs API. Zapoznaj się z krótkim wprowadzeniem do używania bibliotek klienta, aby rozpocząć. Istnieją biblioteki klienta w języku Java, Python, Node.js i innych językach, które ułatwiają implementację.
Dostępne metody
- runReport Ta metoda zwraca niestandardowy raport z danymi o zdarzeniach Google Analytics i jest preferowaną metodą w przypadku prostych zapytań o raporty.
- batchRunReports To wersja zbiorcza metody runReport, która umożliwia generowanie wielu raportów za pomocą jednego wywołania interfejsu API.
- runPivotReport Ta metoda zwraca niestandardowy raport przestawny zawierający dane zdarzeń Google Analytics. Raporty przestawne są bardziej zaawansowane i zawierają więcej szczegółów niż zwykłe raporty. Każda tabela zawiera opis kolumn i wierszy widocznych wymiarów w odpowiedzi na raport.
- batchRunPivotReports To jest zbiorcza wersja metody runPivotReport, która umożliwia generowanie wielu raportów za pomocą jednego wywołania interfejsu API.
- getMetadata Ta metoda zwraca metadane wymiarów i danych dostępnych w metodach raportowania. Służy do przeglądania wymiarów i danych. Odpowiedź tej metody obejmuje też niestandardowe wymiary i dane dostępne w przypadku określonej usługi w GA4.
- checkCompatibility Ta metoda wymienia wymiary i dane, które można dodać do żądania raportu, by zachować zgodność.
- runRealtimeReport Ta metoda zwraca niestandardowy raport danych o zdarzeniach w czasie rzeczywistym dla Twojej usługi. Zdarzenia pojawiają się w raportach w czasie rzeczywistym w kilka sekund po wysłaniu ich do Google Analytics. Raporty Czas rzeczywisty zawierają zdarzenia i dane o korzystaniu z okresu od chwili obecnej do 30 minut wstecz (do 60 minut w przypadku usług Google Analytics 360).
- runFunnelReport (wczesny podgląd) Ta metoda zwraca niestandardowy raport ścieżki obejmujący dane o zdarzeniach z Google Analytics. Eksploracja ścieżki umożliwia wizualizację kroków podejmowanych przez użytkowników i szybką ocenę skuteczności ich wykonywania.
- properties.audienceLists (wczesny podgląd) grupa metod, które umożliwiają generowanie list odbiorców, które zawierają podsumowanie informacji o użytkownikach na danej liście.
Obsługiwane wymiary i dane
Wymiary i dane obsługiwane obecnie przez interfejs Analytics Data API znajdziesz w dokumentacji schematu interfejsu API.