Omówienie interfejsu Google Analytics Data API

Interfejs Data API może służyć do: automatycznego dostępu do danych z raportów Google Analytics (Google Analytics). Ten Interfejs API jest niezgodny ze starszymi usługami Universal Analytics.

Więcej informacji o Google Analytics usługi.

Oto kilka przykładów użycia interfejsu Google Analytics Data API w wersji 1:

  • Liczba aktywnych użytkowników dziennie Twojej aplikacji na Androida w ostatnim tygodniu.
  • Liczba wyświetleń 10 najpopularniejszych stron Twojej witryny w ciągu ostatnich 28 dni.
  • Liczba aktywnych użytkowników w danym kraju z Twojej aplikacji na iOS w ciągu ostatnich 30 minut.

Interfejs Google Analytics Data API w wersji 1 pozwala też:

  • Tworzenie paneli niestandardowych do wyświetlania danych Google Analytics.
  • Zautomatyzuj złożone zadania raportowania, aby zaoszczędzić czas.
  • Integracja danych Google Analytics z innymi aplikacjami biznesowymi

Rozpocznij

Na początek zapoznaj się z biblioteką klienta Są biblioteki klienta w Javie, Python, Node.js i inne języki, aby uprościć implementację.

Dostępne metody

Oto lista metod interfejsu Data API. Więcej informacji można znaleźć w materiałach referencyjnych dokumentacji.

  • runReport Ta metoda zwraca błąd niestandardowy raport zawierający dane zdarzeń Google Analytics, do prostych zapytań o raporty.
  • batchRunReports To jest wsadowej wersji metody runReport, która umożliwia generowanie za pomocą jednego wywołania API.
  • runPivotReport Ta metoda zwraca dostosowany raport przestawny zdarzenia Google Analytics. i skalowalnych danych. Raporty przestawne są bardziej zaawansowane i ekspresyjne niż zwykłe raportów. Każda tabela przestawna opisuje widoczne kolumny i wiersze wymiarów w zgłoś odpowiedź.
  • batchRunPivotReports To jest wsadowa wersja metody runPivotReport, która umożliwia generowanie wiele raportów za pomocą jednego wywołania API.
  • getMetadata Ta metoda zwraca metadanych wymiarów i danych dostępnych w metodach raportowania. Używane do zapoznaj się z wymiarami i danymi. Odpowiedź tej metody również obejmuje wymiary i dane niestandardowe dostępne w przypadku określonego usłudze w Google Analytics.
  • checkCompatibility Ten metoda wyświetla listę wymiarów i danych, które można dodać do żądania raportu. i zachować zgodność.
  • runRealtimeReport Ten zwraca dostosowany raport z danymi zdarzeń w czasie rzeczywistym. Twojej usługi. Zdarzenia pojawiają się w raportach w czasie rzeczywistym w ciągu kilku sekund po ich została przesłana do Google Analytics. Raporty w czasie rzeczywistym pokazują zdarzenia i wykorzystanie dane dla okresów od chwili obecnej do 30 minut (do 60 minut w przypadku usług w Google Analytics 360).
  • properties.audienceExports Metody do generowania list odbiorców Eksporty, które zawierają migawkę użytkowników odbiorców.
  • properties.recurringAudienceLists (Wczesna wersja przedpremierowa) Grupa metod, które umożliwiają zarządzanie cyklicznymi Eksportowanie list odbiorców. Cykliczny eksport odbiorców tworzy nowe listy odbiorców zainteresowanych informacjami ze świata.
  • runFunnelReport (wczesny podgląd) Ta metoda zwraca dostosowaną ścieżkę. z danymi o zdarzeniach w Google Analytics. Eksploracja ścieżki umożliwia wizualizację kroków podejmowanych przez użytkowników i szybkie wykonanie danego zadania sprawdzanie, jak radzi sobie z postępami na każdym kroku.

Obsługiwane wymiary i dane

Listę wszystkich wymiarów i danych obsługiwanych przez interfejs Data API znajdziesz w Dokumentacja schematu interfejsu API.