Appearance
Validation and implementation status
Diperbarui 18 September 2026 berdasarkan deployment production dan UAT browser/BigQuery.
Verified in production
Go PR #76, Flutter PR #35, dan Next.js PR #7 sudah merged; workflow production berhasil. Revision image dan build marker diperiksa.
Website publik benar-benar mengarah ke release Next.js
1fec997, setelah verifikasi 10 halaman dan 22 static assets.CMS login IAP berhasil. Nama komponen Analytics dapat disimpan terpisah dari konten, bertahan setelah reload, lalu dipulihkan. Existing button Tracking ID tetap menjadi ID event tombol.
Uji browser tanpa consent tidak menghasilkan event bmlytics untuk campaign uji. Setelah consent, page view, impression, click, carousel navigation, dan scroll masuk.
Pada checkpoint rekonsiliasi, 15 dari 15 event browser cocok dengan ekspor GA melalui
bm_event_id = event_id. Semua mempunyai anonymous/session ID bmlytics. GA identity belum tersedia pada event pertama, tetapi event tersebut tetap cocok lewat event ID.Kelima belas event yang sama muncul di
staging_bmlytics.stg_events,core_bmlytics.fact_base_events, danmaster_analytics.fact_enrichment_event_links.Dataform production menyelesaikan 71 dari 71 actions; tidak ada assertion gagal.
Tombol WhatsApp membuat CRM reference, membuka draft WhatsApp, dan journey diekspor ke BigQuery. Tidak ada pesan atau transaksi yang dikirim.
Perbaikan format WA Go PR #77 sudah deployed di CMS API
d75ad8f. API dan klik browser menghasilkan kode 5 karakter; UUID tetap di database dan retry mengembalikan referensi yang sama. Dua referensi UAT lama tetap valid.Dokumentasi tersedia di docs.tracking.bumame.com, dari repository terpisah
Bumame/tracking-docs, memakai VitePress 1.6.4. HTTPS dan pembaruan sertifikat otomatis sudah diuji.Dashboard production tersedia di Butech / Landing Analytics — Production. Setiap kartu mendokumentasikan sumber, rentang UTC, pengecualian UAT, dan batas interpretasi.
Remaining business verification
- Bukti pesan benar-benar diterima Yellow, customer matching, transaksi, dan conversion credit membutuhkan UAT dengan pesan/transaksi yang diizinkan.
- Dashboard Metabase 40 tetap berlabel STAGING UAT; dashboard production adalah 42. Nilai nol pada kartu Yellow/order berarti belum ada hubungan teramati, bukan bukti UAT bisnis berhasil.
Current boundaries
PDP dan A/B assignment belum termasuk. Tidak ada arbitrary JSON property editor atau tracking settings history baru. Text pencarian dan isi form tidak dikirim sebagai event properties. Scroll bukan bukti membaca sampai selesai.
Run this documentation locally
Dari root repository Bumame/tracking-docs:
sh
npm ci
npm run build
npm run previewBuka http://localhost:18401. Untuk hosting pada /tracking-docs/, build dengan DOCS_BASE=/tracking-docs/ npm run build. Untuk root domain docs.tracking.bumame.com, gunakan base default /.
Output static ada di docs/.vitepress/dist. Production menyajikan static files melalui Nginx, tanpa container CMS tambahan. Build lokal dan CI tidak otomatis melakukan deployment; prosedur publikasi ada di README repository.