Mülkünüzün gerçek zamanlı etkinlik verileriyle ilgili özelleştirilmiş bir rapor döndürür. Etkinlikler, Google Analytics'e gönderildikten birkaç saniye sonra anlık raporlarda görünür. Anlık raporlar, şu andan 30 dakika öncesine kadar olan dönemlerdeki (Google Analytics 360 mülkleri için 60 dakika) etkinlik ve kullanım verilerini gösterir.
Gerçek zamanlı istek oluşturma ve yanıtları anlama kılavuzu için Gerçek Zamanlı Rapor Oluşturma başlıklı makaleye bakın.
HTTP isteği
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runRealtimeReport
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. URL yolunda belirtilir, gövdede belirtilmez. Daha fazla bilgi için Mülk kimliğinizi nerede bulabileceğinizi öğrenin. Örnek: properties/1234 |
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "dimensions": [ { object ( |
| Alanlar | |
|---|---|
dimensions[] |
İstenen ve görüntülenen boyutlar. |
metrics[] |
İstenen ve gösterilen metrikler. |
dimensionFilter |
Boyutların filtre ifadesi. Metrikler bu filtrede kullanılamaz. |
metricFilter |
Metriklerin filtre ifadesi. SQL having-clause'a benzer şekilde, toplama sonrası aşamasında uygulanır. Bu filtrede boyutlar kullanılamaz. |
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. API, |
metricAggregations[] |
Metriklerin toplanması. Toplanan metrik değerleri, boyut değerlerinin "RESERVED_(MetricAggregation)" olarak ayarlandığı satırlarda gösterilir. |
orderBys[] |
Yanıttaki satırların nasıl sıralandığını belirtir. |
returnPropertyQuota |
Bu Google Analytics mülkünün Gerçek Zamanlı 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. |
minuteRanges[] |
Okunacak etkinlik verilerinin dakika aralıkları. Belirtilmezse son 30 dakika için bir dakikalık aralık kullanılır. Birden fazla dakika aralığı istenirse her yanıt satırı sıfır tabanlı bir dakika aralığı indeksi içerir. İki dakikalık aralık çakışıyorsa çakışan dakikalara ait etkinlik verileri, her iki dakikalık aralığın yanıt satırlarına dahil edilir. |
Yanıt metni
Bir isteğe karşılık gelen yanıt gerçek zamanlı rapor tablosu.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "dimensionHeaders": [ { object ( |
| Alanlar | |
|---|---|
dimensionHeaders[] |
Boyut sütunlarını açıklar. DimensionHeaders sayısı ve DimensionHeaders sıralaması, satırlarda bulunan boyutlarla eşleşiyor. |
metricHeaders[] |
Metrik sütunlarını açıklar. MetricHeader'ların sayısı ve MetricHeader'ların sıralaması, satırlarda bulunan metriklerle eşleşiyor. |
rows[] |
Rapordaki boyut değeri kombinasyonları ve metrik değerleri satırları. |
totals[] |
İstenirse metriklerin toplam değerleri. |
maximums[] |
İstenirse metriklerin maksimum değerleri. |
minimums[] |
İstenirse metriklerin minimum değerleri. |
rowCount |
Sorgu sonucundaki toplam satır sayısı. |
propertyQuota |
Bu Google Analytics mülkünün, bu istek de dahil olmak üzere anlık kota durumu. |
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.readonlyhttps://www.googleapis.com/auth/analytics
MinuteRange
Birbirini takip eden dakikalar: startMinutesAgo, startMinutesAgo + 1, ..., endMinutesAgo. İsteklere 2 dakikalık aralıklar halinde izin verilir.
| JSON gösterimi |
|---|
{ "name": string, "startMinutesAgo": integer, "endMinutesAgo": integer } |
| Alanlar | |
|---|---|
name |
Bu dakika aralığına bir ad atar. |
startMinutesAgo |
Sorgunun başlangıç dakikası (şu andan önceki dakika sayısı olarak). Örneğin, Belirtilmemişse |
endMinutesAgo |
Sorgunun bitiş dakikası (şu andan önceki dakika sayısı olarak). Belirtilmezse |