logoDokumen
Cari

Panduan Pencarian Registration ID

Ringkasan

regidSearchPath adalah opsi konfigurasi Web Push SDK yang memungkinkan Anda menyesuaikan path URL untuk halaman pencarian Registration ID. Saat pengguna mengunjungi path yang dikonfigurasi, SDK menampilkan dialog verifikasi aman; setelah memasukkan Appkey yang benar, pengguna dapat melihat Registration ID perangkat saat ini.

PC:

Dialog pencarian RegID

Seluler:

Dialog pencarian RegID

Fitur Utama

  • 🔐 Verifikasi aman: Pemeriksaan Appkey memastikan hanya pengguna yang berwenang yang dapat melihat Registration ID
  • 📋 Salin sekali klik: Salin Registration ID dengan cepat untuk pengujian dan debugging
  • 🎨 Antarmuka jelas: Dialog sederhana
  • ⚙️ Konfigurasi fleksibel: Path pemicu kustom

Konfigurasi

regidSearchPath

  • Tipe: string
  • Default: /engagelab/regid
  • Wajib: Tidak
  • Deskripsi: Path yang memicu dialog pencarian Registration ID

Penggunaan

Skenario 1: Path default

Jika regidSearchPath tidak diatur, SDK menggunakan path default /engagelab/regid.

MTpushInterface.init({ appkey: 'your-appkey', user_str: 'user-identifier', });
              
              MTpushInterface.init({
  appkey: 'your-appkey',
  user_str: 'user-identifier',
});

            
Tampilkan blok kode ini di jendela mengambang

Mengunjungi https://yourdomain.com/engagelab/regid akan membuka dialog pencarian.

Skenario 2: Path kustom

Atur path kustom sesuai struktur aplikasi Anda.

MTpushInterface.init({ appkey: 'your-appkey', user_str: 'user-identifier', regidSearchPath: '/admin/push-debug' });
              
              MTpushInterface.init({
  appkey: 'your-appkey',
  user_str: 'user-identifier',
  regidSearchPath: '/admin/push-debug'
});

            
Tampilkan blok kode ini di jendela mengambang

Mengunjungi https://yourdomain.com/admin/push-debug akan membuka dialog pencarian.

Contoh pencocokan path

Jika Anda mengatur regidSearchPath: '/admin/regid', dialog akan dipicu untuk:

https://example.com/admin/regid
https://example.com/dashboard/admin/regid
https://example.com/admin/regid?debug=truehttps://example.com/#/admin/regidhttps://example.com/#/dashboard/admin/regid

Catatan

  • Saat tampil: Dialog hanya ditampilkan setelah SDK berhasil diinisialisasi.
  • Format path: regidSearchPath adalah path relatif (mis. /admin/regid). Jangan sertakan protokol, domain, atau port.
  • Muat halaman penuh: Path diperiksa dan dialog ditampilkan ketika pengguna membuka path di bilah alamat dan halaman dimuat. Tidak terpicu pada perubahan rute sisi klien tanpa muat ulang penuh.
  • Integrasi: Path harus mengarah ke halaman yang menyertakan dan menginisialisasi SDK; jika tidak, dialog pencarian tidak akan muncul.
  • Aplikasi multi-halaman: Dalam konfigurasi multi-halaman, pastikan halaman HTML yang dibuka untuk path tersebut menyertakan dan menginisialisasi SDK.
  • Pencocokan: Pencocokan biasanya peka huruf besar/kecil dan memeriksa apakah path URL saat ini berisi path yang dikonfigurasi (lihat contoh di atas).
Icon Solid Transparent White Qiyu
Hubungi Sales