- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- RunReportRequest
- Deneyin.
Birden çok raporu toplu olarak döndürür. Tüm raporlar aynı GA4 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 GA4 mülk tanımlayıcısı. Gövdede değil, URL yolunda belirtilir. Daha fazla bilgi için Mülk kimliğinizi nerede bulacağınızı öğrenin. Grup için bu özellik belirtilmelidir. RunReportRequest içindeki özellik belirtilmemiş veya bu mülkle tutarlı olabilir. Örnek: mülkler/1234 |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla veriler içerir:
JSON gösterimi |
---|
{
"requests": [
{
object ( |
Alanlar | |
---|---|
requests[] |
Bireysel talepler. 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
Birden çok 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[] |
Tek tek 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
Rapor İsteğini Çalıştır
Rapor oluşturma isteği.
JSON gösterimi |
---|
{ "property": string, "dimensions": [ { object ( |
Alanlar | |
---|---|
property |
Etkinlikleri izlenen bir Google Analytics GA4 mülk tanımlayıcısı. Gövdede değil, URL yolunda belirtilir. Daha fazla bilgi için Mülk kimliğinizi nerede bulacağınızı öğrenin. Toplu istekte, bu özellik belirtilmemiş veya grup düzeyindeki mülkle tutarlı olmalıdır. Örnek: mülkler/1234 |
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 |
dimensionFilter |
Boyut filtreleri, raporda yalnızca belirli boyut değerlerini istemenize olanak tanır. Daha fazla bilgi edinmek için Boyut Filtrelerinin Temelleri bölümünü inceleyebilirsiniz. Metrikler bu filtrede kullanılamaz. |
metricFilter |
Metriklerin filtre koşulu. SQL'in ilişkisine benzer şekilde rapor satırlarının toplanmasından 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. Sayfalara ayırma sırasında ilk istek ofseti belirtmez veya benzer şekilde, ofseti 0 olarak ayarlar. İlk istek satırların ilk Bu sayfalara ayırma parametresi hakkında daha fazla bilgi edinmek için Sayfalara ayırma bölümüne bakın. |
limit |
Döndürülecek satır sayısı. Belirtilmemesi durumunda 10.000 satır döndürülür. API, istediğiniz sayıda satırdan bağımsız olarak istek başına maksimum 250.000 satır döndürür. Ayrıca, Bu sayfalara ayırma parametresi hakkında daha fazla bilgi edinmek için Sayfalara ayırma bölümüne bakın. |
metricAggregations[] |
Metriklerin toplanması. Toplu metrik değerleri, boyutValues değerinin "RESERVED_(MetricAggregation)" olarak ayarlandığı satırlarda gösterilir. |
orderBys[] |
Satırların yanıtta nasıl sıralanacağını belirtir. |
currencyCode |
ISO4217 biçiminde bir para birimi kodu (ör. "AED", "USD", "JPY"). Alan boşsa rapor, mülkün varsayılan para birimini kullanır. |
cohortSpec |
Bu istekle ilişkili kohort grubu. İstekte bir kohort grubu varsa "grup" boyutu bulunmalıdır. |
keepEmptyRows |
Yanlış veya ayarlanmadan bırakılırsa tüm metriklerin 0'a eşit olduğu her 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. Bu Örneğin bir mülk hiçbir zaman bir |
returnPropertyQuota |
Bu Analytics Mülkü'nün kotasının mevcut durumunun döndürülüp döndürülmeyeceğini belirler. Kota, ÖzellikQuota içinde döndürülür. |