- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- TimeSpec
- Data
- MetricRow
- MetricValue
- Wypróbuj
Sprawdź dane dotyczące produktu.
Żądanie HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:queryMetrics
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
name |
Wymagane. Nazwa elementu, którego dotyczy zapytanie o dane. Format: publishers/{publisher}/items/{item} |
Parametry zapytania
| Parametry | |
|---|---|
timeSpec |
Wymagane. Specyfikacja czasu, dla którego ma zostać wysłane zapytanie o zestaw danych. |
metrics[] |
Wymagane. Wskaźniki, dla których ma zostać wysłane zapytanie do zbioru wskaźników. Obsługiwane dane:
|
dimensions[] |
Opcjonalnie: Wymiary, według których mają być dzielone dane. Można określić maksymalnie 1 wymiar. Obsługiwane wymiary:
|
pageSize |
Opcjonalnie: Maksymalna liczba wierszy do zwrócenia. Jeśli nie zostanie określony, zwracanych będzie maksymalnie 100 wierszy. Maksymalna wartość to 1000. Wartości powyżej 1000 zostaną zmienione na 1000. |
pageToken |
Opcjonalnie: Token strony otrzymany z poprzedniego wywołania. Podaj tę wartość, aby pobrać kolejną stronę. Podczas podziału na strony wszystkie pozostałe parametry podane w żądaniu muszą być zgodne z wywołaniem, które dostarczyło token strony. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Komunikat odpowiedzi dla items.queryMetrics.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"metricRows": [
{
object ( |
| Pola | |
|---|---|
metricRows[] |
Wiersze danych. |
nextPageToken |
Token, który można wysłać jako |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/chromewebstorehttps://www.googleapis.com/auth/chromewebstore.readonly
TimeSpec
Zakres dat dla danych zapytania.
| Zapis JSON |
|---|
{ "firstDate": { object ( |
| Pola | |
|---|---|
firstDate |
Opcjonalnie: Pierwsza data (włącznie) specyfikacji czasu. Jeśli nie jest ustawiona, nie zostanie zastosowana dolna granica. |
lastDate |
Opcjonalnie: Ostatnia data (włącznie) specyfikacji czasu. Jeśli nie jest ustawiona, nie zostanie zastosowana górna granica. |
Data
Reprezentuje pełną lub częściową datę kalendarzową, np. datę urodzin. Pora dnia i strefa czasowa są określone w innym miejscu lub nie mają znaczenia. Data jest podana w kalendarzu gregoriańskim. Może to być jedna z tych wartości:
- Pełna data z wartościami roku, miesiąca i dnia różnymi od zera.
- Miesiąc i dzień z rokiem zerowym (np. rocznica).
- Sam rok z miesiącem i dniem zerowym.
- Rok i miesiąc z dniem zerowym (np. data ważności karty kredytowej).
Powiązane typy:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| Zapis JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Pola | |
|---|---|
year |
Rok daty. Musi mieścić się w zakresie od 1 do 9999 lub wynosić 0, jeśli określasz datę bez roku. |
month |
Miesiąc roku. Musi mieścić się w zakresie od 1 do 12 lub wynosić 0, jeśli określasz rok bez miesiąca i dnia. |
day |
Dzień miesiąca. Wartość musi mieścić się w zakresie od 1 do 31 i być prawidłowa w przypadku danego roku i miesiąca lub wynosić 0, jeśli określasz sam rok lub rok i miesiąc, gdy dzień nie jest istotny. |
MetricRow
Pojedynczy wiersz danych i wartości wymiarów.
| Zapis JSON |
|---|
{ "date": { object ( |
| Pola | |
|---|---|
date |
Data rekordu. |
dimensionValues[] |
Kolumny wartości wymiaru dla wiersza. |
metricValues[] |
Kolumny danych dla wiersza. |
MetricValue
Reprezentuje wartość pojedynczego wskaźnika.
| Zapis JSON |
|---|
{ "metric": string, "value": string, "uniqueUserCount": string } |
| Pola | |
|---|---|
metric |
Nazwa danych |
value |
Wartość danych. |
uniqueUserCount |
Liczba unikalnych użytkowników powiązana z danymi (jeśli dotyczy). |