Grain dasar semua tile: record survei (kunjungan × SKU × stage × kompetitor) · hanya baris STAT = OK · agregasi gap = rata-rata tertimbang N sampel · filter kosong = Any Value (Nasional/semua)
MATRIKS COMPETITIVENESSgrain: produk × tipe kompetitor · STAT = OK
Traffic Light per Produk — Main Competitor vs Others (mapping TIER masterdata) · panel Early & Next
🟡[N]
EARLY
Produk
Sampel
Main Comp.
Others
{{r.name}}
{{r.n}}
{{r.d.dash}}{{dot.tx}}
{{r.o.dash}}{{dot.tx}}
🟡[N]
NEXT
Produk
Sampel
Main Comp.
Others
{{r.name}}
{{r.n}}
{{r.d.dash}}{{dot.tx}}
{{r.o.dash}}{{dot.tx}}
[N]
Legend Matriks Competitiveness — Traffic Light per Produk
PTPL Lebih Kompetitif > 10%PTPL Lebih Kompetitif < 10%PTPL kurang kompetitif (< 0%)VProduk V Series (Fighting Grade)Direct Competitor: SHELL · OTHER: Brand lain selain SHELL
ANALISA PRICELIST/PRICE SURVEY — PRODUK FOKUSgrain: produk × region/segmen · STAT = OK
🟡[N]
ANALISA PRICELIST/PRICE SURVEY — PRODUK FOKUS — PER REGION
{{h}}
STAGE
PRODUK
PTPL PRICE
PTPL V PRICE
PRICE COMP
VS PTPL
VS PTPL V
{{r.stage}}
{{r.name}}
{{r.htd}}
{{r.htdV}}
{{r.ag}}
{{c.val}}
{{c.a1}} {{c.g1}}
{{c.a2}} {{c.g2}}
🟡[N]
ANALISA PRICELIST/PRICE SURVEY — PRODUK FOKUS — PER SEGMEN
{{h}}
STAGE
PRODUK
PTPL PRICE
PTPL V PRICE
PRICE COMP
VS PTPL
VS PTPL V
{{r.stage}}
{{r.name}}
{{r.htd}}
{{r.htdV}}
{{r.ag}}
{{c.val}}
{{c.a1}} {{c.g1}}
{{c.a2}} {{c.g2}}
[N]
Keterangan Tabel ANALISA PRICELIST / PRICE SURVEY
Panah GAP — kompetitif-nya PTPL
↑ Lebih kompetitif > 10% → Selisih tipis 0–10% ↓ Kurang kompetitif < 0%
Kolom harga
PTPL PRICE — HTD PTPL + 3% PTPL V PRICE — HTD versi V + 3% PRICE COMP — harga kompetitor
Kolom perbandingan
VS PTPL — gap terhadap PTPL VS PTPL V — gap terhadap versi V, hanya produk V (lainnya "–")
Susunan baris
STAGE Early / Next ditulis sekali per kelompok
Tiap produk punya sub-baris N / MAX / AVERAGE / MIN
VISUAL PENDUKUNG (SEKUNDER)grain: klasifikasi / bulan / region × klasifikasi · weighted AVG
🟡[N]
AVG Gap per Klasifikasi · weighted
{{b.lab}}
{{b.name}}
🟢[N]
Tren AVG Gap Nasional per Bulan · Jan–Des 2026 · bulan belum berjalan = null
🟡[N]
Heatmap Region × Klasifikasi · weighted AVG gap
{{h}}
{{hr.label}}
{{c.t}}
PANEL KOMPARASI 2 BULAN — per SKU × Stage1 tile Custom Visualization · Bulan A ikut filter · Bulan B dropdown internal
Komparasi 2 Bulan — per SKU × Stage
🟢[CV]
Bulan A · ikut filter
{{cvMonthA}}
vs
Bulan B · dropdown CV
{{cvBDisp}}▾
{{o.name}}
{{cvMonthA}}
{{cvMonthB}}
PEMBANDING
STAGE
PRODUK
N
AVG Gap%
AVG Price (Rp)
MAX
MIN
N
AVG Gap%
AVG Price (Rp)
MAX
MIN
Δ Gap (pp)
Tren
{{r.stage}}
{{r.name}}V
{{r.nA}}
{{r.avgA}}
{{r.priceA}}
{{r.maxA}}
{{r.minA}}
{{r.nB}}
{{r.avgB}}
{{r.priceB}}
{{r.maxB}}
{{r.minB}}
{{r.dGap}}
{{r.tr}}
RINGKASAN SEBARAN ZONA — {{cvMonthA}} vs {{cvMonthB}}
{{cvMonthA}}
{{zonaAg}}SKU >10%
{{zonaAy}}SKU 0–10%
{{zonaAr}}SKU <0%
{{cvMonthB}}
{{zonaBg}}SKU >10%
{{zonaBy}}SKU 0–10%
{{zonaBr}}SKU <0%
KETERANGAN
Dot AVG Gap%
>10% — PTPL kompetitif
0–10% — tipis
<0% — kompetitor lebih murah
Panah TREN — kolom Δ
Δ Gap antar-bulan, ambang ±2 pp (beda dari dot AVG)
▲> +2 pp — gap membaik
▬±2 pp — stabil
▼< −2 pp — gap memburuk
KOLOM LAIN
N = jumlah sampel (SUM)
AVG Price (Rp) = rata-rata harga kompetitor terobservasi
MAX / MIN = gap ekstrem — ukur volatilitas naik-turun harga
V = produk V (Fighting Grade)
[N] native Looker viz · [CV] butuh Custom Visualization JavaScript — penanda kelayakan viz
🟢 kolom sudah ada di sumber (SD-DMS) · 🟡 butuh kolom/tabel datamart BARU · ◻︎ ilustrasi murni — penanda status data, terpisah dari [N]/[CV]
Semua angka data dummy · Gap% = (Harga Kompetitor − HTD+3%) / (HTD+3%)