- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ResponseMetaData
- SchemaRestrictionResponse
- ActiveMetricRestriction
- RestrictedMetricType
- Wypróbuj
Pobiera treść zadania dotyczącego raportu. Po wysłaniu reportTasks.create
możesz pobrać treść zgłoszenia, gdy stanie się ono AKTYWNE. Ta metoda zwróci błąd, jeśli stan zadania raportu nie jest ACTIVE
. Odpowiedź na zapytanie zwróci wartości wierszy i kolumn raportu w postaci tabeli.
Żądanie HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/reportTasks/*}:query
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
name |
Wymagane. Nazwa źródła raportu. Format: |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "offset": string, "limit": string } |
Pola | |
---|---|
offset |
Opcjonalnie: Liczba wierszy w wierszu początkowym w raporcie. Pierwszy wiersz jest liczony jako wiersz 0. W przypadku pobierania stron pierwsze żądanie nie określa przesunięcia, czyli jest ustawiane na 0. Pierwsze żądanie zwraca pierwsze Więcej informacji o tym parametrze podziału znajdziesz w sekcji Podział na strony. |
limit |
Opcjonalnie: Liczba wierszy do zwrócenia z raportu. Jeśli nie podasz tej wartości, zwróci się 10 tys. wierszy. Interfejs API zwraca maksymalnie 250 tys. wierszy na żądanie,niezależnie od tego, o ile prosisz. Wartość Interfejs API może też zwrócić mniej wierszy niż żądana liczba Więcej informacji o tym parametrze podziału znajdziesz w sekcji Podział na strony. |
Treść odpowiedzi
Treść zgłoszenia odpowiadająca zadaniu zgłoszenia.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "dimensionHeaders": [ { object ( |
Pola | |
---|---|
dimension |
Opisuje kolumny wymiarów. Liczba elementów DimensionHeaders i ich kolejność odpowiadają wymiarom obecnym we wierszach. |
metric |
Opisuje kolumny danych. Liczba nagłówków danych i ich kolejność odpowiadają danym w wierszach. |
rows[] |
wiersze z kombinacjami wartości wymiarów i wartości danych w raporcie. |
totals[] |
W razie potrzeby łączne wartości danych. |
maximums[] |
W razie potrzeby maksymalne wartości danych. |
minimums[] |
W razie potrzeby minimalne wartości danych. |
row |
Łączna liczba wierszy w wyniku zapytania. |
metadata |
Metadane raportu. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
ResponseMetaData
Metadane odpowiedzi zawierające dodatkowe informacje o treści raportu.
Zapis JSON |
---|
{ "dataLossFromOtherRow": boolean, "samplingMetadatas": [ { object ( |
Pola | |
---|---|
data |
Jeśli ma wartość true, oznacza, że niektóre grupy kombinacji wymiarów są uwzględniane w wierszu „(inne)”. Może się tak zdarzyć w przypadku raportów o dużej mocy zbioru. Parametr metadanych dataLossFromOtherRow jest wypełniany na podstawie tabeli danych zbiorczych użytej w raporcie. Parametr zostanie wypełniony prawidłowo niezależnie od filtrów i limitów w raporcie. Wiersz „(inne)” może zostać pominięty w raporcie, ponieważ prośba zawiera filtr sessionSource = google. Ten parametr będzie nadal wypełniany, jeśli w danych zbiorczych wejściowych użytych do wygenerowania tego raportu wystąpiła utrata danych z innego wiersza. Więcej informacji znajdziesz w artykule Więcej informacji o wierszu „(inne)” i próbkowaniu danych. |
sampling |
Jeśli wyniki tego raportu są próbkowane, określają odsetek zdarzeń użytych w tym raporcie. Dla każdego zakresu dat wypełniana jest jedna kolumna Jeśli jednak wyniki nie są próbkowane, to pole nie będzie zdefiniowane. |
schema |
Opisuje ograniczenia schematu aktywnie egzekwowane podczas tworzenia tego raportu. Więcej informacji znajdziesz w artykule [GA4] Zarządzanie dostępem i ograniczeniami dotyczącymi danych. |
currency |
Kod waluty używany w tym raporcie. Służy do formatowania danych o walucie, np. Kody walut to kody łańcuchowe typów walut według standardu ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217), np. „USD”, „EUR”, „JPY”. Więcej informacji znajdziesz na stronie https://support.google.com/analytics/answer/9796179. |
time |
Obecna strefa czasowa obiektu. Służy do interpretacji wymiarów czasowych, np. |
empty |
Jeśli podano pusty powód, raport jest pusty. |
subject |
Jeśli wartość |
SchemaRestrictionResponse
Ograniczenia schematu aktywnie egzekwowane podczas tworzenia tego raportu. Więcej informacji znajdziesz w artykule [GA4] Zarządzanie dostępem i ograniczeniami dotyczącymi danych.
Zapis JSON |
---|
{
"activeMetricRestrictions": [
{
object ( |
Pola | |
---|---|
active |
wszystkie ograniczenia aktywnie egzekwowane podczas tworzenia raportu. Na przykład |
ActiveMetricRestriction
Dane objęte ograniczeniem podczas tworzenia raportu.
Zapis JSON |
---|
{
"restrictedMetricTypes": [
enum ( |
Pola | |
---|---|
restricted |
Uzasadnienie ograniczenia tego rodzaju danych. |
metric |
Nazwa rodzaju danych z ograniczeniami. |
RestrictedMetricType
Kategorie danych, których wyświetlanie może być ograniczone w niektórych usługach w Google Analytics.
Wartości w polu enum | |
---|---|
RESTRICTED_METRIC_TYPE_UNSPECIFIED |
Nieokreślony typ. |
COST_DATA |
Dane o kosztach, np. adCost . |
REVENUE_DATA |
Dane o przychodach, np. purchaseRevenue . |