Pengaturan Dasar
Info Aplikasi
Buka halaman [Pengaturan Aplikasi] - [Info Aplikasi] untuk melihat detail aplikasi seperti nama paket dan AppKey.
- Nama paket aplikasi dan AppKey digunakan untuk integrasi SDK, sedangkan AppKey dan Master Secret digunakan untuk pemanggilan API.
- Klik "Edit" untuk mengubah nama aplikasi atau menghapus aplikasi, klik "Tampilkan" untuk melihat Master Secret.
- Klik "Reset" untuk menghasilkan ulang Master Secret. Setelah di-reset, segera ubah parameter autentikasi Rest API Anda. Jika tidak, pemanggilan akan gagal. Gunakan fungsi "Reset" dengan hati-hati.

Pengaturan Integrasi
Masukkan Domain Website
Push web hanya mendukung protokol HTTPS. Jangan masukkan alamat selain halaman utama. Mendukung penambahan massal, maksimal 100 domain.

Pengaturan Push Lanjutan
- Kontrol Perilaku Klik Notifikasi: Tingkatkan pengalaman pengguna dengan memastikan pengguna mendapatkan aksi yang sesuai saat mengklik notifikasi, meminimalkan gangguan.
- Arahkan ke tab baru: Mengklik notifikasi akan selalu membuka konten di tab baru.
- Fokus pada tab yang sudah ada: Jika tab yang sesuai sudah terbuka, akan berpindah ke tab tersebut tanpa refresh. Jika tidak, akan membuka tab baru.
- Catatan: Notifikasi di Safari akan selalu terbuka di tab baru, terlepas dari strategi yang dikonfigurasi.
- Custom Service Workers: Tingkatkan stabilitas notifikasi website, menghindari kehilangan pelanggan atau masalah tampilan akibat konfigurasi yang salah.
⚠️ Peringatan: Disarankan untuk tidak mengubah pengaturan ini setelah website aktif untuk menghindari kehilangan pelanggan dan masalah tampilan notifikasi. Secara default, Service Worker harus disimpan di direktori root situs Anda. Kecuali diperlukan, sangat disarankan untuk mempertahankan konfigurasi default.
- Dukungan Sertifikat Push Safari: Memberikan fleksibilitas bagi developer yang menargetkan pengguna Safari versi 15 ke bawah, dengan sertifikat bersama yang tersedia untuk memudahkan proses.
- Sertifikat ini hanya diperlukan jika Anda berencana mengirim notifikasi ke pengguna Safari versi 15 ke bawah. Jika Anda tidak mengunggah sertifikat sendiri, secara default akan disediakan sertifikat bersama.
Konfigurasi Otorisasi Notifikasi
Pengguna perlu memberikan izin untuk notifikasi web sebelum notifikasi dapat ditampilkan. Saat ini, kami mendukung tiga metode: permintaan langsung, permintaan terpandu, dan kustom. Saat meminta izin push web, jika pengguna menolak otorisasi, permintaan ulang tidak dapat dilakukan. Kami sangat menyarankan menggunakan soft prompt "permintaan terpandu" untuk menjelaskan nilai notifikasi kepada pengguna sebelum meminta izin push web!
EngageLab menyediakan "Konfigurasi Prompt Terpandu" yang ditampilkan sebelum prompt otorisasi native dan membimbing pengguna memilih jenis pesan yang mereka minati. Prompt ini tidak menggantikan prompt native atau langsung mendaftarkan pengguna ke push web. Manfaatnya adalah meningkatkan kemungkinan pengguna tetap berlangganan pesan Anda dan sangat direkomendasikan oleh browser. Prompt otorisasi memiliki tiga tujuan:
- Memperkenalkan nilai berlangganan push notifikasi kepada pengguna.
- Mencegah pengguna terblokir dari berlangganan.
- Memicu prompt native saat pengguna menyatakan bersedia menerima notifikasi.
Konfigurasi Prompt Terpandu
Buka [WebPush] -> [Pengaturan Dasar] -> [Konfigurasi Otorisasi Notifikasi], lalu pilih metode konfigurasi permintaan terpandu. Penjelasan konfigurasi parameter sebagai berikut:
Dukungan Teks Multi-bahasa
Mendukung penambahan teks dalam berbagai bahasa: Kami akan otomatis mendeteksi bahasa browser pengguna akhir. Jika tidak ada bahasa lain yang diatur, konten akan dikirim ke semua target pengguna dalam pengaturan bahasa [default].

Logika Interval Tampil Pop-up Otorisasi
Setelah pengguna menutup pop-up soft prompt pertama kali tanpa menyelesaikan langganan, sistem akan menampilkan pop-up lagi setelah interval awal (default 3 hari). Jika pengguna masih belum berlangganan saat pop-up ditampilkan kembali, akan terus ditampilkan berdasarkan interval berikutnya (default 7 hari) hingga status pengguna berubah menjadi berlangganan.
- Pop-up Interval Awal: Default 3 hari; dapat diatur antara 0-7 hari.
- Pop-up Interval Berikutnya: Default 7 hari; dapat diatur antara 0-15 hari.

Prompt Kategori
Dengan menandai otomatis pengguna yang memilih berlangganan push notifikasi, Anda dapat melakukan segmentasi dan personalisasi pesan sesuai minat mereka. Artinya, Anda dapat menyesuaikan pesan push berdasarkan minat dan preferensi pengguna, sehingga meningkatkan keterlibatan dan kepuasan pengguna. Fungsi tagging membantu Anda lebih memahami pengguna untuk mengirimkan konten relevan ke berbagai kelompok, sehingga meningkatkan pengalaman dan interaksi pengguna.
Developer dapat menawarkan hingga 10 kategori pesan untuk dipilih setiap pengguna sesuai minat pada topik tertentu.
Kategori ini harus terkait dengan fitur, produk, atau topik tertentu. Misalnya, pengguna dapat memilih berlangganan newsletter, menerima notifikasi penjualan dan produk baru, atau topik spesifik seperti berita terkini, keuangan, politik, hiburan, dan sebagainya.
- Label: Teks yang ditampilkan untuk kategori di pop-up.
- Kunci tag yang sesuai: Apa itu tag di EngageLab?
Memperbarui Pilihan Kategori Pengguna
Setelah pengguna berlangganan push notifikasi, developer dapat menampilkan prompt kategori beberapa kali sesuai kebutuhan, misalnya dengan memanggil setelah inisialisasi:
MTpushInterface.promptPushCategories();
Ketika pop-up otorisasi ditampilkan kembali, dan pengguna yang sama memperbarui kategori pesan yang dipilih (misal, "batalkan pilihan informasi berita," "pilih informasi diskon"), sistem akan melepas tag pengguna untuk informasi berita dan mengikat tag untuk informasi diskon.
- Penjelasan Pembaruan: Jika Anda memilih menampilkan prompt kategori lagi setelah pengguna berlangganan push notifikasi, maka akan ditampilkan penjelasan pembaruan, bukan pesan operasional. Ini memungkinkan Anda memberi tahu pengguna bahwa mereka dapat memperbarui kategori mereka.

Terapkan Langsung
Terapkan langsung berarti langsung memanggil antarmuka otorisasi browser. Jika pengguna setuju, notifikasi akan ditampilkan. Jika pengguna menolak otorisasi, tidak dapat dilakukan lagi.
- Tunda * detik: Artinya setelah pengunjung membuka website Anda, permintaan langganan akan ditampilkan sesuai waktu tunda yang Anda atur.
- Misal, jika diatur 0, permintaan langganan langsung ditampilkan; jika diatur 5, permintaan langganan akan muncul setelah 5 detik.
- kunjungan: Menunjukkan bahwa Anda dapat meminta pengguna berlangganan push web saat berkunjung berulang ke website Anda.
- Misal, jika diatur 1, permintaan langganan akan ditampilkan pada kunjungan pertama; jika diatur 3, permintaan langganan akan ditampilkan pada kunjungan ketiga.

Kustom
Jika Anda memilih mode kustom, Anda perlu menyesuaikan gaya pop-up halaman di situs web Anda, dan memberi tahu sistem bahwa itu adalah gaya kustom Anda dengan cara berikut:










