Bir grup içinde birden çok rapor döndürür. Tüm raporlar aynı Varlık için olmalıdır.
HTTP isteği
POST https://analyticsdata.googleapis.com/v1alpha:batchRunReports
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi | |
---|---|
{ "entity": { object ( |
Alanlar | |
---|---|
entity |
Etkinlikleri izlenen bir mülk. Grup için bu varlık belirtilmelidir. RunReportRequest içindeki varlık belirtilmemiş veya bu varlıkla tutarlı olabilir. |
requests[] |
Ayrı ayrı istekler. Her isteğin ayrı bir rapor yanıtı vardır. Her toplu isteğe en fazla 5 isteğe izin verilir. |
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Birden çok rapor içeren toplu yanıt.
JSON gösterimi | |
---|---|
{
"reports": [
{
object ( |
Alanlar | |
---|---|
reports[] |
Tek tek yanıtlar. Her yanıtın ayrı bir rapor isteği vardır. |
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
RunReportRequest
Rapor oluşturma isteği.
JSON gösterimi | |
---|---|
{ "entity": { object ( |
Alanlar | |
---|---|
entity |
Etkinlikleri izlenen bir mülk. Bir toplu istekte, bu varlık belirtilmemiş veya grup düzeyindeki varlıkla tutarlı olmalıdır. |
dimensions[] |
İstenen ve görüntülenen boyutlar. |
metrics[] |
İstenen ve gösterilen metrikler. |
dateRanges[] |
Okunacak verilerin tarih aralıkları. Birden fazla tarih aralığı istenirse her yanıt satırı sıfır tabanlı bir tarih aralığı dizini içerir. İki tarih aralığı çakışırsa çakışan günlere ait etkinlik verileri her iki tarih aralığının yanıt satırlarına eklenir. Grup isteğinde bu |
offset |
Başlangıç satırının satır sayısıdır. İlk satır, 0. satır olarak sayılır. |
limit |
Döndürülecek satır sayısı. |
metricAggregations[] |
Metriklerin toplamı. Toplu metrik değerleri,dimensionValues değerinin "RESERVED_(MetricAggregation)" olarak ayarlandığı satırlarda gösterilir. |
dimensionFilter |
Boyutların filtre ifadesi. Boyutların bu filtrede kullanılması istenmelidir. Metrikler bu filtrede kullanılamaz. |
metricFilter |
Metriklerin filtre ifadesi. SQL toplama yan tümcesine benzer şekilde, toplama sonrası aşamasında uygulanır. Metriklerin bu filtrede kullanılması istenmelidir. Boyutlar bu filtrede kullanılamaz. |
orderBys[] |
Yanıtta satırların nasıl sıralandığını belirtir. |
currencyCode |
"AED", "USD", "JPY" gibi ISO4217 biçiminde bir para birimi kodu. Alan boşsa rapor, varlığın varsayılan para birimini kullanır. |
cohortSpec |
Bu istekle ilişkili kohort grubu. İstekte bir kohort grubu varsa "kohort" boyutu bulunmalıdır. |
keepEmptyRows |
Yanlış veya belirtilmemişse tüm metriklerin 0'a eşit olduğu her bir satır döndürülmez. Doğru değerine ayarlanırsa bu satırlar bir filtre tarafından ayrı olarak kaldırılmazsa döndürülür. |
returnPropertyQuota |
Bu Analytics Mülkü'nün kotasının mevcut durumunun döndürülüp döndürülmeyeceğini değiştirir. Kota, PropertyQuota içinde döndürülür. |