- HTTP isteği
- Yol parametreleri
- İstek gövdesi
- Yanıt metni
- Yetkilendirme kapsamları
- MinuteRange
- Deneyin.
Mülkünüz için gerçek zamanlı etkinlik verilerinin özelleştirilmiş bir raporunu döndürür. Etkinlikler, Google Analytics'e gönderilmelerinden saniyeler sonra gerçek zamanlı raporlarda görünür. Gerçek zamanlı raporlar, içinde bulunulan andan 30 dakika öncesine kadar (Google Analytics 360 mülkleri için 60 dakikaya) kadar olan dönem için etkinlikleri ve kullanım verilerini gösterir.
Gerçek zamanlı istekler oluşturma ve yanıtları anlamayla ilgili kılavuz için Gerçek Zamanlı Rapor Oluşturma bölümüne 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 GA4 mülkü tanımlayıcısı. Gövde metninde değil, URL yolunda belirtilir. Daha fazla bilgi edinmek için Mülk Kimliğinizi nerede bulacağınızı öğrenin. Örnek: mülkler/1234 |
İstek içeriği
İstek gövdesi aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{ "dimensions": [ { object ( |
Alanlar | |
---|---|
dimensions[] |
İstenen ve görüntülenen boyutlar. |
metrics[] |
İstenen ve görüntülenen metrikler. |
dimensionFilter |
Boyutların filtre koşulu. Metrikler bu filtrede kullanılamaz. |
metricFilter |
Metriklerin filtre koşulu. SQL'in sahip olduğu içeriğe benzer şekilde, toplama sonrası aşamada uygulanır. Boyutlar bu filtrede kullanılamaz. |
limit |
Döndürülecek satırların sayısı. Belirtilmemesi halinde 10.000 satır döndürülür. Kaç API isterseniz isteyin, API istek başına maksimum 250.000 satır döndürür. Ayrıca, |
metricAggregations[] |
Metriklerin toplanması. Toplu metrik değerleri,SizeValues değerinin "RESERVED_(MetricAggregation)" olarak ayarlandığı satırlarda gösterilir. |
orderBys[] |
Satırların yanıtta nasıl sıralanacağını belirtir. |
returnPropertyQuota |
Bu Analytics Mülkü'nün Gerçek Zamanlı kotasının geçerli durumunu döndürüp döndürmeyeceğini açar. Kota PropertyQuota içinde döndürülür. |
minuteRanges[] |
Okunacak etkinlik verilerinin dakika aralıkları. Belirtilmemesi halinde 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ığı dizini içerir. İki dakikalık aralıklar çakışırsa, çakışan dakikalara ilişkin etkinlik verileri her iki dakika aralığı için yanıt satırlarına eklenir. |
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Bir isteğe karşılık gelen yanıt gerçek zamanlı rapor tablosu.
JSON gösterimi |
---|
{ "dimensionHeaders": [ { object ( |
Alanlar | |
---|---|
dimensionHeaders[] |
Boyut sütunlarını açıklar. Boyut Başlıklarının sayısı ve Boyut Başlıklarının sıralaması, satırlarda bulunan boyutlarla eşleşiyor. |
metricHeaders[] |
Metrik sütunlarını açıklar. Metrik Başlıklarının sayısı ve Metrik Başlıklarının sıralaması, satırlarda bulunan metriklerle eşleşiyor. |
rows[] |
Rapordaki boyut-değer 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 istek dahil olmak üzere bu Analytics mülkünün gerçek zamanlı 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.readonly
https://www.googleapis.com/auth/analytics
Dakika Aralığı
Bitişik bir dakika kümesi: startMinutesAgo, startMinutesAgo + 1, ..., endMinutesAgo. İstekler 2 dakikaya kadar sürebilir.
JSON gösterimi |
---|
{ "name": string, "startMinutesAgo": integer, "endMinutesAgo": integer } |
Alanlar | |
---|---|
name |
Bu dakika aralığına bir ad atar. |
startMinutesAgo |
Sorgunun, bundan önceki dakika cinsinden kapsayıcı başlangıç dakikası. Örneğin Belirtilmemesi halinde |
endMinutesAgo |
Sorgunun, bundan önceki dakika cinsinden kapsayıcı bitiş dakikasıdır. Belirtilmemesi halinde |