' + '

' + TEKS_LOADING + '

Mohon tunggu sebentar
'); win.document.close(); } catch (e) {} } function adminTersimpan() { if (!PAKAI_ULANG_ADMIN) return null; try { return JSON.parse(sessionStorage.getItem(ADMIN_KEY)); } catch (e) { return null; } } function simpanAdmin(phone, nama) { if (!PAKAI_ULANG_ADMIN) return; try { sessionStorage.setItem(ADMIN_KEY, JSON.stringify({ phone: phone, nama: nama })); } catch (e) {} } function id() { return Date.now() + '-' + Math.random().toString(36).slice(2); } function utm() { try { var r = sessionStorage.getItem(UTM_KEY); if (r) return JSON.parse(r); } catch (e) {} var p = new URLSearchParams(location.search); return { utm_source: p.get('utm_source') || '', utm_medium: p.get('utm_medium') || '', utm_campaign: p.get('utm_campaign') || '', fbclid: p.get('fbclid') || '', gclid: p.get('gclid') || '', referrer: document.referrer || '' }; } function cadangan() { try { var r = JSON.parse(localStorage.getItem(FALLBACK_KEY)); if (r && r.nomor) return r; } catch (e) {} return CADANGAN; } function pesan(nama, topik) { var isi = (PESAN[topik] || PESAN.umum).replace('{program}', NAMA_PROGRAM); return "Assalamu'alaikum " + (nama ? 'kak ' + nama : 'kak') + ', ' + isi + ' saya chat ini dari website Bintang Pelajar'; } function link(nomor, teks) { return 'https://wa.me/' + nomor + '?text=' + encodeURIComponent(teks); } function lapor(data) { try { fetch(APPS_SCRIPT_URL + '?' + new URLSearchParams(data).toString(), { cache: 'no-store', keepalive: true }).catch(function () {}); } catch (e) {} } function buka(topik, tombol) { /* jendela dibuka langsung saat diklik supaya tidak diblokir browser (terutama iPhone), lalu diarahkan ke nomor admin setelah Apps Script menjawab */ var lama = adminTersimpan(); if (lama && lama.phone) { window.open(link(lama.phone, pesan(lama.nama, topik)), '_blank') || (location.href = link(lama.phone, pesan(lama.nama, topik))); return; } var win = window.open('', '_blank'); if (win) halamanTunggu(win); var s = utm(), clickId = id(), mulai = Date.now(), selesai = false; var ctrl = typeof AbortController !== 'undefined' ? new AbortController() : null; if (tombol) tombol.classList.add('bp-wa-loading'); function arahkan(url) { if (tombol) tombol.classList.remove('bp-wa-loading'); if (win && !win.closed) win.location.href = url; else location.href = url; } function keCadangan(alasan) { if (selesai) return; selesai = true; clearTimeout(t); if (ctrl) try { ctrl.abort(); } catch (e) {} var c = cadangan(); arahkan(link(c.nomor, pesan(c.nama, topik))); lapor({ event: 'fallback', reason: alasan, click_id: clickId, fallback_phone: c.nomor, fallback_nama: c.nama, halaman: location.href, referrer: s.referrer, utm_source: s.utm_source, utm_medium: s.utm_medium, utm_campaign: s.utm_campaign, fbclid: s.fbclid, gclid: s.gclid, topik: topik, _ts: id() }); } var t = setTimeout(function () { keCadangan('timeout'); }, TIMEOUT_MS); var q = new URLSearchParams({ halaman: location.href, referrer: s.referrer, utm_source: s.utm_source, utm_medium: s.utm_medium, utm_campaign: s.utm_campaign, fbclid: s.fbclid, gclid: s.gclid, click_id: clickId, topik: topik, _ts: clickId }); fetch(APPS_SCRIPT_URL + '?' + q.toString(), ctrl ? { cache: 'no-store', signal: ctrl.signal } : { cache: 'no-store' }) .then(function (r) { return r.json(); }) .then(function (d) { if (selesai) return; if (d && d.success && d.phone && d.nama) { selesai = true; clearTimeout(t); simpanAdmin(d.phone, d.nama); arahkan(link(d.phone, pesan(d.nama, topik))); lapor({ event: 'latency', duration_ms: String(Date.now() - mulai), click_id: clickId, _ts: id() }); } else keCadangan('soft_failure'); }) .catch(function () { keCadangan('network_error'); }); } document.addEventListener('click', function (e) { var a = e.target.closest && e.target.closest('a[href^="#wa-rotator"]'); if (!a) return; e.preventDefault(); e.stopPropagation(); if (a.classList.contains('bp-wa-loading')) return; // cegah klik dobel var topik = (a.getAttribute('href').split('#wa-rotator-')[1] || 'umum').trim().toLowerCase(); buka(PESAN[topik] ? topik : 'umum', a); }, true); })();

Webinar Bintang Pelajar

Masih Sering Bingung Saat Mengerjakan Soal Matematika Wajib?

Masih Sering Bingung Saat Mengerjakan Soal Matematika Wajib?

Bagikan :

Sudah belajar dan latihan soal, tapi masih sering bingung menentukan konsep atau langkah penyelesaian yang tepat? ๐Ÿคฏ

Yuk, ikuti webinar: ย Taklukkan Soal TKA Matematika! Bedah Soal dari Konsep hingga Strategi Menjawab

๐Ÿ—“๏ธ Sabtu, 10 Oktober 2026
โฐ 08.30โ€“10.00 WIB
๐Ÿ’ป LIVE via Zoom Meeting
๐ŸŽ GRATIS!

Bersama:
๐Ÿ‘จโ€๐Ÿซ Kak Muhammad Indra Sakti Jaya, S.Si
Guru Mahir Matematika Bintang Pelajar dengan pengalaman 20 tahun mengajar Matematika

ย Yang akan dibahas:
๐ŸŽฏ Pola & Karakteristik Soal TKA Matematika
๐Ÿ”Ž Bedah Konsep & Cara Menyelesaikan Soal
๐Ÿ”ฅ Strategi Menjawab Soal dengan Cepat & Tepat

Yuk, daftar sekarang dan kuasai konsep serta strategi yang tepat untuk menghadapi soal TKA Matematika!

โ˜Ž Informasi lebih lanjut
๐Ÿ“ถ Instagram : @bintangpelajar_official
๐Ÿ“ถ Facebook : BP Bimbel
๐Ÿ“ถ YouTube : BINTANGPELAJAROFFICIAL
๐Ÿ“ถ TikTok : Bintang Pelajar