- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- TimeSpec
- Tarih
- MetricRow
- MetricValue
- Deneyin.
Bir öğenin metriklerini sorgulama
HTTP isteği
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:queryMetrics
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
name |
Zorunlu. Metrikleri sorgulanacak öğenin adı. Biçim: publishers/{publisher}/items/{item} |
Sorgu parametreleri
| Parametreler | |
|---|---|
timeSpec |
Zorunlu. Metrik grubunun sorgulanacağı zaman spesifikasyonu. |
metrics[] |
Zorunlu. Metrik kümesinin sorgulanacağı metrikler. Desteklenen metrikler:
|
dimensions[] |
İsteğe bağlıdır. Metriklerin dilimleneceği boyutlar. En fazla bir boyut belirtilebilir. Desteklenen boyutlar:
|
pageSize |
İsteğe bağlıdır. Döndürülecek maksimum satır sayısı. Belirtilmezse en fazla 100 satır döndürülür. Maksimum değer 1.000'dir. 1.000'in üzerindeki değerler 1.000'e zorlanır. |
pageToken |
İsteğe bağlıdır. Önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma yapılırken isteğe sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. |
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
items.queryMetrics için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"metricRows": [
{
object ( |
| Alanlar | |
|---|---|
metricRows[] |
Metrik satırları. |
nextPageToken |
Sonraki sayfayı almak için |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chromewebstorehttps://www.googleapis.com/auth/chromewebstore.readonly
TimeSpec
Metrikleri sorgulamak için tarih aralığı.
| JSON gösterimi |
|---|
{ "firstDate": { object ( |
| Alanlar | |
|---|---|
firstDate |
İsteğe bağlıdır. Zaman spesifikasyonunun ilk tarihi (dahil). Ayarlanmazsa alt sınır uygulanmaz. |
lastDate |
İsteğe bağlıdır. Zaman spesifikasyonunun son tarihi (dahil). Ayarlanmazsa üst sınır uygulanmaz. |
Tarih
Doğum günü gibi tam veya kısmi bir takvim tarihini temsil eder. Günün saati ve saat dilimi başka bir yerde belirtilmiştir veya önemsizdir. Tarih, Miladi Takvim'e göredir. Bu, aşağıdakilerden birini temsil edebilir:
- Sıfır olmayan yıl, ay ve gün değerlerini içeren tam bir tarih.
- Yılın sıfır olduğu bir ay ve gün (örneğin, yıl dönümü).
- Ay ve günün sıfır olduğu, yalnızca yılın belirtildiği tarih.
- Sıfır gün içeren bir yıl ve ay (örneğin, kredi kartının son kullanma tarihi).
İlgili türler:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında olmalıdır veya yıl olmadan bir tarih belirtmek için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında olmalıdır. Ay ve gün olmadan bir yıl belirtmek için 0 olmalıdır. |
day |
Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. Yılı tek başına veya günün önemli olmadığı bir yıl ve ayı belirtmek için 0 olmalıdır. |
MetricRow
Tek bir metrik ve boyut değerleri satırı.
| JSON gösterimi |
|---|
{ "date": { object ( |
| Alanlar | |
|---|---|
date |
Kaydın tarihi. |
dimensionValues[] |
Satırın boyut değeri sütunları. |
metricValues[] |
Satırın metrik sütunları. |
MetricValue
Tek bir metriğin değerini gösterir.
| JSON gösterimi |
|---|
{ "metric": string, "value": string, "uniqueUserCount": string } |
| Alanlar | |
|---|---|
metric |
Metriğin adı |
value |
Metriğin değeri. |
uniqueUserCount |
Metrikle ilişkili benzersiz kullanıcı sayısı (varsa). |