- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- RunReportRequest
- Deneyin.
Bir grupta birden çok rapor döndürür. Tüm raporlar aynı Google Analytics mülkü için olmalıdır.
HTTP isteği
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:batchRunReports
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
property |
Etkinlikleri izlenen bir Google Analytics mülkü kimliği. Gövdede değil, URL yolunda belirtilir. Daha fazla bilgi için mülk kimliğinizi nerede bulabileceğinize bakın. Bu özellik, toplu işlem için belirtilmelidir. RunReportRequest içindeki mülk belirtilmemiş veya bu mülkle tutarlı olabilir. Örnek: mülkler/1234 |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"requests": [
{
object ( |
Alanlar | |
---|---|
requests[] |
Ayrı ayrı istekler. Her istek için ayrı bir rapor yanıtı vardır. Her toplu istek için en fazla 5 istek gönderilebilir. |
Yanıt gövdesi
Birden fazla rapor içeren toplu yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"reports": [
{
object ( |
Alanlar | |
---|---|
reports[] |
Bireysel yanıtlar. Her yanıtın ayrı bir rapor isteği vardır. |
kind |
Bu mesajın ne tür bir kaynak olduğunu tanımlar. Bu |
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 |
---|
{ "property": string, "dimensions": [ { object ( |
Alanlar | |
---|---|
property |
Etkinlikleri izlenen bir Google Analytics mülkü kimliği. Gövdede değil, URL yolunda belirtilir. Daha fazla bilgi için mülk kimliğinizi nerede bulabileceğinize bakın. Bu özellik, toplu istek içinde belirtilmemiş veya toplu düzeydeki mülkle tutarlı olmalıdır. Örnek: mülkler/1234 |
dimensions[] |
İstenen ve görüntülenen boyutlar. |
metrics[] |
İstenen ve görüntülenen metrikler. |
date |
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 dahil edilir. Bir kohort isteğinde bu |
dimension |
Boyut filtreleri, raporda yalnızca belirli boyut değerlerini istemenize olanak tanır. Daha fazla bilgi edinmek için örnekleri içeren Boyut Filtrelerinin Temel Özellikleri başlıklı makaleyi inceleyin. Metrikler bu filtrede kullanılamaz. |
metric |
Metriklerin filtre ifadesi. SQL having yan tümcesine benzer şekilde, raporun satırları toplandıktan sonra uygulanır. Boyutlar bu filtrede kullanılamaz. |
offset |
Başlangıç satırının satır sayısı. İlk satır 0. satır olarak sayılır. Sayfalandırmada ilk istek, ofseti belirtmez veya eşdeğer olarak ofseti 0 olarak ayarlar. İlk istek, ilk Bu sayfalandırma parametresi hakkında daha fazla bilgi edinmek için Sayfalandırma bölümüne bakın. |
limit |
Döndürülecek satır sayısı. Belirtilmemişse 10.000 satır döndürülür. API, kaç tane isterseniz isteyin istek başına en fazla 250.000 satır döndürür.
Bu sayfalandırma parametresi hakkında daha fazla bilgi edinmek için Sayfalandırma bölümüne bakın. |
metric |
Metriklerin toplanması. Toplu metrik değerleri, dimensionValues'ın "RESERVED_(MetricAggregation)" olarak ayarlandığı satırlarda gösterilir. Hem karşılaştırmaları hem de birden fazla tarih aralığını içeren toplama işlemleri, tarih aralıklarını temel alarak toplanır. |
order |
Satırların yanıtta nasıl sıralandığını belirtir. Hem karşılaştırmalar hem de birden fazla tarih aralığı içeren isteklerde, karşılaştırmalara sıralama uygulanır. |
currency |
ISO4217 biçiminde bir para birimi kodu ("AED", "USD", "JPY" gibi). Alan boşsa raporda mülkün varsayılan para birimi kullanılır. |
cohort |
Bu istekle ilişkili kohort grubu. İstekte bir kohort grubu varsa "kohort" boyutu mevcut olmalıdır. |
keep |
Yanlış veya belirtilmemişse tüm metrikleri 0 olan her satır döndürülmez. Doğru ise bir filtre tarafından ayrı olarak kaldırılmazlarsa bu satırlar döndürülür. Bu Örneğin, bir mülk hiçbir zaman |
return |
Bu Google Analytics mülkünün kotasının mevcut durumunun döndürülüp döndürülmeyeceğini belirler. Kota, PropertyQuota içinde döndürülür. |
comparisons[] |
İsteğe bağlı. İstenen ve görüntülenen karşılaştırmaların yapılandırması. Yanıtta bir karşılaştırma sütunu almak için istekte yalnızca bir karşılaştırma alanı gerekir. |