- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Dönüşüm hunisi
- FunnelStep
- FunnelFilterExpression
- FunnelFilterExpressionList
- FunnelFieldFilter
- FunnelEventFilter
- FunnelParameterFilterExpression
- FunnelParameterFilterExpressionList
- FunnelParameterFilter
- FunnelBreakdown
- FunnelNextAction
- FunnelVisualizationType
- Segment
- UserSegment
- UserSegmentCriteria
- UserSegmentConditionGroup
- UserCriteriaScoping
- SegmentFilterExpression
- SegmentFilterExpressionList
- SegmentFilter
- SegmentFilterScoping
- SegmentEventFilter
- SegmentParameterFilterExpression
- SegmentParameterFilterExpressionList
- SegmentParameterFilter
- SegmentParameterFilterScoping
- UserSegmentSequenceGroup
- UserSequenceStep
- UserSegmentExclusion
- UserExclusionDuration
- SessionSegment
- SessionSegmentCriteria
- SessionSegmentConditionGroup
- SessionCriteriaScoping
- SessionSegmentExclusion
- SessionExclusionDuration
- EventSegment
- EventSegmentCriteria
- EventSegmentConditionGroup
- EventCriteriaScoping
- EventSegmentExclusion
- EventExclusionDuration
- FunnelSubReport
- FunnelResponseMetadata
- Deneyin.
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 şeklindedir.
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 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 hakkında geri bildirimde bulunmak için Google Analytics Veri API'si 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 |
İsteğe bağlı. 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 |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "dateRanges": [ { object ( |
Alanlar | |
---|---|
date |
İ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 dahil edilir. |
funnel |
İsteğe bağlı. Bu isteğin dönüşüm hunisinin yapılandırması. Bu dönüşüm hunisi yapılandırması zorunludur. |
funnel |
İsteğe bağlı. Belirtiliyse bu döküm, dönüşüm hunisi tablosu alt raporu 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ğerlerine genişletir. Örneğin, |
funnel |
İsteğe bağlı. Belirtilen bir sonraki işlem, dönüşüm hunisi görselleştirme alt raporu yanıtına bir boyut ekler. Bu sonraki işlem boyutu, her dönüşüm hunisi adımını sonraki işlemin benzersiz değerleriyle genişletir. Örneğin, Sonraki işlem yalnızca |
funnel |
İsteğe bağlı. Dönüşüm hunisi görselleştirme türü, dönüşüm hunisi görselleştirme alt raporu yanıtında bulunan boyutları kontrol eder. Belirtilmezse |
segments[] |
İsteğe bağlı. Segmentlerin yapılandırmaları. Segmentler, bir mülkün verilerinin alt kümeleridir. Segment içeren bir dönüşüm hunisi raporunda, dönüşüm hunisi her segmentte değerlendirilir. Bu istekte belirtilen her segment, yanıtta ayrı bir satır oluşturur. Yanıtta her segment, adıyla tanımlanır. segments parametresi isteğe bağlıdır. İstekler 4 segmentle sınırlıdır. |
limit |
İsteğe bağlı. 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.
|
dimension |
İsteğe bağlı. Boyut filtreleri, raporda yalnızca belirli boyut değerlerini istemenize olanak tanır. Daha fazla bilgi edinmek için örnekleri Rapor Oluşturma: Boyut Filtreleri başlıklı makalede bulabilirsiniz. Metrikler bu filtrede kullanılamaz. |
return |
İ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 belirler. 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, boyut ve metriklerin farklı kombinasyonlarıdır.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "funnelTable": { object ( |
Alanlar | |
---|---|
funnel |
Dönüşüm hunisi tablosu, dönüşüm hunisi adımı, segment, döküm boyutu, etkin kullanıcı sayısı, tamamlama oranı, vazgeçmeler ve vazgeçme oranı içeren bir rapordur. Segment boyutu yalnızca bir segment istenmişse bu yanıtta bulunur. Döküm boyutu, yalnızca istenmişse bu yanıtta bulunur. |
funnel |
Dönüşüm hunisi görselleştirmesi, 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 istenmişse bu yanıtta bulunur. Tarih boyutu, yalnızca |
property |
Bu Analytics mülkünün, bu isteği içeren 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
Dönüşüm hunisi
Dönüşüm hunisi raporu isteğinde dönüşüm hunisini yapılandırır. Dönüşüm hunisi, kullanıcıların bir dizi adımdan geçerken nasıl hareket ettiğini raporlar.
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 ( |
Alanlar | |
---|---|
is |
Açık bir dönüşüm hunisinde kullanıcılar dönüşüm hunisine herhangi bir adımda girebilir. Kapalı bir dönüşüm hunisinde ise kullanıcıların dönüşüm hunisine ilk adımda girmeleri gerekir. İsteğe bağlı. Belirtilmezse kapalı dönüşüm hunisi kullanılır. |
steps[] |
Bu dönüşüm hunisinin sıralı adımları. |
FunnelStep
Adımlar, ölçmek istediğiniz kullanıcı yolculuğunu tanımlar. Adımlar, kullanıcıların dönüşüm hunisi yolculuğunun ilgili adımına dahil edilmek için karşılaması gereken bir veya daha fazla koşul içerir.
JSON gösterimi |
---|
{
"name": string,
"isDirectlyFollowedBy": boolean,
"filterExpression": {
object ( |
Alanlar | |
---|---|
name |
Bu adımın ayırt edici adı. Belirtilmemişse adımlar 1 tabanlı dizine eklenen bir adla (ör. ", "1. " vb.) kullanabilirsiniz. Bu ad, |
is |
Doğru ise bu adım, önceki adımı doğrudan izlemelidir. Değer false ise önceki adım ile bu adım arasında etkinlikler olabilir. Belirtilmezse |
filter |
Kullanıcıların dönüşüm hunisi yolculuğunun bu adımına dahil edilmek için karşılaması gereken koşul. |
within |
Belirtildiyse bu adım, önceki adımın tamamlanmasından itibaren bu süre içinde tamamlanmalıdır.
En fazla dokuz kesirli basamak içeren ve " |
FunnelFilterExpression
Dönüşüm hunisi filtrelerinin kombinasyonlarını ifade eder.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı expr . FunnelFilterExpression için bir filtre türü belirtin. expr yalnızca aşağıdakilerden biri olabilir: |
|
and |
|
or |
|
not |
DönüşümHuniFiltresi ifadesi |
funnel |
Bir boyut veya metrik için dönüşüm hunisi filtresi. |
funnel |
Tek bir etkinlik adıyla eşleşen etkinlikleri içeren bir filtre oluşturur. Bir parametre filtresi ifadesi belirtilirse yalnızca hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlik alt kümesi bu etkinlik filtresiyle eşleşir. |
FunnelFilterExpressionList
Dönüşüm hunisi filtresi ifadelerinin listesi.
JSON gösterimi |
---|
{
"expressions": [
{
object ( |
Alanlar | |
---|---|
expressions[] |
Dönüşüm hunisi filtresi ifadelerinin listesi. |
FunnelFieldFilter
Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.
JSON gösterimi |
---|
{ "fieldName": string, // Union field |
Alanlar | |
---|---|
field |
Boyut adı veya metrik adı. |
Birlik alanı one_filter . Bir filtre türü belirtin. one_filter yalnızca aşağıdakilerden biri olabilir: |
|
string |
Dizelerle ilgili filtre. |
in |
Listede bulunan değerler için bir filtre. |
numeric |
Sayısal veya tarih değerleri için bir filtre. |
between |
İki değer arasında bir filtre. |
FunnelEventFilter
Tek bir etkinlik adıyla eşleşen etkinlikleri içeren bir filtre oluşturur. Bir parametre filtresi ifadesi belirtilirse yalnızca hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlik alt kümesi bu etkinlik filtresiyle eşleşir.
JSON gösterimi |
---|
{
"eventName": string,
"funnelParameterFilterExpression": {
object ( |
Alanlar | |
---|---|
event |
Bu filtre, tek bir etkinlik adıyla eşleşen etkinlikleri gösterir. Etkinlik adı gereklidir. |
funnel |
Belirtiliyse bu filtre hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlikleri eşleştirir. Parametre filtresi ifadesinde yalnızca parametre filtreleri kullanılabilir. |
FunnelParameterFilterExpression
Parametrelerdeki dönüşüm hunisi filtrelerinin kombinasyonlarını ifade eder.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı expr . FunnelParameterFilterExpression için bir filtre türü belirtin. expr yalnızca aşağıdakilerden biri olabilir: |
|
and |
|
or |
|
not |
FunnelParameterFilterExpression, |
funnel |
Basit bir dönüşüm hunisi parametresi filtresi. |
FunnelParameterFilterExpressionList
Dönüşüm hunisi parametresi filtresi ifadelerinin listesi.
JSON gösterimi |
---|
{
"expressions": [
{
object ( |
Alanlar | |
---|---|
expressions[] |
Dönüşüm hunisi parametresi filtre ifadesi listesi. |
FunnelParameterFilter
Dönüşüm hunisindeki parametre değerlerini filtrelemek için kullanılan bir ifade.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı one_parameter . Filtrelenen alan. one_parameter yalnızca aşağıdakilerden biri olabilir: |
|
event |
Bu filtre, belirtilen etkinlik parametresinde değerlendirilir. Etkinlik parametreleri, etkinliğin parametreleri olarak günlüğe kaydedilir. Etkinlik parametreleri arasında "firebase_screen" ve "currency" gibi alanlar bulunur. Etkinlik parametreleri yalnızca segmentlerde ve dönüşüm hunileri ile yalnızca bir EventFilter'den gelen alt öğe filtresinde kullanılabilir. Bir EventFilter'den gelen alt öğe filtresinde etkinlik veya öğe parametreleri kullanılmalıdır. |
item |
Bu filtre, belirtilen öğe parametresinde değerlendirilir. Öğe parametreleri, öğe dizisinde parametre olarak kaydedilir. Öğe parametreleri "item_name" ve "item_category" gibi alanları içerir. Öğe parametreleri yalnızca segmentlerde ve dönüşüm hunileri ile yalnızca bir EventFilter'den gelen alt öğe filtresinde kullanılabilir. Bir EventFilter'den gelen alt öğe filtresinde 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. |
Birlik alanı one_filter . Bir filtre türü belirtin. one_filter yalnızca aşağıdakilerden biri olabilir: |
|
string |
Dizelerle ilgili filtre. |
in |
Listede bulunan değerler için bir filtre. |
numeric |
Sayısal veya tarih değerleri için bir filtre. |
between |
İki değer arasında bir filtre. |
FunnelBreakdown
Ayrıntılar, dönüşüm hunisi tablosu alt rapor yanıtına bir boyut ekler.
JSON gösterimi |
---|
{
"breakdownDimension": {
object ( |
Alanlar | |
---|---|
breakdown |
Dönüşüm hunisi tablosu alt rapor yanıtına eklenen boyut sütunu. Döküm boyutu, her bir dönüşüm hunisi adımını ayrıntılı olarak gösterir. |
limit |
Yanıtta döndürülecek maksimum sayıdaki farklı döküm boyutu değeri. Sınır belirtilmezse |
FunnelNextAction
Sonraki işlemler, kullanıcı bir adıma ulaştıktan sonra ancak aynı kullanıcı bir sonraki adıma ulaşmadan önce bir boyutun değerini belirtir. Örneğin, nextActionDimension
eventName
ise i
. dönüşüm hunisi adımı satırındaki nextActionDimension
, kullanıcıyı i
. dönüşüm hunisi adımına hak kazanan etkinliğin ardından ancak kullanıcı i+1
. dönüşüm hunisi adımına ulaşmadan önce gerçekleşen ilk etkinliği döndürür.
JSON gösterimi |
---|
{
"nextActionDimension": {
object ( |
Alanlar | |
---|---|
next |
Dönüşüm hunisi görselleştirme alt raporu yanıtına eklenen boyut sütunu. Sonraki işlem boyutu, kullanıcı
|
limit |
Yanıtta döndürülecek maksimum sayıdaki farklı döküm boyutu değeri. Sınır belirtilmezse |
FunnelVisualizationType
Dönüşüm hunisi görselleştirme alt raporu yanıtında bulunan boyutları kontrol eder.
Sıralamalar | |
---|---|
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED |
Belirtilmemiş tür. |
STANDARD_FUNNEL |
Standart (adımlı) dönüşüm hunisi. Yanıtta yer alan dönüşüm hunisi görselleştirme alt raporunda tarih yer almaz. |
TRENDED_FUNNEL |
Eğilim gösteren (çizgi grafik) dönüşüm hunisi. Yanıtta yer alan dönüşüm hunisi görselleştirme alt raporu, tarih boyutunu içerir. |
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 için Segment Oluşturucu başlıklı makaleyi inceleyin.
JSON gösterimi |
---|
{ "name": string, // Union field |
Alanlar | |
---|---|
name |
Bu segmentin adı. Belirtilmemişse segmentler "Segment" olarak adlandırılır. Bu ad, |
Birlik alanı one_segment_scope . Bir segment tek bir kapsamda belirtilir. one_segment_scope yalnızca aşağıdakilerden biri olabilir: |
|
user |
Kullanıcı segmentleri, siteniz veya uygulamanızla etkileşimde bulunan kullanıcıların alt kümeleridir. |
session |
Oturum segmentleri, sitenizde veya uygulamanızda gerçekleşen oturumların alt kümeleridir. |
event |
Etkinlik segmentleri, sitenizde veya uygulamanızda tetiklenen etkinliklerin alt kümeleridir. |
UserSegment
Kullanıcı segmentleri, sitenizle veya uygulamanızla etkileşimde bulunan kullanıcıların alt kümeleridir. Örneğin, daha önce satın alma işlemi gerçekleştirmiş kullanıcılar, alışveriş sepetine ürün eklemiş ancak satın alma işlemini tamamlamamış kullanıcılar.
JSON gösterimi |
---|
{ "userInclusionCriteria": { object ( |
Alanlar | |
---|---|
user |
Bu segmente hangi kullanıcıların dahil edildiğini tanımlar. İsteğe bağlı. |
exclusion |
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ı ölçütlerle eşleşir.
JSON gösterimi |
---|
{ "andConditionGroups": [ { object ( |
Alanlar | |
---|---|
and |
Bir kullanıcı, bu |
and |
Bir kullanıcı, bu |
UserSegmentConditionGroup
Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.
JSON gösterimi |
---|
{ "conditionScoping": enum ( |
Alanlar | |
---|---|
condition |
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 İsteğe bağlı. Belirtilmezse |
segment |
Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler, boyut, metrikler ve/veya parametrelerle ilgili ölçütleri ifade eder. |
UserCriteriaScoping
Kapsam, bir kullanıcının ölçütleri karşılayıp karşılamadığını 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 |
Ölçütler bir etkinlikte karşılanırsa kullanıcı ölçütlere uyar. |
USER_CRITERIA_WITHIN_SAME_SESSION |
Ölçütler bir oturum içinde karşılanırsa kullanıcı ölçütlere uyar. |
USER_CRITERIA_ACROSS_ALL_SESSIONS |
Kullanıcının herhangi bir etkinliği ölçütleri karşılıyorsa kullanıcı ölçütlere uyar. |
SegmentFilterExpression
Segment filtrelerinin kombinasyonlarını ifade eder.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı expr . SegmentFilterExpression için bir filtre türü belirtin. expr yalnızca aşağıdakilerden biri olabilir: |
|
and |
|
or |
|
not |
SegmentFilterExpression, |
segment |
Basit bir segment filtresi. |
segment |
Tek bir etkinlik adıyla eşleşen etkinlikleri içeren bir filtre oluşturur. Bir parametre filtresi ifadesi belirtilirse yalnızca hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlik alt kümesi bu etkinlik filtresiyle eşleşir. |
SegmentFilterExpressionList
Segment filtresi ifadelerinin listesi.
JSON gösterimi |
---|
{
"expressions": [
{
object ( |
Alanlar | |
---|---|
expressions[] |
Segment filtresi ifadelerinin listesi |
SegmentFilter
Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.
JSON gösterimi |
---|
{ "fieldName": string, "filterScoping": { object ( |
Alanlar | |
---|---|
field |
Boyut adı veya metrik adı. |
filter |
Filtrenin kapsamını belirtir. |
Birlik alanı one_filter . Filter için bir filtre türü belirtin. one_filter yalnızca aşağıdakilerden biri olabilir: |
|
string |
Dizelerle ilgili filtre. |
in |
Listede bulunan değerler için bir filtre. |
numeric |
Sayısal veya tarih değerleri için bir filtre. |
between |
İki değer arasında bir filtre. |
SegmentFilterScoping
Kapsamlar, bir segment filtresi değerlendirilirken birden fazla etkinliğin boyutlarının ve metriklerinin nasıl dikkate alınması gerektiğini belirtir.
JSON gösterimi |
---|
{ "atAnyPointInTime": boolean } |
Alanlar | |
---|---|
at |
Bu Bu Ölçüt kapsamı |
SegmentEventFilter
Tek bir etkinlik adıyla eşleşen etkinlikleri içeren bir filtre oluşturur. Bir parametre filtresi ifadesi belirtilirse yalnızca hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlik alt kümesi bu etkinlik filtresiyle eşleşir.
JSON gösterimi |
---|
{
"eventName": string,
"segmentParameterFilterExpression": {
object ( |
Alanlar | |
---|---|
event |
Bu filtre, tek bir etkinlik adıyla eşleşen etkinlikleri gösterir. Etkinlik adı gereklidir. |
segment |
Belirtiliyse bu filtre hem tek etkinlik adıyla hem de parametre filtresi ifadeleriyle eşleşen etkinlikleri eşleştirir. Parametre filtresi ifadesinde yalnızca parametre filtreleri kullanılabilir. |
SegmentParameterFilterExpression
Parametrelerde segment filtresi kombinasyonlarını ifade eder.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı expr . SegmentParameterFilterExpression için bir filtre türü belirtin. expr yalnızca aşağıdakilerden biri olabilir: |
|
and |
|
or |
|
not |
SegmentParameterFilterExpression, |
segment |
Basit bir segment parametresi filtresi. |
SegmentParameterFilterExpressionList
Segment parametresi filtre ifadelerinin listesi.
JSON gösterimi |
---|
{
"expressions": [
{
object ( |
Alanlar | |
---|---|
expressions[] |
Segment parametresi filtre ifadesi listesi. |
SegmentParameterFilter
Bir segmentteki parametre değerlerini filtrelemek için kullanılan ifade.
JSON gösterimi |
---|
{ "filterScoping": { object ( |
Alanlar | |
---|---|
filter |
Filtrenin kapsamını belirtir. |
Birlik alanı one_parameter . Filtrelenen alan. one_parameter yalnızca aşağıdakilerden biri olabilir: |
|
event |
Bu filtre, belirtilen etkinlik parametresinde değerlendirilir. Etkinlik parametreleri, etkinliğin parametreleri olarak günlüğe kaydedilir. Etkinlik parametreleri arasında "firebase_screen" ve "currency" gibi alanlar bulunur. Etkinlik parametreleri yalnızca segmentlerde ve dönüşüm hunileri ile yalnızca bir EventFilter'den gelen alt öğe filtresinde kullanılabilir. Bir EventFilter'den gelen alt öğe filtresinde etkinlik veya öğe parametreleri kullanılmalıdır. |
item |
Bu filtre, belirtilen öğe parametresinde değerlendirilir. Öğe parametreleri, öğe dizisinde parametre olarak kaydedilir. Öğe parametreleri "item_name" ve "item_category" gibi alanları içerir. Öğe parametreleri yalnızca segmentlerde ve dönüşüm hunileri ile yalnızca bir EventFilter'den gelen alt öğe filtresinde kullanılabilir. Bir EventFilter'den gelen alt öğe filtresinde 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. |
Birlik alanı one_filter . Bir filtre türü belirtin. one_filter yalnızca aşağıdakilerden biri olabilir: |
|
string |
Dizelerle ilgili filtre. |
in |
Listede bulunan değerler için bir filtre. |
numeric |
Sayısal veya tarih değerleri için bir filtre. |
between |
İki değer arasında bir filtre. |
SegmentParameterFilterScoping
Kapsamlar, bir segment parametresi filtresi değerlendirilirken birden fazla etkinliğin nasıl dikkate alınması gerektiğini belirtir.
JSON gösterimi |
---|
{ "inAnyNDayPeriod": string } |
Alanlar | |
---|---|
in |
Filtre uygulanmadan önce parametreyi belirtilen gün sayısı boyunca toplar. Yalnızca ölçüt kapsamı Örneğin, Tarih aralığı, tarih aralığının başlangıcına yakın bir yerde tam N günlük bir pencere elde etmek amacıyla uzatılmaz. Örneğin, bir rapor 01.11.2021 ile 10.11.2021 tarihleri arasındaysa ve
|
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 ( |
Alanlar | |
---|---|
sequence |
Kullanıcının sırayla eşleşmesi için kapsamda tüm sıra adımlarının karşılanması gerekir. Örneğin, İsteğe bağlı. Belirtilmezse |
sequence |
Tüm sıranın ne kadar sürede gerçekleşmesi gerektiğini tanımlar (ör. 30 dakika).
En fazla dokuz kesirli basamak içeren ve " |
user |
Sıralı bir koşul adımı dizisi. Kullanıcının |
UserSequenceStep
Bu kullanıcının sırayla eşleşmesi için belirtilen adım sırasına göre gerçekleşmesi gereken bir koşul.
JSON gösterimi |
---|
{ "isDirectlyFollowedBy": boolean, "stepScoping": enum ( |
Alanlar | |
---|---|
is |
Doğru ise bu adımı karşılayan etkinlik, son adımı karşılayan etkinlikten hemen sonraki etkinlik olmalıdır. Yanlış ise bu adım önceki adımı dolaylı olarak takip eder. Örneğin, önceki adım ile bu adım arasında etkinlikler olabilir. |
step |
Kullanıcının sırayla eşleşmesi için kapsamda bu sıra adımı karşılanmış olmalıdır. Örneğin, İsteğe bağlı. Belirtilmezse |
segment |
Kullanıcının etkinlikleri bu ifadeyle eşleşirse kullanıcı bu sıra adımı ile eşleşir. İfadeler, boyut, metrikler ve/veya parametrelerle ilgili ölçütleri ifade eder. |
UserSegmentExclusion
Bu segmentte hangi kullanıcıların hariç tutulduğunu belirtir.
JSON gösterimi |
---|
{ "userExclusionDuration": enum ( |
Alanlar | |
---|---|
user |
Kullanıcı İsteğe bağlı. Belirtilmezse |
user |
Bu koşulu karşılayan kullanıcılar, |
UserExclusionDuration
Kullanıcı userExclusionCriteria
ile eşleşirse hariç tutma süresinin ne kadar süreceğine dair seçenekleri listeler.
Sıralamalar | |
---|---|
USER_EXCLUSION_DURATION_UNSPECIFIED |
Belirtilmemiş hariç tutma süresi. Belirtmeyin. |
USER_EXCLUSION_TEMPORARY |
Kullanıcının userExclusionCriteria koşulunu karşıladığı dönemlerde kullanıcıları segmentten geçici olarak hariç tutun. |
USER_EXCLUSION_PERMANENT |
Kullanıcılar userExclusionCriteria koşulunu karşılarsa kullanıcıları segmentten kalıcı olarak hariç tutun. |
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 ( |
Alanlar | |
---|---|
session |
Bu segmente hangi oturumların dahil edileceğini tanımlar. İsteğe bağlı. |
exclusion |
Bu segmentte hangi oturumların hariç tutulduğunu tanımlar. İsteğe bağlı. |
SessionSegmentCriteria
Bir oturum, oturumdaki etkinlikler ölçütlerdeki koşulları karşılıyorsa ölçütlerle eşleşir.
JSON gösterimi |
---|
{
"andConditionGroups": [
{
object ( |
Alanlar | |
---|---|
and |
Bir oturum, bu |
SessionSegmentConditionGroup
Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.
JSON gösterimi |
---|
{ "conditionScoping": enum ( |
Alanlar | |
---|---|
condition |
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 İsteğe bağlı. Belirtilmezse |
segment |
Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler, boyut, metrikler ve/veya parametrelerle ilgili ölçütleri ifade eder. |
SessionCriteriaScoping
Kapsam, bir 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 |
Ölçütler bir etkinlikte karşılanıyorsa oturum ölçütlerle eşleşir. |
SESSION_CRITERIA_WITHIN_SAME_SESSION |
Ölçütler bir oturum içinde karşılanırsa oturum ölçütlerle eşleşir. |
SessionSegmentExclusion
Bu segmentte hangi oturumların hariç tutulduğunu belirtir.
JSON gösterimi |
---|
{ "sessionExclusionDuration": enum ( |
Alanlar | |
---|---|
session |
Bir oturum İsteğe bağlı. Belirtilmezse |
session |
Bir oturum bu koşulu karşılıyorsa oturum, |
SessionExclusionDuration
Bir oturum sessionExclusionCriteria
ile eşleşirse hariç tutma süresinin ne kadar süreceğine dair seçenekleri listeler.
Sıralamalar | |
---|---|
SESSION_EXCLUSION_DURATION_UNSPECIFIED |
Belirtilmemiş hariç tutma süresi. Belirtmeyin. |
SESSION_EXCLUSION_TEMPORARY |
Oturumların sessionExclusionCriteria koşulunu karşıladığı dönemlerde oturumları segmentten geçici olarak hariç tutun. |
SESSION_EXCLUSION_PERMANENT |
Oturum sessionExclusionCriteria koşulunu karşılarsa oturumları segmentten kalıcı olarak hariç tutun. |
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 ( |
Alanlar | |
---|---|
event |
Bu segmente hangi etkinliklerin dahil edildiğini tanımlar. İsteğe bağlı. |
exclusion |
Bu segmentte hangi etkinliklerin hariç tutulacağını tanımlar. İsteğe bağlı. |
EventSegmentCriteria
Bir etkinlik, ölçütlerdeki koşulları karşılıyorsa ölçütlerle eşleşir.
JSON gösterimi |
---|
{
"andConditionGroups": [
{
object ( |
Alanlar | |
---|---|
and |
Bir etkinlik, bu |
EventSegmentConditionGroup
Koşullar, Analytics'e segmente hangi verileri dahil edeceğini veya segmentten hangi verileri hariç tutacağını bildirir.
JSON gösterimi |
---|
{ "conditionScoping": enum ( |
Alanlar | |
---|---|
condition |
İsteğe bağlı. Belirtilmezse |
segment |
Veriler, bu ifadeyle eşleşip eşleşmediğine bağlı olarak segmente dahil edilir veya segmentten hariç tutulur. İfadeler, boyut, metrikler ve/veya parametrelerle ilgili ölçütleri ifade eder. |
EventCriteriaScoping
Kapsam, bir etkinliğin bir ölçütü karşılayıp karşılamadığını 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 |
Ölçütler bir etkinlikte karşılanıyorsa etkinlik ölçütlerle eşleşir. |
EventSegmentExclusion
Bu segmentte hangi etkinliklerin hariç tutulacağını belirtir.
JSON gösterimi |
---|
{ "eventExclusionDuration": enum ( |
Alanlar | |
---|---|
event |
İsteğe bağlı. Belirtilmezse |
event |
Bu koşulu karşılayan etkinlikler, |
EventExclusionDuration
Bir etkinlik eventExclusionCriteria
ile eşleşirse hariç tutma işleminin ne kadar süreceğiyle ilgili seçenekleri listeler.
Sıralamalar | |
---|---|
EVENT_EXCLUSION_DURATION_UNSPECIFIED |
Belirtilmemiş hariç tutma süresi. Belirtmeyin. |
EVENT_EXCLUSION_PERMANENT |
Etkinlik eventExclusionCriteria koşulunu karşılarsa etkinlikleri segmentten kalıcı olarak hariç tutun. |
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ştı.
JSON gösterimi |
---|
{ "dimensionHeaders": [ { object ( |
Alanlar | |
---|---|
dimension |
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. İstenirse yanıtta dökümler, tarihler ve sonraki işlemler gibi ek boyutlar bulunabilir. |
metric |
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 tablosunda tamamlama oranı, vazgeçmeler ve vazgeçme oranı gibi ek metrikler bulunur. |
rows[] |
Rapordaki boyut değeri kombinasyonlarının ve metrik değerlerinin bulunduğu satırlar. |
metadata |
Dönüşüm hunisi raporuyla ilgili meta veriler. |
FunnelResponseMetadata
Dönüşüm hunisi raporunun yanıt meta verileri, dönüşüm hunisi raporuyla ilgili ek bilgiler içerir.
JSON gösterimi |
---|
{
"samplingMetadatas": [
{
object ( |
Alanlar | |
---|---|
sampling |
Dönüşüm hunisi raporu sonuçları örneklenmişse bu, bu dönüşüm hunisi raporunda etkinliklerin yüzde kaçının kullanıldığını gösterir. Her tarih aralığı için bir Ancak sonuçlar örneklenmezse bu alan tanımlanmaz. |