Skip to content

Understand website analytics

Panduan ini membantu editor mengatur Analytics di CMS, engineer memasang tracking, dan tim data membaca hasilnya. Nama field, event, dan tabel menggunakan bahasa Inggris; penjelasan menggunakan bahasa Indonesia.

Status panduan

Deployment production dan UAT browser/BigQuery diverifikasi pada 18 September 2026. Contoh payload dalam panduan bersifat sintetis; bukti runtime ada pada Implementation status. PDP belum termasuk cakupan.

Start with your role

KebutuhanMulai dari
Mengatur nama dan switch AnalyticsCMS guide
Menambahkan tombol, section, atau carouselNext.js integration
Menambahkan form Analytics pada CMSReusable CMS widget
Memahami isi eventEvents and payloads
Menghubungkan campaign, WhatsApp, dan transaksiIdentity and attribution
Membaca tabel BigQueryData processing

Follow one interaction

  1. Editor mengisi Tracking ID tombol di CMS dan menyimpan kontennya.
  2. Editor mengaktifkan Button clicks pada section Analytics.
  3. Next.js memasang ID itu pada tombol; listener pusat mencatat interaksi jika consent dan konfigurasi mengizinkan.
  4. bmlytics membuat event dengan identitas browser, session, page visit, dan konteks campaign.
  5. Collector memvalidasi event. Pipeline menyimpan raw event, lalu Dataform menyiapkan kolom dan hubungan untuk analisis.
  6. Jika GA diaktifkan, bridge mengirim event terkait ke GA. Kedua sumber dihubungkan melalui identitas event; jangan dijumlahkan sebagai dua interaksi.

Two sources, different responsibilities

bmlytics menjadi sumber event first-party dan penghubung journey CRM. GA menyediakan data dari ekosistem Google Analytics. Session dan jumlah event keduanya dapat berbeda. Pelajari hubungan keduanya.

Bumame Engineering · bmlytics · Local implementation guide