Otomatik olarak toplanan etkinlikler, uygulamanızla ve/veya sitenizle gerçekleştirilen temel etkileşimler tarafından tetiklenir. Bu durum, aşağıdaki tabloda etkinlik adı bölümünde açıklanmıştır. Google etiketini veya Firebase için Google Analytics SDK'sını kullandığınız sürece bu etkinlikleri toplamak için ayrıca kod yazmanız gerekmez.
Analytics, aksi belirtilmedikçe Android ve iOS uygulamaları için etkinlikleri toplar. BigQuery'de ham etkinlik verilerinize erişirken bu etkinliklerin adları ve parametreleri işinize yarayabilir.
Aşağıda belirtilen tüm etkinlik parametrelerini ve her bir parametrenin Google Analytics'teki bir boyutu veya metriği nasıl güncellediğini anlamak için Google Analytics etkinlik parametreleri başlıklı makaleyi inceleyin.
Not:
Aşağıda, özel etkinlikler de dahil olmak üzere her etkinlikle varsayılan olarak toplanan parametrelerden bazıları verilmiştir:
- Web akışı:
- language
- page_location
- page_referrer
- page_title
- screen_resolution
- Uygulama veri akışı:
- app_version
- firebase_screen_id
- firebase_screen_class
Etkinlik parametrelerine atanan değer en fazla 100 karakter uzunluğunda olmalıdır. page_title parametresi en fazla 300 karakter uzunluğunda olmalıdır. page_referrer parametresi en fazla 420 karakter uzunluğunda olmalıdır. page_location parametresi en fazla 1.000 karakter uzunluğunda olmalıdır.
page_location parametresini geçersiz kılarsanız URL yolunun geçerli olduğundan emin olun. Geçersiz bir URL yolu atarsanız Sayfa konumu boyutu boş bırakılır. Bir URL yolunun geçerli olup olmadığını kontrol etmek için Kampanya URL'si Oluşturucu'yu kullanabilirsiniz.
Ekran görüntüleme izlemeyi devre dışı bırakmadığınız sürece firebase_screen_id ve firebase_screen_class parametreleri otomatik olarak toplanır.
Etkinlik | Otomatik olarak tetiklenir... | Parametreler |
---|---|---|
ad_click (uygulama) |
Kullanıcı bir reklamı tıkladığında Google Mobile Ads SDK'sı aracılığıyla AdMob'dan veya Ad Manager entegrasyonu aracılığıyla Ad Manager'dan gelen yayıncı etkinlikleri Bu etkinlik BigQuery'ye aktarılmaz. |
ad_event_id |
ad_exposure (uygulama) |
Ekranda Mobile Ads SDK'sı tarafından sunulan en az bir reklam olduğunda Bu etkinlik raporlarda görünmez ve BigQuery'ye aktarılmaz. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
ad_impression (uygulama) |
Kullanıcı bir reklam gösterimi gördüğünde Google Mobile Ads SDK'sı aracılığıyla AdMob'dan veya Ad Manager entegrasyonu aracılığıyla Ad Manager'dan gelen yayıncı etkinlikleri Bu etkinlik BigQuery'ye aktarılmaz. |
ad_event_id, value* |
ad_query (uygulama) |
Mobile Ads SDK'sı tarafından bir reklam isteği yapıldığında Bu etkinlik raporlarda görünmez ve BigQuery'ye aktarılmaz. |
ad_event_id |
ad_reward (uygulama) |
Mobile Ads SDK'sı tarafından sunulan ödüllü reklam bir ödül verdiğinde | ad_unit_code, reward_type, reward_value |
adunit_exposure (uygulama) |
Ekranda Mobile Ads SDK'sı tarafından sunulan bir reklam birimi olduğunda Bu etkinlik raporlarda görünmez ve BigQuery'ye aktarılmaz. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
app_clear_data (uygulama) |
Kullanıcı tüm ayarları ve oturum açma verilerini kaldırarak uygulama verilerini sıfırladığında/temizlediğinde Yalnızca Android |
|
app_exception (uygulama) |
Uygulama çöktüğünde veya istisnai durumlarda Etkinlik, Firebase Crashlytics'i entegre ettiğinizde gönderilir. |
fatal, timestamp, engagement_time_msec |
app_remove (uygulama) |
Android cihazdan bir uygulama paketi kaldırıldığında (yüklemesi kaldırıldığında) Yalnızca Android |
|
app_store_refund (uygulama) |
Google Play, uygulama içi satın alma işlemi için geri ödeme yaptığında Yalnızca Android Bu etkinlik BigQuery'ye aktarılmaz. |
product_id, value, currency, quantity |
app_store_ subscription_cancel (uygulama) |
Google Play'de ücretli bir abonelik iptal edildiğinde Yalnızca Android Aboneliğin, 1 Temmuz 2019 tarihinde veya sonrasında başlatılmış olması gerekir. Bu etkinlik BigQuery'ye aktarılmaz. |
product_id, price, value, currency, cancellation_reason |
app_store_ subscription_convert (uygulama) |
Ücretsiz deneme aboneliği ücretli aboneliğe dönüştürüldüğünde Bu etkinlik varsayılan önemli etkinlik olarak ayarlanır. Aboneliğin, 1 Temmuz 2019 tarihinde veya sonrasında başlatılmış olması gerekir. Başlangıçtaki ücretsiz abonelik, abonelik parametresi doğru değerine ayarlanmış şekilde bir in_app_purchase olarak günlüğe kaydedilir. Bu etkinlik BigQuery'ye aktarılmaz. |
product_id, price, value, currency, quantity |
app_store_ subscription_renew (uygulama) |
Ücretli bir abonelik yenilendiğinde Bu etkinlik varsayılan önemli etkinlik olarak ayarlanır. Aboneliğin, 1 Temmuz 2019 tarihinde veya sonrasında başlatılmış olması gerekir. Bu etkinlik BigQuery'ye aktarılmaz. |
product_id, price, value, currency, quantity, renewal_count |
app_update (uygulama) |
Uygulama yeni sürüme güncellenip yeniden başlatıldığında Önceki uygulama sürümü kimliği parametre olarak aktarılır. Bu etkinlik, Google Play Console tarafından raporlanan yeni sürüme geçiş yapılan günlük cihaz sayısı metriğinden kavram olarak farklıdır. Yeni sürüme geçme, uygulama ikili programının güncellenmesi anlamına gelir. app_update etkinliği ise yeni sürümüne geçilen uygulamanın başlatılmasıyla tetiklenir. |
previous_app_version |
click (web) |
Kullanıcı kendisini mevcut alan adından başka bir yere yönlendiren bağlantıları her tıkladığında Varsayılan olarak giden tıklama etkinlikleri, mevcut alanın dışına yönlendiren tüm bağlantılar için oluşur. Web alanları arası ölçüm için yapılandırılan alan bağlantıları giden tıklama etkinliklerini tetiklemez. Parametreler aşağıdaki boyutları doldurur:
Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
link_classes, link_domain, link_id, link_url, outbound (boole) |
dynamic_link_app_open (uygulama) |
Kullanıcı uygulamayı bir dinamik bağlantı aracılığıyla yeniden açtığında Not: Firebase Dynamic Links'in desteği sonlandırıldığından bu etkinlik kullanımdan kaldırılmaktadır. Bu değişiklikler hakkında daha fazla bilgi edinin. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ app_update (uygulama) |
Uygulama yeni bir sürüme güncellenip dinamik bağlantı aracılığıyla açıldığında Yalnızca Android Not: Firebase Dynamic Links'in desteği sonlandırıldığından bu etkinlik kullanımdan kaldırılmaktadır. Bu değişiklikler hakkında daha fazla bilgi edinin. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ first_open (uygulama) |
Kullanıcı uygulamayı bir dinamik bağlantı aracılığıyla ilk kez açtığında Not: Firebase Dynamic Links'in desteği sonlandırıldığından bu etkinlik kullanımdan kaldırılmaktadır. Bu değişiklikler hakkında daha fazla bilgi edinin. |
source, medium, campaign, link_id, accept_time |
error (uygulama) |
Bir sebeple geçersiz olduğu için günlüğe kaydedilemeyen etkinlik yerine günlüğe kaydedilir. Bu etkinlik raporlarda görünmez ve BigQuery'ye aktarılmaz. |
firebase_error, firebase_error_value |
file_download (web) |
Kullanıcı aşağıdaki dosya türlerinden birine (yaygın şekilde kullanılan bir dosya uzantısına sahip) yönlendiren bağlantıları tıkladığında:
Bu etkinlik varsayılan olarak geliştirilmiş ölçüm ile toplanır. Etkinliği tetikleyen dosya uzantılarını görün |
file_extension, file_name link_classes, link_id, link_text, link_url |
firebase_campaign (uygulama) |
Uygulama kampanya parametreleriyle birlikte kullanıma sunulduğunda |
source, medium, campaign, term, content, gclid, aclid, cp1, anid, click_timestamp, campaign_info_source |
firebase_in_app_ message_action (uygulama) |
Kullanıcı bir Firebase Uygulama İçi Mesajıyla ilgili işlem gerçekleştirdiğinde | message_name, message_device_time, message_id |
firebase_in_app_ message_dismiss (uygulama) |
Kullanıcı bir Firebase Uygulama İçi Mesajını kapattığında | message_name, message_device_time, message_id |
firebase_in_app_ message_impression (uygulama) |
Kullanıcı bir Firebase Uygulama İçi Mesajını gördüğünde | message_name, message_device_time, message_id |
first_open (uygulama) |
Kullanıcı bir uygulamayı yükledikten veya yeniden yükledikten sonra ilk kez başlattığında Bu etkinlik, kullanıcı uygulamayı cihaza indirdiğinde değil, ilk kez kullandığında tetiklenir. İşlenmemiş indirme sayılarını görmek için Google Play Console'a veya iTunesConnect'e bakın. Apple'ın iOS 14 uygulama izleme istemini kabul eden kullanıcılar için first_open önemli etkinliklerinin ölçümünü destekler. |
previous_gmp_app_id, updated_with_analytics, previous_first_open_count, system_app, system_app_update, deferred_analytics_collection, reset_analytics_cause, engagement_time_msec |
first_visit (uygulama, web) |
Kullanıcı, Analytics etkinken bir web sitesini ilk kez ziyaret ettiğinde veya Android hazır uygulamasını ilk kez başlattığında | |
form_start (web) |
Kullanıcı, oturumda bir formla ilk kez etkileşimde bulunduğunda Not: Bu parametreleri yalnızca bunlarla ilgili özel boyutlar oluşturursanız raporlarınızda kullanabilirsiniz. Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
form_id, form_name, form_destination |
form_submit (web) |
Kullanıcı bir form gönderdiğinde Not: Bu parametreleri yalnızca bunlarla ilgili özel boyutlar oluşturursanız raporlarınızda kullanabilirsiniz. Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
form_id, form_name, form_destination, form_submit_text |
in_app_purchase (uygulama) |
Kullanıcı, ilk abonelik dahil, Apple App Store veya Google Play Store tarafından işlenen bir uygulama içi satın alma işlemini tamamladığında Ürün kimliği, ürün adı, para birimi ve miktar parametre olarak aktarılır. Bu etkinlik yalnızca, uygulamanızın Firebase için Google Analytics SDK'sı içeren sürümleri tarafından tetiklenir. Android: Android uygulamalarıyla ilgili uygulama içi satın alma verilerini görmek için Analytics'i Google Play'e bağlayın. Analytics'in, ücretli uygulama satın alma gelirini otomatik olarak ölçmediğini unutmayın. Ayrıca, Google Analytics'te raporlanan geliriniz, Google Play Console'da gördüğünüz değerlerden farklı olabilir. Analytics, geçersiz veya test olarak işaretlenen etkinlikleri yoksayar. Google Play faturalandırma özelliğini test etme hakkında daha fazla bilgi edinin. iOS: Analytics'in, ücretli uygulama satın alma gelirini ve geri ödemeleri otomatik olarak ölçmediğini unutmayın. Analytics, geçersiz veya korumalı alan olarak işaretlenen etkinlikleri yoksayar. |
product_id, price, value, currency, quantity, subscription, free_trial, introductory_price |
notification_dismiss (uygulama) |
Kullanıcı Firebase Cloud Messaging (FCM) tarafından gönderilen bir bildirimi kapattığında Yalnızca Android |
message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_foreground (uygulama) |
Uygulama ön plandayken FCM tarafından gönderilen bir bildirim alındığında | message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
notification_open (uygulama) |
Kullanıcı FCM tarafından gönderilen bir bildirimi açtığında | message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_receive (uygulama) |
Uygulama arka plandayken cihaz, FCM tarafından gönderilen bir bildirim aldığında Yalnızca Android |
message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
os_update (uygulama) |
Cihazın işletim sistemi yeni sürüme güncellendiğinde. Önceki işletim sistemi sürümü kimliği parametre olarak aktarılır | previous_os_version |
page_view (web) |
Her sayfa yüklenişinde veya tarayıcı geçmişi durumu, etkin site tarafından değiştirildiğinde Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
page_location (sayfa URL'si), page_referrer (önceki sayfa URL'si), engagement_time_msec |
screen_view (uygulama) |
Ekran geçişi gerçekleştiğinde ve aşağıdaki ölçütlerden herhangi biri karşılandığında:
|
firebase_screen, firebase_screen_class, firebase_screen_id, firebase_previous_screen, firebase_previous_class, firebase_previous_id, engagement_time_msec |
scroll (web) |
Kullanıcı her bir sayfanın alt kısmına ilk kez ulaştığında (ör. bir dikey derinliğin görünürlüğü %90 olduğunda) Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
engagement_time_msec |
session_start (uygulama, web) |
Kullanıcı uygulama veya web sitesiyle etkileşime geçtiğinde Oturum kimliği ve oturum numarası, her oturumda otomatik olarak oluşturulur ve oturumdaki her bir etkinlikle ilişkilendirilir. Daha fazla bilgi |
|
user_engagement (uygulama, web) |
En az bir saniye boyunca uygulama ön plandayken veya web sayfası odaktayken Daha fazla bilgi |
engagement_time_msec |
video_complete (web) |
Video bittiğinde JS API desteğinin etkinleştirildiği yerleştirilmiş YouTube videoları için. Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boole) |
video_progress (web) |
video süresinin %10, %25, %50 ve %75'i geçtiğinde JS API desteğinin etkinleştirildiği yerleştirilmiş YouTube videoları için. Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boole) |
video_start (web) |
Video oynatılmaya başladığında JS API desteğinin etkinleştirildiği yerleştirilmiş YouTube videoları için. Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boole) |
view_search_results (web) |
Kullanıcı her site araması gerçekleştirdiğinde (bunun göstergesi, bir URL sorgu parametresinin varlığıdır) Parametreler, varsayılan olarak geliştirilmiş ölçüm ile toplanır. |
search_term ve isteğe bağlı olarak 'q_<additional key="">' (<additional key=""> gelişmiş ayarlar bölümünde, toplanacak ek sorgu parametresi olarak belirttiğiniz değerle eşleşir) Not: Bu etkinlik, unique_search_term parametresini yalnızca değeri 1 olduğunda (bir başka deyişle, dize bu oturuma özel olduğunda) gönderir. |
Not: Normal ifadeyle eşleşen aşağıdaki dosya uzantıları file_download etkinliğini tetikler:
pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma
* ad_impression
, value veya currency değeri varsayılan entegrasyonla aktarılmaz