Peristiwa yang dikumpulkan secara otomatis dipicu oleh interaksi dasar dengan aplikasi dan/atau situs Anda (seperti yang ditunjukkan di bagian nama peristiwa pada tabel di bawah). Asalkan menggunakan tag Google atau Google Analytics for Firebase SDK, Anda tidak perlu menulis kode tambahan untuk mengumpulkan peristiwa ini.
Analytics mengumpulkan peristiwa untuk aplikasi Android dan iOS kecuali jika dinyatakan lain. Nama dan parameter peristiwa ini dapat berguna saat mengakses data peristiwa mentah di BigQuery.
Untuk memahami setiap parameter peristiwa yang tercantum di bawah dan cara setiap parameter memperbarui dimensi atau metrik di Google Analytics, lihat Parameter peristiwa Google Analytics.
Catatan:
Berikut adalah beberapa parameter yang dikumpulkan secara default pada setiap peristiwa, termasuk peristiwa kustom:
- Aliran data web:
- language
- page_location
- page_referrer
- page_title
- screen_resolution
- Aliran data aplikasi:
- app_version
- firebase_screen_id
- firebase_screen_class
Nilai yang ditetapkan ke parameter peristiwa harus berisi maksimum 100 karakter. Parameter page_title harus berisi maksimum 300 karakter. Parameter page_referrer harus berisi maksimum 420 karakter. Parameter page_location harus berisi maksimum 1.000 karakter.
Jika Anda mengganti parameter page_location, pastikan jalur URL-nya valid. Jika Anda menetapkan jalur URL yang tidak valid, dimensi Lokasi halaman akan kosong. Anda dapat menggunakan Pembuat URL Kampanye untuk memeriksa apakah jalur URL valid.
Parameter firebase_screen_id dan firebase_screen_class dikumpulkan secara otomatis, kecuali jika Anda menonaktifkan pelacakan tampilan layar.
Peristiwa | Dipicu secara otomatis... | Parameter |
---|---|---|
ad_click (aplikasi) |
saat pengguna mengklik iklan Peristiwa penayang yang berasal dari AdMob melalui Google Mobile Ads SDK atau Ad Manager melalui integrasi Ad Manager Peristiwa ini tidak diekspor ke BigQuery. |
ad_event_id |
ad_exposure (aplikasi) |
saat setidaknya satu iklan yang ditayangkan oleh Mobile Ads SDK muncul di layar Peristiwa ini tidak muncul di laporan dan tidak diekspor ke BigQuery. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
ad_impression (aplikasi) |
saat pengguna melihat tayangan iklan Peristiwa penayang yang berasal dari AdMob melalui Google Mobile Ads SDK atau Ad Manager melalui integrasi Ad Manager Peristiwa ini tidak diekspor ke BigQuery. |
ad_event_id, value* |
ad_query (aplikasi) |
saat permintaan iklan dilakukan oleh Mobile Ads SDK Peristiwa ini tidak muncul di laporan dan tidak diekspor ke BigQuery. |
ad_event_id |
ad_reward (aplikasi) |
saat reward diberikan oleh iklan reward yang ditayangkan oleh Mobile Ads SDK | ad_unit_code, reward_type, reward_value |
adunit_exposure (aplikasi) |
saat unit iklan yang ditayangkan oleh Mobile Ads SDK muncul di layar Peristiwa ini tidak muncul di laporan dan tidak diekspor ke BigQuery. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
app_clear_data (aplikasi) |
saat pengguna mereset/menghapus data aplikasi, sehingga menghapus semua setelan dan data login Khusus Android |
|
app_exception (aplikasi) |
saat aplikasi mengalami error atau menampilkan pengecualian Peristiwa ini dikirim saat Anda mengintegrasikan Firebase Crashlytics. |
fatal, timestamp, engagement_time_msec |
app_remove (aplikasi) |
saat paket aplikasi dihapus (di-uninstal) dari perangkat Android Khusus Android |
|
app_store_refund (aplikasi) |
saat pembelian dalam aplikasi dikembalikan dananya oleh Google Play Khusus Android Peristiwa ini tidak diekspor ke BigQuery. |
product_id, value, currency, quantity |
app_store_ subscription_cancel (aplikasi) |
saat langganan berbayar dibatalkan di Google Play Khusus Android Memerlukan langganan awal yang dibuat pada atau setelah 1 Juli 2019. Peristiwa ini tidak diekspor ke BigQuery. |
product_id, price, value, currency, cancellation_reason |
app_store_ subscription_convert (aplikasi) |
saat langganan uji coba gratis dikonversi menjadi langganan berbayar Peristiwa ini ditetapkan sebagai peristiwa utama default. Memerlukan langganan awal yang dibuat pada atau setelah 1 Juli 2019. Sebuah langganan uji coba gratis awal dicatat sebagai in_app_purchase dengan parameter langganan yang disetel ke nilai true (benar). Peristiwa ini tidak diekspor ke BigQuery. |
product_id, price, value, currency, quantity |
app_store_ subscription_renew (aplikasi) |
saat langganan berbayar diperpanjang Peristiwa ini ditetapkan sebagai peristiwa utama default. Memerlukan langganan awal yang dibuat pada atau setelah 1 Juli 2019. Peristiwa ini tidak diekspor ke BigQuery. |
product_id, price, value, currency, quantity, renewal_count |
app_update (aplikasi) |
saat aplikasi diupdate ke versi baru dan diluncurkan kembali ID versi aplikasi sebelumnya diteruskan sebagai parameter. Peristiwa ini secara konsep berbeda dari metrik Upgrade harian menurut perangkat, yang dilaporkan oleh Konsol Google Play. Upgrade mengacu pada proses update biner aplikasi, sedangkan peristiwa app_update dipicu saat peluncuran aplikasi yang diupgrade berikutnya. |
previous_app_version |
click (web) |
setiap kali pengguna mengklik link yang mengarahkannya keluar dari domain saat ini Secara default, peristiwa klik keluar akan terjadi untuk semua link yang mengarah keluar dari domain saat ini. Link ke domain yang dikonfigurasi untuk pengukuran lintas-domain tidak akan memicu peristiwa klik keluar. Parameter mengisi dimensi berikut:
Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
link_classes, link_domain, link_id, link_url, outbound (boolean) |
dynamic_link_app_open (aplikasi) |
saat pengguna membuka kembali aplikasi melalui link dinamis Catatan: Peristiwa ini dihentikan karena Firebase Dynamic Links saat ini sudah tidak digunakan lagi. Pelajari perubahan ini lebih lanjut. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ app_update (aplikasi) |
saat aplikasi diupdate ke versi baru dan dibuka melalui link dinamis Khusus Android Catatan: Peristiwa ini dihentikan karena Firebase Dynamic Links saat ini sudah tidak digunakan lagi. Pelajari perubahan ini lebih lanjut. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ first_open (aplikasi) |
saat pengguna membuka aplikasi untuk pertama kalinya melalui link dinamis Catatan: Peristiwa ini dihentikan karena Firebase Dynamic Links saat ini sudah tidak digunakan lagi. Pelajari perubahan ini lebih lanjut. |
source, medium, campaign, link_id, accept_time |
error (aplikasi) |
dicatat sebagai pengganti peristiwa yang tidak dapat dicatat karena tidak valid dalam beberapa hal Peristiwa ini tidak muncul di laporan dan tidak diekspor ke BigQuery. |
firebase_error, firebase_error_value |
file_download (web) |
saat pengguna mengklik link yang mengarah ke file (dengan ekstensi file umum) berjenis berikut:
Peristiwa ini dikumpulkan secara default melalui pengukuran yang ditingkatkan. Lihat ekstensi file yang memicu peristiwa |
file_extension, file_name, link_classes, link_id, link_text, link_url |
firebase_campaign (aplikasi) |
saat aplikasi diluncurkan dengan parameter kampanye |
source, medium, campaign, term, content, gclid, aclid, cp1, anid, click_timestamp, campaign_info_source |
firebase_in_app_ message_action (aplikasi) |
saat pengguna mengambil tindakan pada In-App Message Firebase | message_name, message_device_time, message_id |
firebase_in_app_ message_dismiss (aplikasi) |
saat pengguna menutup In-App Message Firebase | message_name, message_device_time, message_id |
firebase_in_app_ message_impression (aplikasi) |
saat pengguna melihat In-App Message Firebase | message_name, message_device_time, message_id |
first_open (aplikasi) |
saat pengguna pertama kali membuka aplikasi setelah menginstal atau menginstal ulang aplikasi tersebut Peristiwa ini tidak dipicu saat pengguna mendownload aplikasi ke perangkat, tetapi saat ia pertama kali menggunakannya. Untuk melihat jumlah download mentah, lihat di Konsol Google Play atau di iTunesConnect. Mendukung pengukuran peristiwa utama first_open untuk pengguna yang menyetujui permintaan pelacakan aplikasi iOS 14 Apple. |
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 (aplikasi, web) |
saat pengguna pertama kali mengunjungi situs atau membuka aplikasi instan Android dengan Analytics diaktifkan | |
form_start (web) |
saat pengguna pertama kali berinteraksi dengan formulir dalam sebuah sesi Catatan: Anda hanya dapat menggunakan parameter tersebut dalam laporan jika membuat dimensi kustom untuk parameter tersebut. Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
form_id, form_name, form_destination |
form_submit (web) |
saat pengguna mengirimkan formulir Catatan: Anda hanya dapat menggunakan parameter tersebut dalam laporan jika membuat dimensi kustom untuk parameter tersebut. Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
form_id, form_name, form_destination, form_submit_text |
in_app_purchase (aplikasi) |
saat pengguna menyelesaikan pembelian dalam aplikasi, termasuk langganan awal, yang diproses oleh App Store Apple atau Google Play Store ID produk, nama produk, mata uang, dan jumlah diteruskan sebagai parameter. Peristiwa ini hanya dipicu oleh versi aplikasi yang menyertakan Google Analytics for Firebase SDK. Android: Untuk melihat data pembelian dalam aplikasi untuk aplikasi Android, tautkan Analytics ke Google Play. Perlu diperhatikan bahwa Analytics tidak secara otomatis mengukur pendapatan pembelian aplikasi berbayar. Selain itu, pendapatan yang dilaporkan di Google Analytics dapat berbeda dari nilai yang Anda lihat di Konsol Google Play. Analytics mengabaikan peristiwa yang ditandai sebagai tidak valid atau pengujian. Pelajari lebih lanjut cara menguji layanan penagihan Google Play. iOS: Perlu diperhatikan bahwa Analytics tidak secara otomatis mengukur pendapatan pembelian aplikasi dan pengembalian dana. Analytics mengabaikan peristiwa yang ditandai sebagai tidak valid atau sandbox. |
product_id, price, value, currency, quantity, subscription, free_trial, introductory_price |
notification_dismiss (aplikasi) |
saat pengguna menutup notifikasi yang dikirim oleh Firebase Cloud Messaging (FCM) Khusus Android |
message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_foreground (aplikasi) |
saat notifikasi yang dikirim oleh FCM diterima ketika aplikasi berada di latar depan | message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
notification_open (aplikasi) |
saat pengguna membuka notifikasi yang dikirim oleh FCM | message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_receive (aplikasi) |
saat notifikasi yang dikirim oleh FCM diterima oleh perangkat ketika aplikasi berada di latar belakang Khusus Android |
message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
os_update (aplikasi) |
saat sistem operasi perangkat diupdate ke versi baru. ID versi sistem operasi sebelumnya diteruskan sebagai parameter | previous_os_version |
page_view (web) |
setiap kali halaman dimuat atau status histori browser diubah oleh situs aktif Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
page_location (URL halaman), page_referrer (URL halaman sebelumnya), engagement_time_msec |
screen_view (aplikasi) |
saat terjadi transisi layar dan salah satu kriteria berikut terpenuhi:
|
firebase_screen, firebase_screen_class, firebase_screen_id, firebase_previous_screen, firebase_previous_class, firebase_previous_id, engagement_time_msec |
scroll (web) |
saat pengguna pertama kali mencapai bagian bawah setiap halaman (yaitu saat 90% kedalaman scroll vertikal menjadi terlihat) Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
engagement_time_msec |
session_start (aplikasi, web) |
saat pengguna berinteraksi dengan aplikasi atau situs ID sesi dan nomor sesi dibuat secara otomatis untuk setiap sesi dan dikaitkan dengan setiap peristiwa dalam sesi yang bersangkutan. Pelajari lebih lanjut |
|
user_engagement (aplikasi, web) |
saat aplikasi berada di latar depan atau halaman web menjadi fokus selama setidaknya satu detik. Pelajari lebih lanjut |
engagement_time_msec |
video_complete (web) |
saat video berakhir Untuk video YouTube tersemat yang memiliki dukungan JS API aktif. Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
video_progress (web) |
saat video berjalan melampaui 10%, 25%, 50%, dan 75% waktu durasi Untuk video YouTube tersemat yang memiliki dukungan JS API aktif. Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
video_start (web) |
saat video mulai diputar Untuk video YouTube tersemat yang memiliki dukungan JS API aktif. Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
view_search_results (web) |
setiap kali pengguna melakukan site search, yang ditunjukkan dengan keberadaan parameter kueri URL Dikumpulkan secara default melalui pengukuran yang ditingkatkan. |
search_term, secara opsional ‘q_<additional key="">’ (dengan <additional key=""> cocok dengan parameter kueri tambahan yang Anda tentukan untuk dikumpulkan berdasarkan setelan lanjutan) Catatan: Peristiwa ini hanya mengirimkan parameter unique_search_term jika memiliki nilai 1 (yaitu saat string bersifat unik untuk sesi tersebut). |
Catatan: Ekstensi file yang cocok dengan ekspresi reguler berikut akan memicu peristiwa file_download:
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
* Nilai atau mata uang ad_impression
tidak diteruskan dengan integrasi default