Mengukur Peristiwa Google Analytics

Halaman ini menjelaskan cara menggunakan gtag.js untuk mengirim peristiwa Google Analytics.

Mengirim peristiwa

Untuk mengirim peristiwa Google Analytics di halaman web tempat tag Google ditambahkan, gunakan perintah event gtag.js dengan sintaksis berikut:

gtag('event', <action>, {
  'event_category': <category>,
  'event_label': <label>,
  'value': <value>
});
Nama Jenis Nilai Default Deskripsi
<action> string Nilai yang akan muncul sebagai tindakan peristiwa dalam laporan Peristiwa Google Analytics.
<category> string "general" Kategori peristiwa.
<label> string Label peristiwa.
<value> number Bilangan bulat non-negatif yang akan muncul sebagai nilai peristiwa.

Parameter berikut mengirim peristiwa dengan tindakan 'aaa', kategori 'bbb', dan label 'ccc':

gtag('event', 'aaa', {
  'event_category' : 'bbb',
  'event_label' : 'ccc'
});

Jika <category> atau <label> dihapus, nilai tersebut akan ditetapkan ke nilai default "(not set)".

Lihat anatomi parameter Peristiwa Google Analytics untuk mengetahui informasi selengkapnya tentang bagaimana struktur peristiwa ditafsirkan oleh Google Analytics.

Peristiwa Google Analytics Default

Anda harus menggunakan Peristiwa Google Analytics default, yang memiliki kategori dan label yang telah ditetapkan sebelumnya. Penggunaan peristiwa ini memfasilitasi pelaporan dan interoperabilitas yang konsisten dengan fungsi di masa mendatang.

Tabel berikut mencantumkan Peristiwa Google Analytics default, kategori defaultnya, dan jenis label default (jika tersedia). Untuk nama peristiwa yang tidak tercantum dalam tabel ini (misalnya, nama peristiwa arbitrer yang Anda buat), kategori defaultnya adalah "engagement" dan label defaultnya adalah "(not set)".

Nama peristiwa Kategori default Jenis label default
add_payment_info ecommerce  
add_to_cart ecommerce  
add_to_wishlist ecommerce  
begin_checkout ecommerce  
checkout_progress ecommerce  
generate_lead engagement  
login engagement method
purchase ecommerce  
refund ecommerce  
remove_from_cart ecommerce  
search engagement search_term
select_content engagement content_type
set_checkout_option ecommerce  
share engagement method
sign_up engagement method
view_item engagement  
view_item_list engagement  
view_promotion engagement  
view_search_results engagement search_term

Mengirim peristiwa non-interaksi

Untuk mengirim peristiwa non-interaksi, tetapkan parameter non_interaction ke true:

gtag('event', 'video_auto_play_start', {
  'event_label': 'My promotional video',
  'event_category': 'video_auto_play',
  'non_interaction': true
});