- Żą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 ustawione 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.readonlyhttps://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 wejściowych służących 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. |