Method: properties.runFunnelReport

Google Analytics etkinlik verilerinizin özelleştirilmiş bir dönüşüm hunisi raporunu döndürür. API'den döndürülen veriler, istenen boyutlar ve metrikler için sütunlar içeren bir tablo gibidir.

Dönüşüm hunisi keşfi, kullanıcılarınızın bir görevi tamamlarken izlediği adımları görselleştirebilmenizi ve her adımın tamamlanma durumunu hızlıca görebilmenizi sağlar. Potansiyel müşteriler, aktif ürün arayışındaki kullanıcılara ve daha sonra alıcılara nasıl dönüşür? Bir kez satın alanlar nasıl tekrar ürün satın alan kullanıcıların arasına katılır? Bu bilgilere sahip olduğunuzda etkisi düşük veya terk edilmiş müşteri yolculuklarını daha iyi hale getirebilirsiniz. Daha fazla bilgi edinmek için GA4 Dönüşüm Hunisi Keşifleri başlıklı makaleyi inceleyin.

Bu yöntem, beta sürüme geçmeden önce söz dizimi ve özelliklerle ilgili geri bildirim toplamak amacıyla alfa kararlılığında kullanıma sunulmuştur. Bu API ile ilgili geri bildirimde bulunmak için Google Analytics Data API Dönüşüm Hunisi Raporlama Geri Bildirimi formunu doldurun.

HTTP isteği

POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runFunnelReport

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
property

string

İsteğe bağlı. Etkinlikleri izlenen bir Google Analytics GA4 mülkü tanımlayıcısı. Gövde metninde değil, URL yolunda belirtilir. Daha fazla bilgi için Mülk kimliğinizi nerede bulacağınızı öğrenin. Bir toplu istekte, bu özellik belirtilmemiş veya toplu düzeydeki özellikle tutarlı olmalıdır.

Örnek: mülkleri/1234

İstek içeriği

İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:

JSON gösterimi
{
  "dateRanges": [
    {
      object (DateRange)
    }
  ],
  "funnel": {
    object (Funnel)
  },
  "funnelBreakdown": {
    object (FunnelBreakdown)
  },
  "funnelNextAction": {
    object (FunnelNextAction)
  },
  "funnelVisualizationType": enum (FunnelVisualizationType),
  "segments": [
    {
      object (Segment)
    }
  ],
  "limit": string,
  "dimensionFilter": {
    object (FilterExpression)
  },
  "returnPropertyQuota": boolean
}
Alanlar
dateRanges[]

object (DateRange)

İsteğe bağlı. 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.

funnel

object (Funnel)

İsteğe bağlı. Bu isteğin dönüşüm hunisinin yapılandırması. Bu dönüşüm hunisi yapılandırması zorunludur.

funnelBreakdown

object (FunnelBreakdown)

İsteğe bağlı. Belirtilirse bu döküm, dönüşüm hunisi tablosu alt rapor yanıtına bir boyut ekler. Bu döküm boyutu, her dönüşüm hunisi adımını, döküm boyutunun benzersiz değerlerini içerecek şekilde genişletir. Örneğin, deviceCategory boyutuna göre yapılan bir döküm mobile, tablet, desktop ve toplam için satırlar oluşturur.

funnelNextAction

object (FunnelNextAction)

İsteğe bağlı. Belirtilirse sonraki işlem, dönüşüm hunisi görselleştirme alt rapor yanıtına bir boyut ekler. Bu sonraki işlem boyutu, her dönüşüm hunisi adımını sonraki işlemin benzersiz değerlerini içerecek şekilde genişletir. Örneğin, eventName boyutunun bir sonraki işlemi, çeşitli etkinlikler (örneğin, session_start ve click) ve toplam için satır oluşturur.

Sonraki işlem yalnızca eventName boyutunu ve pageTitle ile pagePath gibi çoğu Sayfa / Ekran boyutunu destekler.

funnelVisualizationType

enum (FunnelVisualizationType)

İsteğe bağlı. Dönüşüm hunisi görselleştirme türü, dönüşüm hunisi görselleştirme alt rapor yanıtında bulunan boyutları kontrol eder. Belirtilmezse STANDARD_FUNNEL kullanılır.

segments[]

object (Segment)

İsteğe bağlı. Segmentlerin yapılandırmaları. Segmentler bir mülke ait verilerin alt kümeleridir. Segmentler içeren bir dönüşüm hunisi raporunda, dönüşüm hunisi her bir segmentte değerlendirilir.

Bu istekte belirtilen her segment yanıtta ayrı bir satır oluşturur; yanıtta da her segment adıyla tanımlanır.

Segmentler parametresi isteğe bağlıdır. İstekler 4 segmentle sınırlıdır.

limit

string (int64 format)

İsteğe bağlı. Döndürülecek satır sayısı. Belirtilmemesi halinde 10.000 satır döndürülür. API, kaç tane istediğinize bakılmaksızın istek başına maksimum 250.000 satır döndürür. limit pozitif olmalıdır.

Ayrıca, limit kadar çok boyut değeri yoksa API, istenen limit satırdan daha az satır döndürebilir.

dimensionFilter

object (FilterExpression)

İsteğe bağlı. Boyut filtreleri, raporda yalnızca belirli boyut değerlerini istemenize olanak tanır. Daha fazla bilgi edinmek için, Rapor Oluşturma: Boyut Filtreleri bölümüne göz atın. Metrikler bu filtrede kullanılamaz.

returnPropertyQuota

boolean

İsteğe bağlı. 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.

Yanıt gövdesi

Dönüşüm hunisi raporu yanıtı iki alt rapor içerir. İki alt rapor farklı boyut ve metrik kombinasyonlarıdır.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "funnelTable": {
    object (FunnelSubReport)
  },
  "funnelVisualization": {
    object (FunnelSubReport)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
Alanlar
funnelTable

object (FunnelSubReport)

Dönüşüm hunisi tablosu; dönüşüm hunisi adımı, segment, döküm boyutu, etkin kullanıcı sayısı, tamamlanma oranı, vazgeçme ve vazgeçme oranını içeren bir rapordur.

Segment boyutu yalnızca bir segment istendiyse bu yanıtta mevcuttur. Döküm boyutu, yalnızca istendiğinde bu yanıtta yer alır.

funnelVisualization

object (FunnelSubReport)

Dönüşüm hunisi görselleştirme; dönüşüm hunisi adımı, segment, tarih, sonraki işlem boyutu ve etkin kullanıcıları içeren bir rapordur.

Segment boyutu yalnızca bir segment istendiyse bu yanıtta mevcuttur. Tarih boyutu yalnızca TRENDED_FUNNEL dönüşüm hunisi türü üzerinden istenmişse bu yanıtta bulunur. Bir sonraki işlem boyutu yalnızca istendiğinde yanıtta yer alır.

propertyQuota

object (PropertyQuota)

Bu istek dahil, bu Analytics Mülkü'nün kota durumu.

kind

string

Bu mesajın ne tür bir kaynak olduğunu tanımlar. Bu kind, her zaman "analyticsData#runFunnelReport" sabit dizesidir. JSON'deki yanıt türlerini birbirinden ayırt etmek için kullanışlıdır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

DateRange

Bitişik bir gün grubu: startDate, startDate + 1, ..., endDate. İstekler için en fazla 4 tarih aralığına izin verilir.

JSON gösterimi
{
  "startDate": string,
  "endDate": string,
  "name": string
}
Alanlar
startDate

string

Sorgunun YYYY-MM-DD biçimindeki dahil başlangıç tarihi. endDate tarihinden sonra olamaz. NdaysAgo, yesterday veya today biçimi de kabul edilir. Bu durumda tarih, mülkün raporlama saat dilimine göre belirlenir.

endDate

string

Sorgunun YYYY-MM-DD biçimindeki dahil bitiş tarihi. startDate tarihinden önce olamaz. NdaysAgo, yesterday veya today biçimi de kabul edilir. Bu durumda tarih, mülkün raporlama saat dilimine göre belirlenir.

name

string

Bu tarih aralığına bir ad atar. dateRange boyutu, bir rapor yanıtında bu ada göre değerlendirilir. Ayarlanırsa date_range_ veya RESERVED_ ile başlayamaz. Ayarlanmazsa tarih aralıkları, istekteki sıfır tabanlı dizine göre adlandırılır: date_range_0, date_range_1 vb.

Dönüşüm hunisi

Bir dönüşüm hunisi raporu isteğinde dönüşüm hunisini yapılandırır. Bir dönüşüm hunisi, bir dizi adımdan geçen kullanıcılar hakkında rapor oluşturur.

Dönüşüm hunisi keşfi, kullanıcılarınızın bir görevi tamamlarken izlediği adımları görselleştirebilmenizi ve her adımın tamamlanma durumunu hızlıca görebilmenizi sağlar. Potansiyel müşteriler, aktif ürün arayışındaki kullanıcılara ve daha sonra alıcılara nasıl dönüşür? Bir kez satın alanlar nasıl tekrar ürün satın alan kullanıcıların arasına katılır? Bu bilgilere sahip olduğunuzda etkisi düşük veya terk edilmiş müşteri yolculuklarını daha iyi hale getirebilirsiniz.

JSON gösterimi
{
  "isOpenFunnel": boolean,
  "steps": [
    {
      object (FunnelStep)
    }
  ]
}
Alanlar
isOpenFunnel

boolean

Açık bir dönüşüm hunisinde, kullanıcılar dönüşüm hunisine herhangi bir adımda girebilir ve kapalı bir dönüşüm hunisinde, kullanıcılar dönüşüm hunisine ilk adımda girmelidir. İsteğe bağlı. Belirtilmemesi durumunda kapalı dönüşüm hunisi kullanılır.

steps[]

object (FunnelStep)

Bu dönüşüm hunisinin ardışık adımları.

FunnelStep

Adımlar, ölçmek istediğiniz kullanıcı yolculuğunu tanımlar. Adımlar, kullanıcılarınızın dönüşüm hunisi yolculuğunun ilgili adımına dahil edebilmeleri için karşılaması gereken bir veya daha fazla koşulu içerir.

JSON gösterimi
{
  "name": string,
  "isDirectlyFollowedBy": boolean,
  "filterExpression": {
    object (FunnelFilterExpression)
  },
  "withinDurationFromPriorStep": string
}
Alanlar
name

string

Bu adımın ayırt edici adı. Belirtilmezse adımlar 1 tabanlı bir dizine eklenmiş adla adlandırılır (örneğin, "0. ", "1. " vb.). Bu ad, funnelStepName boyutu tarafından döndürülen dize değerini tanımlar. Örneğin, isteğin üçüncü dönüşüm hunisi adımında name = Purchase belirtilmesi, dönüşüm hunisi raporu yanıtında 3. Purchase sonucunu verir.

isDirectlyFollowedBy

boolean

Doğruysa, bu adım doğrudan önceki adımı izlemelidir. Politika, yanlış değerine ayarlanırsa önceki adımla bu adım arasında etkinlikler olabilir. Belirtilmemesi halinde isDirectlyFollowedBy yanlış kabul edilir.

filterExpression

object (FunnelFilterExpression)

Dönüşüm hunisi yolculuğunun bu adımına dahil olmak için kullanıcılarınızın karşılaması gereken koşul.

withinDurationFromPriorStep

string (Duration format)

Belirtilmişse bu adım, önceki adımın tamamlanmasından sonraki bu süre içinde tamamlanmalıdır. withinDurationFromPriorStep, mikrosaniye ayrıntı düzeyinde uç noktayı içerir. Örneğin, 5 saniyelik bir süre 4,9 veya 5,0 saniyede tamamlanabilir, ancak 5 saniye ve 1 mikrosaniye olarak tamamlanamaz.

withinDurationFromPriorStep isteğe bağlıdır. Belirtilmemişse adımlar herhangi bir süreye göre ayrılabilir.

"s" ile biten ve en fazla dokuz kesir basamağı olan, saniye cinsinden bir süre. Örnek: "3.5s".

FunnelFilterExpression

Dönüşüm hunisi filtrelerinin kombinasyonlarını ifade eder.

JSON gösterimi
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FunnelFilterExpressionList)
  },
  "orGroup": {
    object (FunnelFilterExpressionList)
  },
  "notExpression": {
    object (FunnelFilterExpression)
  },
  "funnelFieldFilter": {
    object (FunnelFieldFilter)
  },
  "funnelEventFilter": {
    object (FunnelEventFilter)
  }
  // End of list of possible types for union field expr.
}
Alanlar
Birleştirme alanı expr. FunnelFilterExpression için bir filtre türü belirtin. expr şunlardan yalnızca biri olabilir:
andGroup

object (FunnelFilterExpressionList)

andGroup nesnesindeki FunnelFilterExpression, VE ilişkisine sahiptir.

orGroup

object (FunnelFilterExpressionList)

orGroup içindeki FunnelFilterExpression bir VEYA ilişkisine sahip.

notExpression

object (FunnelFilterExpression)

FunnelFilterExpression, notExpression DEĞİLDİR.

funnelFieldFilter

object (FunnelFieldFilter)

Boyut veya metrik için dönüşüm hunisi filtresi.

funnelEventFilter

object (FunnelEventFilter)

Tek bir etkinlik adındaki etkinliklerle eşleşen bir filtre oluşturur. Bir parametre filtre ifadesi belirtilirse yalnızca hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinliklerin alt kümesi bu etkinlik filtresiyle eşleşir.

FunnelFilterExpressionList

Dönüşüm hunisi filtre ifadelerinin listesi.

JSON gösterimi
{
  "expressions": [
    {
      object (FunnelFilterExpression)
    }
  ]
}
Alanlar
expressions[]

object (FunnelFilterExpression)

Dönüşüm hunisi filtre ifadelerinin listesi.

FunnelFieldFilter

Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.

JSON gösterimi
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Alanlar
fieldName

string

Boyut adı veya metrik adı.

Birleştirme alanı one_filter. Bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Dizelerle ilgili filtre.

inListFilter

object (InListFilter)

Liste değerlerinde için bir filtre.

numericFilter

object (NumericFilter)

Sayısal değerler veya tarih değerleri için bir filtre.

betweenFilter

object (BetweenFilter)

İki değer arasındaki filtre.

StringFilter

Dize filtresi

JSON gösterimi
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Alanlar
matchType

enum (MatchType)

Bu filtrenin eşleme türü.

value

string

Eşleşme için kullanılan dize değeri.

caseSensitive

boolean

Değer true ise dize değeri büyük/küçük harfe duyarlıdır.

MatchType

Dize filtresinin eşleme türü

Sıralamalar
MATCH_TYPE_UNSPECIFIED Belirtilmedi
EXACT Dize değerinin tam eşleşmesi.
BEGINS_WITH Dize değeriyle başlar.
ENDS_WITH Dize değeriyle biter.
CONTAINS Dize değerini içerir.
FULL_REGEXP Dize değerine sahip normal ifade için tam eşleşme.
PARTIAL_REGEXP Normal ifade için dize değerine sahip kısmi eşleşme.

InListFilter

Sonucun dize değerleri listesinde olması gerekir.

JSON gösterimi
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Alanlar
values[]

string

Dize değerlerinin listesi. Boş olmamalıdır.

caseSensitive

boolean

Değer true ise dize değeri büyük/küçük harfe duyarlıdır.

NumericFilter

Sayısal değerlere veya tarih değerlerine ilişkin filtreler.

JSON gösterimi
{
  "operation": enum (Operation),
  "value": {
    object (NumericValue)
  }
}
Alanlar
operation

enum (Operation)

Bu filtrenin işlem türü.

value

object (NumericValue)

Sayısal bir değer veya tarih değeridir.

İşlem

Sayısal filtreye uygulanan işlem

Sıralamalar
OPERATION_UNSPECIFIED Belirtilmedi.
EQUAL Eşit
LESS_THAN Küçüktür
LESS_THAN_OR_EQUAL Küçük veya eşit
GREATER_THAN Büyüktür
GREATER_THAN_OR_EQUAL Büyüktür veya eşittir

NumericValue

Bir sayıyı temsil eder.

JSON gösterimi
{

  // Union field one_value can be only one of the following:
  "int64Value": string,
  "doubleValue": number
  // End of list of possible types for union field one_value.
}
Alanlar
Birleştirme alanı one_value. one_value sayısal değerinden yalnızca biri aşağıdakilerden biri olabilir:
int64Value

string (int64 format)

Tam sayı değeri

doubleValue

number

Çift değer

BetweenFilter

Sonucun iki sayı (dahil) arasında olması gerektiğini ifade etmek.

JSON gösterimi
{
  "fromValue": {
    object (NumericValue)
  },
  "toValue": {
    object (NumericValue)
  }
}
Alanlar
fromValue

object (NumericValue)

Bu sayıyla başlar.

toValue

object (NumericValue)

Bu numarayla biter.

FunnelEventFilter

Tek bir etkinlik adındaki etkinliklerle eşleşen bir filtre oluşturur. Bir parametre filtre ifadesi belirtilirse yalnızca hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinliklerin alt kümesi bu etkinlik filtresiyle eşleşir.

JSON gösterimi
{
  "eventName": string,
  "funnelParameterFilterExpression": {
    object (FunnelParameterFilterExpression)
  }
}
Alanlar
eventName

string

Bu filtre, bu tek etkinlik adındaki etkinliklerle eşleşir. Etkinlik adı zorunludur.

funnelParameterFilterExpression

object (FunnelParameterFilterExpression)

Belirtilirse bu filtre, hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinlikleri eşleştirir.

Parametre filtre ifadesinde yalnızca parametre filtreleri bulunur.

FunnelParameterFilterExpression

Parametrelerdeki dönüşüm hunisi filtresi kombinasyonlarını ifade eder.

JSON gösterimi
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FunnelParameterFilterExpressionList)
  },
  "orGroup": {
    object (FunnelParameterFilterExpressionList)
  },
  "notExpression": {
    object (FunnelParameterFilterExpression)
  },
  "funnelParameterFilter": {
    object (FunnelParameterFilter)
  }
  // End of list of possible types for union field expr.
}
Alanlar
Birleştirme alanı expr. FunnelParameterFilterExpression için bir filtre türü belirtin. expr şunlardan yalnızca biri olabilir:
andGroup

object (FunnelParameterFilterExpressionList)

andGroup öğesindeki FunnelParametersFilterExpression, VE ilişkisine sahip.

orGroup

object (FunnelParameterFilterExpressionList)

orGroup öğesindeki FunnelParametersFilterExpression, VEYA ilişkisine sahip.

notExpression

object (FunnelParameterFilterExpression)

FunnelParametersFilterExpression, notExpression değerden DEĞİLDİR.

funnelParameterFilter

object (FunnelParameterFilter)

Temel dönüşüm hunisi parametresi filtresi.

FunnelParameterFilterExpressionList

Dönüşüm hunisi parametresi filtre ifadelerinin listesi.

JSON gösterimi
{
  "expressions": [
    {
      object (FunnelParameterFilterExpression)
    }
  ]
}
Alanlar
expressions[]

object (FunnelParameterFilterExpression)

Dönüşüm hunisi parametresi filtre ifadelerinin listesi.

FunnelParameterFilter

Dönüşüm hunisindeki parametre değerlerini filtrelemek için kullanılan bir ifade.

JSON gösterimi
{

  // Union field one_parameter can be only one of the following:
  "eventParameterName": string,
  "itemParameterName": string
  // End of list of possible types for union field one_parameter.

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Alanlar
Birleştirme alanı one_parameter. Filtrelenen alan. one_parameter şunlardan yalnızca biri olabilir:
eventParameterName

string

Bu filtre, belirtilen etkinlik parametresinde değerlendirilir. Etkinlik parametreleri, etkinliğin parametreleri olarak günlüğe kaydedilir. Etkinlik parametreleri "firebase_screen" ve "currency" gibi alanları içerir.

Etkinlik parametreleri yalnızca segmentlerde ve dönüşüm hunilerinde, yalnızca EventFilter'deki bir alt filtrede kullanılabilir. EventFilter'deki bir alt filtrede etkinlik veya öğe parametreleri kullanılmalıdır.

itemParameterName

string

Bu filtre, belirtilen öğe parametresine göre değerlendirilir. Öğe parametreleri, öğe dizisinde parametreler olarak günlüğe kaydedilir. Öğe parametreleri "item_name" ve "item_category" gibi alanlar içerir.

Öğe parametreleri yalnızca segmentlerde ve dönüşüm hunilerinde, yalnızca etkinlik filtresindeki bir alt filtrede de kullanılabilir. EventFilter'deki bir alt filtrede etkinlik veya öğe parametreleri kullanılmalıdır.

Öğe parametreleri yalnızca e-ticaret etkinliklerinde kullanılabilir. E-ticaret etkinlikleri hakkında daha fazla bilgi edinmek için E-ticareti ölçme kılavuzunu inceleyin.

Birleştirme alanı one_filter. Bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Dizelerle ilgili filtre.

inListFilter

object (InListFilter)

Liste değerlerinde için bir filtre.

numericFilter

object (NumericFilter)

Sayısal değerler veya tarih değerleri için bir filtre.

betweenFilter

object (BetweenFilter)

İki değer arasındaki filtre.

FunnelBreakdown

Dökümler, dönüşüm hunisi tablosu alt rapor yanıtına bir boyut ekler.

JSON gösterimi
{
  "breakdownDimension": {
    object (Dimension)
  },
  "limit": string
}
Alanlar
breakdownDimension

object (Dimension)

Boyut sütunu, dönüşüm hunisi tablosu alt rapor yanıtına eklendi. Döküm boyutu, her dönüşüm hunisi adımının dökümünü alır. funnelBreakdown belirtilirse geçerli bir breakdownDimension gerekir.

limit

string (int64 format)

Yanıtta döndürülecek döküm boyutunun maksimum farklı değer sayısı. Sınır belirtilmezse 5 tutarında limit kullanılır. Sınır sıfırı aşmalı ve 15'ten büyük olmamalıdır.

Boyut

Boyutlar verilere ilişkin özelliklerdir. Örneğin, şehir boyutu etkinliğin gerçekleştiği şehri belirtir. Rapor yanıtlarındaki boyut değerleri dizedir. Örneğin, şehir "Paris" veya "New York" olabilir.

JSON gösterimi
{
  "name": string,
  "dimensionExpression": {
    object (DimensionExpression)
  }
}
Alanlar
name

string

Boyutun adı. runReport ve batchRunReports gibi temel raporlama yöntemleri tarafından desteklenen boyut adlarının listesi için API Boyutları'na bakın. runRealtimeReport yöntemi tarafından desteklenen boyut adlarının listesi için Gerçek Zamanlı Boyutlar bölümüne bakın. runFunnelReport yöntemi tarafından desteklenen boyut adlarının listesi için Dönüşüm Hunisi Boyutları bölümünü inceleyin.

dimensionExpression belirtilirse name, izin verilen karakter kümesi içinde istediğiniz herhangi bir dize olabilir. Örneğin bir dimensionExpression, country ve city'yi birleştiriyorsa bu boyutu countryAndCity olarak adlandırabilirsiniz. Seçtiğiniz boyut adları, ^[a-zA-Z0-9_]$ normal ifadesiyle eşleşmelidir.

Boyutlara dimensionFilter, orderBys, dimensionExpression ve pivots içinde name tarafından referans veriliyor.

dimensionExpression

object (DimensionExpression)

Bir boyut, birden fazla boyut ifadesinin bir sonucu olabilir. Örneğin, "ülke, şehir" boyutu: bitiştir(ülke, ", ", şehir).

DimensionExpression

Birden fazla boyut formülünün sonucu olan bir boyutu ifade etmek için kullanılır. Örnek kullanımlar: 1) küçük harf(boyut) 2) bitiş(boyut1, simge, boyut2).

JSON gösterimi
{

  // Union field one_expression can be only one of the following:
  "lowerCase": {
    object (CaseExpression)
  },
  "upperCase": {
    object (CaseExpression)
  },
  "concatenate": {
    object (ConcatenateExpression)
  }
  // End of list of possible types for union field one_expression.
}
Alanlar
Birleştirme alanı one_expression. DimensionExpression için bir boyut ifadesi türü belirtin. one_expression şunlardan yalnızca biri olabilir:
lowerCase

object (CaseExpression)

Bir boyut değerini küçük harfe dönüştürmek için kullanılır.

upperCase

object (CaseExpression)

Bir boyut değerini büyük harfe dönüştürmek için kullanılır.

concatenate

object (ConcatenateExpression)

Boyut değerlerini tek bir boyut olarak birleştirmek için kullanılır. Örneğin, "ülke, şehir" boyutu: bitiştir(ülke, ", ", şehir).

CaseExpression

Bir boyut değerini tek bir büyük/küçük harfe dönüştürmek için kullanılır.

JSON gösterimi
{
  "dimensionName": string
}
Alanlar
dimensionName

string

Boyut adı. Ad, tekrar isteğin boyutlar alanındaki bir ada karşılık gelmelidir.

ConcatenateExpression

Boyut değerlerini tek bir boyut olarak birleştirmek için kullanılır.

JSON gösterimi
{
  "dimensionNames": [
    string
  ],
  "delimiter": string
}
Alanlar
dimensionNames[]

string

Boyutların adları. Adlar, isteğin boyutlar alanındaki adlara geri dönmelidir.

delimiter

string

Boyut adları arasına yerleştirilen sınırlayıcı.

Sınırlayıcılar genellikle "|" veya "" gibi tek karakterlerdir, ancak daha uzun dizeler de olabilir. Bir boyut değeri sınırlayıcıyı içeriyorsa, her iki değer de herhangi bir ayrım olmadan yanıt olarak mevcut olur. Örneğin boyut 1 değeri = "US,FR", boyut 2 değeri = "JP" ve ayırıcı = "," ise yanıt "US,FR,JP" ifadesini içerir.

FunnelNextAction

Sonraki işlemler, kullanıcı bir adımı tamamladıktan sonra, ancak aynı kullanıcı sonraki adıma geçmeden önce bir boyutun değerini belirtir. Örneğin, nextActionDimension değeri eventName ise i. dönüşüm hunisi adımı satırındaki nextActionDimension, kullanıcının i. dönüşüm hunisi adımına geçmesini sağlayan etkinlikten sonra, ancak i+1. dönüşüm hunisi adımına ulaşmadan önceki ilk etkinliği döndürür.

JSON gösterimi
{
  "nextActionDimension": {
    object (Dimension)
  },
  "limit": string
}
Alanlar
nextActionDimension

object (Dimension)

Boyut sütunu, dönüşüm hunisi görselleştirme alt rapor yanıtına eklendi. Kullanıcı i. dönüşüm hunisi adımına ulaştıktan sonra, sonraki işlem boyutu bu boyutun sonraki boyut değerini döndürür.

nextActionDimension şu anda yalnızca eventName ve pageTitle ile pagePath gibi çoğu Sayfa / Ekran boyutunu desteklemektedir. nextActionDimension bir boyut ifadesi olamaz.

limit

string (int64 format)

Yanıtta döndürülecek döküm boyutunun maksimum farklı değer sayısı. Sınır belirtilmezse 5 tutarında limit kullanılır. Sınır sıfırı aşmalı ve 5'ten büyük olmamalıdır.

FunnelVisualizationType

Dönüşüm hunisi görselleştirme alt rapor yanıtında bulunan boyutları kontrol eder.

Sıralamalar
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED Belirtilmemiş tür.
STANDARD_FUNNEL Standart (adımlı) bir dönüşüm hunisidir. Yanıttaki dönüşüm hunisi görselleştirme alt raporunda tarih yer almaz.
TRENDED_FUNNEL Eğilimleri gösteren (çizgi grafik) dönüşüm hunisi. Yanıttaki dönüşüm hunisi görselleştirme alt raporunda tarih boyutu yer alır.

Segment

Segment, Analytics verilerinizin bir alt kümesidir. Örneğin, tüm kullanıcı grubunuz içinde belirli bir ülkedeki veya şehirdeki kullanıcılar bir segment oluşturabilir. Bir diğer segment ise belirli bir ürün grubunu satın alan veya sitenizin belirli bir bölümünü ziyaret eden ya da uygulamanızda belirli etkinlikleri tetikleyen kullanıcılar olabilir.

Daha fazla bilgi edinmek için GA4 Segment Oluşturucu başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "name": string,

  // Union field one_segment_scope can be only one of the following:
  "userSegment": {
    object (UserSegment)
  },
  "sessionSegment": {
    object (SessionSegment)
  },
  "eventSegment": {
    object (EventSegment)
  }
  // End of list of possible types for union field one_segment_scope.
}
Alanlar
name

string

Bu segmentin adı. Belirtilmemişse segmentler "Segment" olarak adlandırılır. Bu ad, segment boyutu tarafından döndürülen dize değerini tanımlar. segment boyutu, segment adlarının önüne istekteki segmentin 1 tabanlı dizin numarasına göre ekler (örneğin, "1. Segment", "2. Segment" vb.) kullanılır.

Birleştirme alanı one_segment_scope. Bir segment tek bir kapsamda belirtilmiş. one_segment_scope şunlardan yalnızca biri olabilir:
userSegment

object (UserSegment)

Kullanıcı segmentleri, sitenizle veya uygulamanızla etkileşim kuran kullanıcıların alt kümeleridir.

sessionSegment

object (SessionSegment)

Oturum segmentleri, sitenizde veya uygulamanızda gerçekleşen oturumların alt kümeleridir.

eventSegment

object (EventSegment)

Etkinlik segmentleri, sitenizde veya uygulamanızda tetiklenen etkinliklerin alt kümeleridir.

UserSegment

Kullanıcı segmentleri, sitenizle veya uygulamanızla etkileşim kuran kullanıcıların alt kümeleridir. Örneğin, daha önce satın alma işlemi gerçekleştirmiş kullanıcılar, alışveriş sepetlerine ürün ekleyen ancak satın alma işlemini tamamlamayan kullanıcılar.

JSON gösterimi
{
  "userInclusionCriteria": {
    object (UserSegmentCriteria)
  },
  "exclusion": {
    object (UserSegmentExclusion)
  }
}
Alanlar
userInclusionCriteria

object (UserSegmentCriteria)

Bu segmente hangi kullanıcıların dahil edileceğini tanımlar. İsteğe bağlı.

exclusion

object (UserSegmentExclusion)

Bu segmentte hangi kullanıcıların hariç tutulacağını tanımlar. İsteğe bağlı.

UserSegmentCriteria

Kullanıcının etkinlikleri ölçütlerdeki koşulları karşılıyorsa kullanıcı bir ölçütle eşleşir.

JSON gösterimi
{
  "andConditionGroups": [
    {
      object (UserSegmentConditionGroup)
    }
  ],
  "andSequenceGroups": [
    {
      object (UserSegmentSequenceGroup)
    }
  ]
}
Alanlar
andConditionGroups[]

object (UserSegmentConditionGroup)

Kullanıcı, bu andConditionGroups ve andSequenceGroups öğelerinin her biriyle eşleşirse bu ölçütle eşleşir. andSequenceGroups belirtilmişse andConditionGroups boş olabilir.

andSequenceGroups[]

object (UserSegmentSequenceGroup)

Kullanıcı, bu andSequenceGroups ve andConditionGroups öğelerinin her biriyle eşleşirse bu ölçütle eşleşir. andConditionGroups belirtilmişse andSequenceGroups boş olabilir.

UserSegmentConditionGroup

Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.

JSON gösterimi
{
  "conditionScoping": enum (UserCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Alanlar
conditionScoping

enum (UserCriteriaScoping)

Veriler, koşul grubuyla eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. Bu kapsam, koşul grubunun eşleşip eşleşmediği belirlenmeden önce segmentFilterExpression değerinin kaç etkinlik için değerlendirildiğini tanımlar. Örneğin conditionScoping = USER_CRITERIA_WITHIN_SAME_SESSION ise ifade, bir oturumdaki tüm etkinliklerde değerlendirilir ve ardından, koşul grubunun bu kullanıcı için eşleşip eşleşmediği belirlenir. Örneğin conditionScoping = USER_CRITERIA_WITHIN_SAME_EVENT ise ifade tek bir etkinlikte değerlendirilir ve ardından koşul grubunun bu kullanıcı için eşleşip eşleşmediği belirlenir.

İsteğe bağlı. Belirtilmemesi durumunda conditionScoping = ACROSS_ALL_SESSIONS kullanılır.

segmentFilterExpression

object (SegmentFilterExpression)

Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler; boyut, metrik ve/veya parametrelerdeki ölçütleri ifade eder.

UserCriteriaScoping

Kapsam oluşturma, kullanıcının bir ölçütü karşılayıp karşılamadığı değerlendirirken hangi etkinliklerin dikkate alınacağını belirtir.

Sıralamalar
USER_CRITERIA_SCOPING_UNSPECIFIED Belirtilmemiş ölçüt kapsamı. Belirtmeyin.
USER_CRITERIA_WITHIN_SAME_EVENT Bir etkinlikte ölçütler karşılanırsa kullanıcı ölçütleri karşılar.
USER_CRITERIA_WITHIN_SAME_SESSION Ölçütler tek bir oturumda karşılanırsa kullanıcı ölçütleri karşılar.
USER_CRITERIA_ACROSS_ALL_SESSIONS Ölçütler, kullanıcının herhangi bir etkinliği tarafından karşılanırsa kullanıcı ölçütleri karşılar.

SegmentFilterExpression

Segment filtreleri kombinasyonlarını ifade eder.

JSON gösterimi
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (SegmentFilterExpressionList)
  },
  "orGroup": {
    object (SegmentFilterExpressionList)
  },
  "notExpression": {
    object (SegmentFilterExpression)
  },
  "segmentFilter": {
    object (SegmentFilter)
  },
  "segmentEventFilter": {
    object (SegmentEventFilter)
  }
  // End of list of possible types for union field expr.
}
Alanlar
Birleştirme alanı expr. SegmentFilterExpression için bir filtre türü belirtin. expr şunlardan yalnızca biri olabilir:
andGroup

object (SegmentFilterExpressionList)

andGroup içindeki SegmentFilterExpression bir VE ilişkisine sahip.

orGroup

object (SegmentFilterExpressionList)

orGroup içindeki SegmentFilterExpression'ın VEYA ilişkisi var.

notExpression

object (SegmentFilterExpression)

SegmentFilterExpression, notExpression DEĞİLDİR.

segmentFilter

object (SegmentFilter)

Temel segment filtresi.

segmentEventFilter

object (SegmentEventFilter)

Tek bir etkinlik adındaki etkinliklerle eşleşen bir filtre oluşturur. Bir parametre filtre ifadesi belirtilirse yalnızca hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinliklerin alt kümesi bu etkinlik filtresiyle eşleşir.

SegmentFilterExpressionList

Segment filtresi ifadelerinin listesi.

JSON gösterimi
{
  "expressions": [
    {
      object (SegmentFilterExpression)
    }
  ]
}
Alanlar
expressions[]

object (SegmentFilterExpression)

Segment filtresi ifadelerinin listesi

SegmentFilter

Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.

JSON gösterimi
{
  "fieldName": string,
  "filterScoping": {
    object (SegmentFilterScoping)
  },

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Alanlar
fieldName

string

Boyut adı veya metrik adı.

filterScoping

object (SegmentFilterScoping)

Filtrenin kapsamını belirtir.

Birleştirme alanı one_filter. Filter için bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Dizelerle ilgili filtre.

inListFilter

object (InListFilter)

Liste değerlerinde için bir filtre.

numericFilter

object (NumericFilter)

Sayısal değerler veya tarih değerleri için bir filtre.

betweenFilter

object (BetweenFilter)

İki değer arasındaki filtre.

SegmentFilterScoping

Kapsamlar, bir segment filtresi değerlendirilirken birden fazla etkinliğin boyut ve metriklerinin nasıl dikkate alınması gerektiğini belirtir.

JSON gösterimi
{
  "atAnyPointInTime": boolean
}
Alanlar
atAnyPointInTime

boolean

atAnyPointInTime politikası doğruysa bu filtre, isteğin tarih aralığındaki herhangi bir etkinlik için doğru olarak değerlendirilirse tüm etkinlikler için doğru olarak değerlendirilir.

Bu atAnyPointInTime parametresi, rapordaki etkinliklerin tarih aralığını genişletmez. atAnyPointInTime değeri doğruysa bu filtre değerlendirilirken yalnızca raporun tarih aralığındaki etkinlikler dikkate alınır.

Bu atAnyPointInTime, yalnızca ölçüt kapsamı ACROSS_ALL_SESSIONS ise ve dizilerde belirtilemezse belirtilebilir.

Ölçüt kapsamı ACROSS_ALL_SESSIONS ise belirtilmediyse atAnyPointInTime = false kullanılır.

SegmentEventFilter

Tek bir etkinlik adındaki etkinliklerle eşleşen bir filtre oluşturur. Bir parametre filtre ifadesi belirtilirse yalnızca hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinliklerin alt kümesi bu etkinlik filtresiyle eşleşir.

JSON gösterimi
{
  "eventName": string,
  "segmentParameterFilterExpression": {
    object (SegmentParameterFilterExpression)
  }
}
Alanlar
eventName

string

Bu filtre, bu tek etkinlik adındaki etkinliklerle eşleşir. Etkinlik adı zorunludur.

segmentParameterFilterExpression

object (SegmentParameterFilterExpression)

Belirtilirse bu filtre, hem tek etkinlik adı hem de parametre filtre ifadeleriyle eşleşen etkinlikleri eşleştirir.

Parametre filtre ifadesinde yalnızca parametre filtreleri bulunur.

SegmentParameterFilterExpression

Parametrelerdeki segment filtresi kombinasyonlarını ifade eder.

JSON gösterimi
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (SegmentParameterFilterExpressionList)
  },
  "orGroup": {
    object (SegmentParameterFilterExpressionList)
  },
  "notExpression": {
    object (SegmentParameterFilterExpression)
  },
  "segmentParameterFilter": {
    object (SegmentParameterFilter)
  }
  // End of list of possible types for union field expr.
}
Alanlar
Birleştirme alanı expr. SegmentParameterFilterExpression için bir filtre türü belirtin. expr şunlardan yalnızca biri olabilir:
andGroup

object (SegmentParameterFilterExpressionList)

andGroup içindeki SegmentParametersFilterExpression parametresi, VE ilişkisine sahip.

orGroup

object (SegmentParameterFilterExpressionList)

orGroup öğesindeki SegmentParametersFilterExpression yönteminin bir VEYA ilişkisi var.

notExpression

object (SegmentParameterFilterExpression)

Segment parameterFilterExpression notExpression DEĞİLDİR.

segmentParameterFilter

object (SegmentParameterFilter)

Temel segment parametresi filtresi.

SegmentParameterFilterExpressionList

Segment parametresi filtre ifadelerinin listesi.

JSON gösterimi
{
  "expressions": [
    {
      object (SegmentParameterFilterExpression)
    }
  ]
}
Alanlar
expressions[]

object (SegmentParameterFilterExpression)

Segment parametresi filtre ifadelerinin listesi.

SegmentParameterFilter

Bir segmentteki parametre değerlerini filtrelemek için kullanılan bir ifade.

JSON gösterimi
{
  "filterScoping": {
    object (SegmentParameterFilterScoping)
  },

  // Union field one_parameter can be only one of the following:
  "eventParameterName": string,
  "itemParameterName": string
  // End of list of possible types for union field one_parameter.

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Alanlar
filterScoping

object (SegmentParameterFilterScoping)

Filtrenin kapsamını belirtir.

Birleştirme alanı one_parameter. Filtrelenen alan. one_parameter şunlardan yalnızca biri olabilir:
eventParameterName

string

Bu filtre, belirtilen etkinlik parametresinde değerlendirilir. Etkinlik parametreleri, etkinliğin parametreleri olarak günlüğe kaydedilir. Etkinlik parametreleri "firebase_screen" ve "currency" gibi alanları içerir.

Etkinlik parametreleri yalnızca segmentlerde ve dönüşüm hunilerinde, yalnızca EventFilter'deki bir alt filtrede kullanılabilir. EventFilter'deki bir alt filtrede etkinlik veya öğe parametreleri kullanılmalıdır.

itemParameterName

string

Bu filtre, belirtilen öğe parametresine göre değerlendirilir. Öğe parametreleri, öğe dizisinde parametreler olarak günlüğe kaydedilir. Öğe parametreleri "item_name" ve "item_category" gibi alanlar içerir.

Öğe parametreleri yalnızca segmentlerde ve dönüşüm hunilerinde, yalnızca etkinlik filtresindeki bir alt filtrede de kullanılabilir. EventFilter'deki bir alt filtrede etkinlik veya öğe parametreleri kullanılmalıdır.

Öğe parametreleri yalnızca e-ticaret etkinliklerinde kullanılabilir. E-ticaret etkinlikleri hakkında daha fazla bilgi edinmek için E-ticareti ölçme kılavuzunu inceleyin.

Birleştirme alanı one_filter. Bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Dizelerle ilgili filtre.

inListFilter

object (InListFilter)

Liste değerlerinde için bir filtre.

numericFilter

object (NumericFilter)

Sayısal değerler veya tarih değerleri için bir filtre.

betweenFilter

object (BetweenFilter)

İki değer arasındaki filtre.

SegmentParameterFilterScoping

Kapsamlar, bir segment parametre filtresi değerlendirirken birden fazla etkinliğin nasıl dikkate alınması gerektiğini belirtir.

JSON gösterimi
{
  "inAnyNDayPeriod": string
}
Alanlar
inAnyNDayPeriod

string (int64 format)

Parametreyi, filtre uygulanmadan önceki belirtilen gün süresince biriktirir. Yalnızca ölçüt kapsamı ACROSS_ALL_SESSIONS veya WITHIN_SAME_SESSION olduğunda desteklenir. Yalnızca parametre event_count ise desteklenir.

Örneğin, inAnyNDayPeriod değeri 3, eventName "purchase", etkinlik parametresi "event_count" ve Filtrenin ölçütü 5'ten büyükse bu filtre, raporun tarih aralığında art arda her 3 günlük dönemdeki satın alma etkinliklerinin etkinlik sayısını toplar. Bir kullanıcı, satın alma etkinliği sayısı art arda 3 günlük herhangi bir dönemde 5'i geçerse bu Filtrenin ölçütlerini geçirir. Örneğin 01.11.2021 ile 03.11.2021, 04.11.2021-04.11.2021, 03.11.2021-05.11.2021 arasındaki dönemler dikkate alınır.

Tarih aralığının başlangıcında tam N günlük bir zaman aralığı bulunması amacıyla tarih aralığı genişletilmez. Örneğin, 01.11.2021 - 10.10.2021 ve inAnyNDayPeriod = 3 tarih aralığına yönelik bir rapor varsa raporun tarih aralığı dışında hiçbir etkinlik verisi okunmayacağı için ilk iki günlük dönem etkili bir şekilde kısaltılır. Örneğin ilk dört dönem etkili şekilde şu şekilde olacaktır: 01.11.2021-01.11.2021-01.11.2021-02.11.2021-01.11.2021-03.11.2021 ve 01.11.2021-01.11.2021-01.11.2021.

inAnyNDayPeriod isteğe bağlıdır. Belirtilmezse segmentParameterFilter her etkinliğe ayrı ayrı uygulanır.

UserSegmentSequenceGroup

Kullanıcının segmentin üyesi olması için belirli bir sırada gerçekleşmesi gereken koşulları tanımlayın.

JSON gösterimi
{
  "sequenceScoping": enum (UserCriteriaScoping),
  "sequenceMaximumDuration": string,
  "userSequenceSteps": [
    {
      object (UserSequenceStep)
    }
  ]
}
Alanlar
sequenceScoping

enum (UserCriteriaScoping)

Kullanıcının diziyle eşleşmesi için kapsam oluşturmada tüm sıra adımlarının karşılanması gerekir. Örneğin, sequenceScoping = USER_CRITERIA_WITHIN_SAME_SESSION söz konusuysa kullanıcının diziyle eşleşmesi için tüm dizi adımlarının tek oturumda tamamlanması gerekir. sequenceScoping = USER_CRITERIA_WITHIN_SAME_EVENT desteklenmiyor.

İsteğe bağlı. Belirtilmemesi durumunda conditionScoping = ACROSS_ALL_SESSIONS kullanılır.

sequenceMaximumDuration

string (Duration format)

Tüm dizinin tamamlanması gereken süreyi tanımlar; örneğin, 30 Dakika. sequenceMaximumDuration, mikrosaniye ayrıntı düzeyinde uç noktayı içerir. Örneğin, maksimum süresi 5 saniye olan bir dizi 4,9 veya 5,0 saniyede tamamlanabilir, ancak 5 saniye 1 mikrosaniyede tamamlanamaz.

sequenceMaximumDuration isteğe bağlıdır. Belirtilmemişse adım sıraları herhangi bir zamanda tamamlanabilir.

"s" ile biten ve en fazla dokuz kesir basamağı olan, saniye cinsinden bir süre. Örnek: "3.5s".

userSequenceSteps[]

object (UserSequenceStep)

Koşul adımlarından oluşan sıralı bir dizi. Kullanıcının UserSegmentSequenceGroup ile eşleşmesi için kullanıcının etkinliklerinin her adımı tamamlaması gerekir.

UserSequenceStep

Bu kullanıcının adım sırası ile eşleşmesi için belirtilen adım sırasında gerçekleşmesi gereken koşul.

JSON gösterimi
{
  "isDirectlyFollowedBy": boolean,
  "stepScoping": enum (UserCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Alanlar
isDirectlyFollowedBy

boolean

Doğru ise, bu adımı karşılayan etkinlik, son adımı karşılayan etkinlikten sonra gelen bir sonraki etkinlik olmalıdır. Yanlış değerine ayarlanırsa bu adım dolaylı olarak önceki adımı izler; örneğin, önceki adım ile bu adım arasında etkinlikler olabilir. İlk adım için isDirectlyFollowedBy değeri yanlış (false) olmalıdır.

stepScoping

enum (UserCriteriaScoping)

Kullanıcının diziyle eşleşmesi için bu sıra adımının kapsam oluşturmada karşılanması gerekir. Örneğin, sequenceScoping = WITHIN_SAME_SESSION söz konusuysa kullanıcının diziyle eşleşmesi için bu dizi adımlarının bir oturumda tamamlanması gerekir. stepScoping = ACROSS_ALL_SESSIONS öğesine yalnızca sequenceScoping = ACROSS_ALL_SESSIONS ile izin verilir.

İsteğe bağlı. Belirtilmemesi halinde stepScoping, sequenceScoping ile aynı UserCriteriaScoping değerini kullanır.

segmentFilterExpression

object (SegmentFilterExpression)

Kullanıcının etkinlikleri bu ifadeyle eşleşiyorsa kullanıcı bu dizi adımıyla eşleşir. İfadeler; boyut, metrik ve/veya parametrelerdeki ölçütleri ifade eder.

UserSegmentExclusion

Bu segmentte hangi kullanıcıların hariç tutulacağını belirtir.

JSON gösterimi
{
  "userExclusionDuration": enum (UserExclusionDuration),
  "userExclusionCriteria": {
    object (UserSegmentCriteria)
  }
}
Alanlar
userExclusionDuration

enum (UserExclusionDuration)

Bir kullanıcı userExclusionCriteria ile eşleşirse hariç tutma işleminin ne kadar süreceğini belirtir.

İsteğe bağlı. Belirtilmezse userExclusionDuration/USER_EXCLUSION_TEMPORARY kullanılır.

userExclusionCriteria

object (UserSegmentCriteria)

Bu koşulu karşılayan kullanıcılar, userExclusionDuration segmentinin üyelikten hariç tutulur.

UserExclusionDuration

Bir kullanıcı userExclusionCriteria ile eşleşirse hariç tutmanın ne kadar süreceğiyle ilgili seçenekleri sıralar.

Sıralamalar
USER_EXCLUSION_DURATION_UNSPECIFIED Belirtilmemiş hariç tutma süresi. Belirtmeyin.
USER_EXCLUSION_TEMPORARY userExclusionCriteria koşulunu karşıladığı dönemlerde kullanıcıları geçici olarak segmentten hariç tutun.
USER_EXCLUSION_PERMANENT userExclusionCriteria koşulunu karşılayan kullanıcılar kalıcı olarak segmentten hariç tutulur.

SessionSegment

Oturum segmentleri, sitenizde veya uygulamanızda gerçekleşen oturumların alt kümeleridir: örneğin, belirli bir reklam kampanyasından kaynaklanan tüm oturumlar.

JSON gösterimi
{
  "sessionInclusionCriteria": {
    object (SessionSegmentCriteria)
  },
  "exclusion": {
    object (SessionSegmentExclusion)
  }
}
Alanlar
sessionInclusionCriteria

object (SessionSegmentCriteria)

Bu segmente hangi oturumların dahil edileceğini tanımlar. İsteğe bağlı.

exclusion

object (SessionSegmentExclusion)

Bu segmentte hangi oturumların hariç tutulacağını tanımlar. İsteğe bağlı.

SessionSegmentCriteria

Oturum etkinlikleri ölçütlerdeki koşulları karşılıyorsa oturum bir ölçütle eşleşir.

JSON gösterimi
{
  "andConditionGroups": [
    {
      object (SessionSegmentConditionGroup)
    }
  ]
}
Alanlar
andConditionGroups[]

object (SessionSegmentConditionGroup)

Oturum, bu andConditionGroups ölçütlerinin her biriyle eşleşiyorsa oturum bu ölçütlerle eşleşir.

SessionSegmentConditionGroup

Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.

JSON gösterimi
{
  "conditionScoping": enum (SessionCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Alanlar
conditionScoping

enum (SessionCriteriaScoping)

Veriler, koşul grubuyla eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. Bu kapsam, koşul grubunun eşleşip eşleşmediği belirlenmeden önce segmentFilterExpression değerinin kaç etkinlik için değerlendirildiğini tanımlar. Örneğin conditionScoping = SESSION_CRITERIA_WITHIN_SAME_SESSION ise ifade, bir oturumdaki tüm etkinliklerde değerlendirilir ve ardından koşul grubunun bu oturum için eşleşip eşleşmediği belirlenir. Örneğin, conditionScoping = SESSION_CRITERIA_WITHIN_SAME_EVENT ise ifade tek bir etkinlikte değerlendirilir ve ardından koşul grubunun bu oturum için eşleşip eşleşmediği belirlenir.

İsteğe bağlı. Belirtilmemesi halinde WITHIN_SAME_SESSION için conditionScoping kullanılır.

segmentFilterExpression

object (SegmentFilterExpression)

Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler; boyut, metrik ve/veya parametrelerdeki ölçütleri ifade eder.

SessionCriteriaScoping

Kapsam oluşturma, oturumun bir ölçütü karşılayıp karşılamadığını değerlendirirken hangi etkinliklerin dikkate alınacağını belirtir.

Sıralamalar
SESSION_CRITERIA_SCOPING_UNSPECIFIED Belirtilmemiş ölçüt kapsamı. Belirtmeyin.
SESSION_CRITERIA_WITHIN_SAME_EVENT Bir etkinlikte ölçütler karşılanırsa oturum ölçütlerle eşleşir.
SESSION_CRITERIA_WITHIN_SAME_SESSION Ölçütler tek bir oturumda karşılanırsa oturum ölçütlerle eşleşir.

SessionSegmentExclusion

Bu segmentte hangi oturumların hariç tutulacağını belirtir.

JSON gösterimi
{
  "sessionExclusionDuration": enum (SessionExclusionDuration),
  "sessionExclusionCriteria": {
    object (SessionSegmentCriteria)
  }
}
Alanlar
sessionExclusionDuration

enum (SessionExclusionDuration)

Bir oturum sessionExclusionCriteria ile eşleşirse hariç tutma işleminin ne kadar süreceğini belirtir.

İsteğe bağlı. Belirtilmemesi halinde SESSION_EXCLUSION_TEMPORARY için sessionExclusionDuration kullanılır.

sessionExclusionCriteria

object (SessionSegmentCriteria)

Bir oturum bu koşulu karşılıyorsa sessionExclusionDuration segmentindeki üyelikten hariç tutulur.

SessionExclusionDuration

Bir oturum sessionExclusionCriteria ile eşleşirse hariç tutmanın ne kadar süreceğiyle ilgili seçenekleri sıralar.

Sıralamalar
SESSION_EXCLUSION_DURATION_UNSPECIFIED Belirtilmemiş hariç tutma süresi. Belirtmeyin.
SESSION_EXCLUSION_TEMPORARY sessionExclusionCriteria koşulunu karşıladığı dönemlerde oturumları geçici olarak segmentten hariç tutun.
SESSION_EXCLUSION_PERMANENT sessionExclusionCriteria koşulunu karşılayan oturumlar kalıcı olarak segmentten hariç tutulur.

EventSegment

Etkinlik segmentleri, sitenizde veya uygulamanızda tetiklenen etkinliklerin alt kümeleridir. Örneğin, belirli bir konumda gerçekleştirilen tüm satın alma etkinlikleri, belirli bir işletim sisteminde gerçekleşen app_exception etkinlikleri.

JSON gösterimi
{
  "eventInclusionCriteria": {
    object (EventSegmentCriteria)
  },
  "exclusion": {
    object (EventSegmentExclusion)
  }
}
Alanlar
eventInclusionCriteria

object (EventSegmentCriteria)

Bu segmente hangi etkinliklerin dahil edileceğini tanımlar. İsteğe bağlı.

exclusion

object (EventSegmentExclusion)

Bu segmentte hangi etkinliklerin hariç tutulacağını tanımlar. İsteğe bağlı.

EventSegmentCriteria

Bir etkinlik, ölçütlerdeki koşulları karşılıyorsa etkinlik bir ölçütle eşleşir.

JSON gösterimi
{
  "andConditionGroups": [
    {
      object (EventSegmentConditionGroup)
    }
  ]
}
Alanlar
andConditionGroups[]

object (EventSegmentConditionGroup)

Bir etkinlik, söz konusu andConditionGroups ölçütlerinin her biriyle eşleşiyorsa bu ölçütlerle eşleşir.

EventSegmentConditionGroup

Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.

JSON gösterimi
{
  "conditionScoping": enum (EventCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Alanlar
conditionScoping

enum (EventCriteriaScoping)

conditionScoping her zaman EVENT_CRITERIA_WITHIN_SAME_EVENT olmalıdır.

İsteğe bağlı. Belirtilmemesi halinde EVENT_CRITERIA_WITHIN_SAME_EVENT için conditionScoping kullanılır.

segmentFilterExpression

object (SegmentFilterExpression)

Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler; boyut, metrik ve/veya parametrelerdeki ölçütleri ifade eder.

EventCriteriaScoping

Kapsam oluşturma, bir etkinliğin belirli bir ölçütü karşılayıp karşılamadığı değerlendirirken hangi etkinliklerin dikkate alınacağını belirtir.

Sıralamalar
EVENT_CRITERIA_SCOPING_UNSPECIFIED Belirtilmemiş ölçüt kapsamı. Belirtmeyin.
EVENT_CRITERIA_WITHIN_SAME_EVENT Bir etkinlikte ölçütler karşılanırsa etkinlik ölçütlerle eşleşir.

EventSegmentExclusion

Bu segmentte hangi etkinliklerin hariç tutulacağını belirtir.

JSON gösterimi
{
  "eventExclusionDuration": enum (EventExclusionDuration),
  "eventExclusionCriteria": {
    object (EventSegmentCriteria)
  }
}
Alanlar
eventExclusionDuration

enum (EventExclusionDuration)

eventExclusionDuration her zaman PERMANENTLY_EXCLUDE olmalıdır.

İsteğe bağlı. Belirtilmemesi halinde EVENT_EXCLUSION_PERMANENT için eventExclusionDuration kullanılır.

eventExclusionCriteria

object (EventSegmentCriteria)

Bu koşulu karşılayan etkinlikler, eventExclusionDuration segmentindeki üyelikten hariç tutulur.

EventExclusionDuration

Bir etkinlik eventExclusionCriteria ile eşleşirse hariç tutmanın ne kadar süreceğiyle ilgili seçenekleri sıralar.

Sıralamalar
EVENT_EXCLUSION_DURATION_UNSPECIFIED Belirtilmemiş hariç tutma süresi. Belirtmeyin.
EVENT_EXCLUSION_PERMANENT eventExclusionCriteria koşulunu karşılıyorsa etkinlikleri kalıcı olarak segmentten hariç tutun.

FilterExpression

Boyut veya metrik filtrelerini ifade etmek için. Aynı FiltreExpression'daki alanlar, tüm boyutlar veya tüm metrikler olmalıdır.

JSON gösterimi
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FilterExpressionList)
  },
  "orGroup": {
    object (FilterExpressionList)
  },
  "notExpression": {
    object (FilterExpression)
  },
  "filter": {
    object (Filter)
  }
  // End of list of possible types for union field expr.
}
Alanlar
Birleştirme alanı expr. FilterExpression için bir filtre ifadesi türü belirtin. expr şunlardan yalnızca biri olabilir:
andGroup

object (FilterExpressionList)

andGroup içindeki FilterExpressions, VE ilişkisine sahip.

orGroup

object (FilterExpressionList)

orGroup içindeki FilterExpressions'ın VEYA ilişkisi var.

notExpression

object (FilterExpression)

FilterExpression, notExpression'tan DEĞİLDİR.

filter

object (Filter)

Temel bir filtre. Aynı filterExpression'da, filtrenin tüm alan adlarının ya bütün boyutlar ya da tüm metrikler olması gerekir.

FilterExpressionList

Filtre ifadelerinin listesi.

JSON gösterimi
{
  "expressions": [
    {
      object (FilterExpression)
    }
  ]
}
Alanlar
expressions[]

object (FilterExpression)

Filtre ifadelerinin listesi.

Filtre

Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.

JSON gösterimi
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Alanlar
fieldName

string

Boyut adı veya metrik adı. Boyutlarda veya metriklerde tanımlanan bir ad olmalıdır.

Birleştirme alanı one_filter. Filter için bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Dizelerle ilgili filtre.

inListFilter

object (InListFilter)

Liste değerlerinde için bir filtre.

numericFilter

object (NumericFilter)

Sayısal değerler veya tarih değerleri için bir filtre.

betweenFilter

object (BetweenFilter)

İki değer arasındaki filtre.

FunnelSubReport

Dönüşüm hunisi alt raporları, boyut ve metrik veri değerlerini içerir. Örneğin, 12 kullanıcı dönüşüm hunisinin ikinci adımına ulaşmıştır.

JSON gösterimi
{
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (FunnelResponseMetadata)
  }
}
Alanlar
dimensionHeaders[]

object (DimensionHeader)

Boyut sütunlarını açıklar. Dönüşüm hunisi raporları, alt rapor yanıtlarında her zaman dönüşüm hunisi adımı boyutunu içerir. Dökümler, tarihler ve sonraki işlemler gibi ek boyutlar istenirse yanıtta bulunabilir.

metricHeaders[]

object (MetricHeader)

Metrik sütunlarını açıklar. Dönüşüm hunisi raporları, alt rapor yanıtlarında her zaman etkin kullanıcıları içerir. Dönüşüm hunisi tablosu tamamlanma oranı, vazgeçme ve vazgeçme oranı gibi ek metrikler içerir.

rows[]

object (Row)

Rapordaki boyut değeri kombinasyonları ve metrik değerleri satırları.

metadata

object (FunnelResponseMetadata)

Dönüşüm hunisi raporunun meta verileri.

DimensionHeader

Rapordaki bir boyut sütununu açıklar. Bir raporda istenen boyutlar, satırlar ve DimensionHeaders'da sütun girişleri oluşturur. Ancak, özel olarak filtrelerde veya ifadelerde kullanılan boyutlar, raporda sütun oluşturmaz. Buna karşılık, bu boyutlar da başlık oluşturmaz.

JSON gösterimi
{
  "name": string
}
Alanlar
name

string

Boyutun adı.

MetricHeader

Rapordaki bir metrik sütununu açıklar. Bir raporda istenen görünür metrikler, satırlar ve MetricHeaders'larda sütun girişleri oluşturur. Ancak, özel olarak filtrelerde veya ifadelerde kullanılan metrikler, raporda sütun oluşturmaz. Buna karşılık, bu metrikler başlık oluşturmaz.

JSON gösterimi
{
  "name": string,
  "type": enum (MetricType)
}
Alanlar
name

string

Metriğin adı.

type

enum (MetricType)

Metriğin veri türü.

MetricType

Bir metriğin değer türü.

Sıralamalar
METRIC_TYPE_UNSPECIFIED Belirtilmemiş tür.
TYPE_INTEGER Tam sayı türü.
TYPE_FLOAT Kayan nokta türü.
TYPE_SECONDS Saniyelik süre; özel bir kayan nokta türü.
TYPE_MILLISECONDS Milisaniye cinsinden süre; özel bir kayan nokta türü.
TYPE_MINUTES Dakika cinsinden süre; özel bir kayan nokta türü.
TYPE_HOURS Saat cinsinden süre; özel bir kayan nokta türü.
TYPE_STANDARD Standart türde özel metrik; özel bir kayan nokta türü.
TYPE_CURRENCY Para tutarı; özel bir kayan nokta türü.
TYPE_FEET Fit cinsinden uzunluk; özel bir kayan nokta türü.
TYPE_MILES Mil cinsinden uzunluk; özel bir kayan nokta türü.
TYPE_METERS Metre cinsinden uzunluk; özel bir kayan nokta türü.
TYPE_KILOMETERS Kilometre cinsinden uzunluk; özel bir kayan nokta türü.

Satır

Her satır için rapor verileri. Örneğin, RunReportRequest şunları içeriyorsa:

"dimensions": [
  {
    "name": "eventName"
  },
  {
    "name": "countryId"
  }
],
"metrics": [
  {
    "name": "eventCount"
  }
]

eventName için "in_app_purchase", ülke kimliği için "JP" ve eventCount olarak 15 satır aşağıdaki gibi olur:

"dimensionValues": [
  {
    "value": "in_app_purchase"
  },
  {
    "value": "JP"
  }
],
"metricValues": [
  {
    "value": "15"
  }
]
JSON gösterimi
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ],
  "metricValues": [
    {
      object (MetricValue)
    }
  ]
}
Alanlar
dimensionValues[]

object (DimensionValue)

İstenen boyut değerlerinin listesi. Bir Özet Raporda, boyutValues yalnızca bir özete dahil edilen boyutlar için listelenir.

metricValues[]

object (MetricValue)

İstenen görünür metrik değerlerinin listesi.

DimensionValue

Bir boyutun değeri.

JSON gösterimi
{

  // Union field one_value can be only one of the following:
  "value": string
  // End of list of possible types for union field one_value.
}
Alanlar
Birleştirme alanı one_value. Bir boyut değeri türü (one_value) aşağıdakilerden yalnızca biri olabilir:
value

string

Boyut türü dizeyse dize olarak değer.

MetricValue

Bir metriğin değeri.

JSON gösterimi
{

  // Union field one_value can be only one of the following:
  "value": string
  // End of list of possible types for union field one_value.
}
Alanlar
Birleştirme alanı one_value. one_value metrik değerlerinden yalnızca biri aşağıdakilerden biri olabilir:
value

string

Ölçüm değeri. Tür için MetricHeader öğesine bakın.

FunnelResponseMetadata

Dönüşüm hunisi raporunun yanıt meta verileri, dönüşüm hunisi raporu hakkında ek bilgiler içerir.

JSON gösterimi
{
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ]
}
Alanlar
samplingMetadatas[]

object (SamplingMetadata)

Dönüşüm hunisi raporu sonuçları örneklenmişse bu dönüşüm hunisi raporunda kullanılan etkinliklerin yüzdesi gösterilir. Her tarih aralığı için bir samplingMetadatas doldurulur. Her samplingMetadatas, istekte tarih aralıkları belirtildiği sırada bir tarih aralığına karşılık gelir.

Ancak sonuçlar örneklenmezse bu alan tanımlanmaz.

SamplingMetadata

Dönüşüm hunisi raporu sonuçları örneklenmişse bu meta veriler, bir tarih aralığı için bu dönüşüm hunisi raporunda kullanılan etkinliklerin yüzdesini açıklar. Örnekleme, daha büyük veri kümesindeki anlamlı bilgileri ortaya çıkarmak için tüm verilerin bir alt kümesini analiz etme uygulamasıdır.

JSON gösterimi
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Alanlar
samplesReadCount

string (int64 format)

Bir tarih aralığı için bu örneklenmiş raporda okunan toplam etkinlik sayısı. Bu boyut, bu mülke ait verilerin bu dönüşüm hunisi raporunda analiz edilen alt kümesinin boyutudur.

samplingSpaceSize

string (int64 format)

Bu mülkün verilerinde bulunan ve belirli bir tarih aralığı için bu dönüşüm hunisi raporunda analiz edilebilecek toplam etkinlik sayısı. Örnekleme, daha büyük veri kümesiyle ilgili anlamlı bilgileri ortaya çıkarır ve bu, daha büyük veri kümesinin boyutunu ifade eder.

Bu dönüşüm hunisi raporunda kullanılan mevcut verilerin yüzdesini hesaplamak için samplesReadCount/samplingSpaceSize değerini hesaplayın.

PropertyQuota

Bu Analytics Mülkü için tüm kotaların mevcut durumu. Bir mülkün herhangi bir kotası biterse bu mülke yönelik tüm istekler "Kaynak tükendi" hataları döndürür.

JSON gösterimi
{
  "tokensPerDay": {
    object (QuotaStatus)
  },
  "tokensPerHour": {
    object (QuotaStatus)
  },
  "concurrentRequests": {
    object (QuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (QuotaStatus)
  },
  "potentiallyThresholdedRequestsPerHour": {
    object (QuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (QuotaStatus)
  }
}
Alanlar
tokensPerDay

object (QuotaStatus)

Standart Analytics Mülkleri günde en fazla 200.000 jeton kullanabilir; Analytics 360 Mülkleri ise günde 2.000.000 jeton kullanabilir. Çoğu istek 10'dan az jeton tüketir.

tokensPerHour

object (QuotaStatus)

Standart Analytics Mülkleri saatte en fazla 40.000 jeton kullanabilir; Analytics 360 Mülkleri ise saatte 400.000 jeton kullanabilir. Bir API isteği tek sayıda jeton tüketir ve bu sayı, saatlik, günlük ve proje başına saatlik kotaların tümünden çıkarılır.

concurrentRequests

object (QuotaStatus)

Standart Analytics Mülkleri en fazla 10 eşzamanlı istek gönderebilir; Analytics 360 Mülkleri ise en fazla 50 eşzamanlı istek kullanabilir.

serverErrorsPerProjectPerHour

object (QuotaStatus)

Standart Analytics Mülkleri ve bulut proje çiftleri, saatte en fazla 10 sunucu hatasına sahip olabilir. Analytics 360 Mülkleri ve bulut proje çiftleri ise saatte en fazla 50 sunucu hatası gösterebilir.

potentiallyThresholdedRequestsPerHour

object (QuotaStatus)

Analytics Mülkleri, saat başına potansiyel olarak eşik eşiği olan boyutlara sahip en fazla 120 istek gönderebilir. Toplu istekte, isteğin potansiyel olarak eşik uygulanmış boyutlar içermesi halinde her rapor isteği bu kota için ayrı ayrı sayılır.

tokensPerProjectPerHour

object (QuotaStatus)

Analytics Mülkleri, proje başına saatlik jetonlarının% 35'ini kullanabilir. Bu, standart Analytics Mülkleri için proje başına saatte en fazla 14.000 jeton kullanabilir. Analytics 360 Mülkleri ise proje başına saatte 140.000 jeton kullanabilir. Bir API isteği tek sayıda jeton tüketir ve bu sayı, saatlik, günlük ve proje başına saatlik kotaların tümünden çıkarılır.

QuotaStatus

Belirli bir kota grubunun mevcut durumu.

JSON gösterimi
{
  "consumed": integer,
  "remaining": integer
}
Alanlar
consumed

integer

Bu istek tarafından tüketilen kota.

remaining

integer

Bu istekten sonra kalan kota.