Omówienie interfejsu Analytics Data API

Interfejs Google Analytics Data API w wersji 1 zapewnia automatyczny dostęp do danych raportów Google Analytics 4 (GA4). Dzięki Google Analytics 4 możesz obserwować, jak użytkownicy korzystają z Twojej aplikacji internetowej oraz aplikacji na iOS i Androida. Więcej informacji o usługach w Google Analytics 4

Dzięki interfejsowi Google Analytics Data API w wersji 1 możesz tworzyć raporty, dzięki którym znajdziesz odpowiedzi na takie pytania jak:

  • Ilu aktywnych użytkowników dziennie ma moja aplikacja na Androida w ostatnim tygodniu?
  • Ile wyświetleń strony miał 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ło moja aplikacja na iOS w ciągu ostatnich 30 minut?

Interfejsu Google Analytics Data API w wersji 1 można też używać do:

  • Twórz panele niestandardowe do wyświetlania danych Google Analytics.
  • Automatyzuj złożone zadania raportowania, aby oszczędzać czas.
  • Integracja danych Google Analytics z innymi aplikacjami biznesowymi.

Krótki przewodnik

Wystarczy kilka linijek kodu, by wywołać interfejs API w celu utworzenia pierwszego raportu. Zapoznaj się z krótkim wprowadzeniem do korzystania z bibliotek klienta, aby rozpocząć. Istnieją biblioteki klienta w językach Java, Python, Node.js i innych, aby uprościć implementację.

Dostępne metody

  • runReport Ta metoda zwraca niestandardowy raport z danymi zdarzeń Google Analytics i jest preferowaną metodą w przypadku prostych zapytań o raporty.
  • batchRunReports To wersja wsadowa 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 zaawansowane niż zwykłe raporty. Każda tabela przestawna opisuje widoczne kolumny i wiersze wymiarów w odpowiedzi z raportu.
  • batchRunPivotReports To wersja wsadowa 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 podaje listę wymiarów i danych, które można dodać do żądania raportu, by zachować zgodność.
  • runRealtimeReport Ta metoda zwraca niestandardowy raport danych zdarzeń w czasie rzeczywistym dla Twojej usługi. Zdarzenia pojawiają się w raportach w czasie rzeczywistym kilka sekund po wysłaniu ich do Google Analytics. Raporty Czas rzeczywisty zawierają zdarzenia i dane o korzystaniu z okresów od chwili obecnej do 30 minut wstecz (do 60 minut w przypadku usług Google Analytics 360).
  • properties.audienceExports Grupa metod, które umożliwiają generowanie eksportów danych o odbiorcach, które obejmują podsumowanie informacji o użytkownikach na liście odbiorców.
  • properties.recurringAudienceLists (wczesny podgląd) grupa metod umożliwiających zarządzanie cyklicznymi eksportami list odbiorców. Dzięki cyklicznym eksportom odbiorców każdego dnia tworzą się nowe listy odbiorców.
  • runFunnelReport (wczesny podgląd) Ta metoda zwraca niestandardowy raport ścieżki zawierający dane zdarzeń z Google Analytics. Eksploracja ścieżki umożliwia wizualizację kroków podejmowanych przez użytkowników i szybką ocenę skuteczności ich wykonywania.

Obsługiwane wymiary i dane

Wymiary i dane obsługiwane obecnie przez Analytics Data API znajdziesz w dokumentacji schematu interfejsu API.