全部产品
Search
文档中心

Mobile Platform as a Service:Pengenalan MPS

更新时间:Jan 22, 2026

Message Push Service (MPS) adalah solusi push seluler yang disediakan oleh Mobile PaaS (mPaaS). MPS menawarkan berbagai jenis push untuk skenario berbeda guna memenuhi kebutuhan push kustom Anda. Untuk meningkatkan laju pengiriman, mPaaS mengintegrasikan fitur push pihak ketiga dari vendor seperti Huawei dan Xiaomi ke dalam MPS. Layanan ini menyediakan Konsol untuk push cepat serta solusi integrasi sisi server, sehingga Anda dapat dengan cepat mengintegrasikan fitur push seluler dan berinteraksi dengan pengguna aplikasi Anda. Akibatnya, retensi dan pengalaman pengguna pun meningkat.

Fitur

Anda dapat menggunakan MPS untuk mengirim berbagai jenis pesan melalui channel self-hosted maupun channel vendor pihak ketiga, baik dari Konsol maupun melalui API. Pilih jenis push, channel, dan metode yang paling sesuai dengan skenario bisnis Anda.

MPS menyediakan fitur inti berikut:

  • Multiple push methods: Anda dapat mengirim pesan yang ditargetkan ke kelompok pengguna kustom, pengguna tunggal, atau semua pengguna, baik melalui Konsol Mobile Push Service maupun panggilan API.

  • Custom message validity period: Jika perangkat sedang offline saat pesan pertama kali dikirim, pesan tersebut dapat dikirim ulang ketika perangkat tersambung kembali atau binding pengguna diinisiasi dalam periode validitas. Hal ini memastikan pesan mencapai pengguna target.

  • Different push target types: Anda dapat membangun hubungan antara perangkat dan pengguna yang telah login, sehingga memungkinkan pengiriman push berdasarkan ID perangkat atau ID pengguna.

  • Custom message templates: Anda dapat menggunakan halaman manajemen templat untuk mengonfigurasi templat kustom guna memenuhi kebutuhan push personalisasi bisnis Anda.

  • Usage analysis: Berdasarkan data yang dilaporkan dari instrumentasi sisi klien, MPS menganalisis data push berdasarkan dimensi seperti platform, versi, channel push, jenis push, dan waktu, serta menghasilkan laporan analisis dengan granularitas hingga tingkat menit.

  • Push configuration: Pada halaman konfigurasi push, Anda dapat mengonfigurasi Sertifikat untuk memilih gateway Apple Push Notification service (APNs) guna mengirim push ke perangkat iOS.

  • Push channel configuration: Anda dapat menghubungkan ke channel push vendor pihak ketiga dan mengintegrasikan fitur push dari vendor seperti Huawei dan Xiaomi untuk meningkatkan laju pengiriman push.

  • Key management: Semua permintaan API eksternal MPS harus ditandatangani untuk memastikan keamanan bisnis. Tersedia halaman konfigurasi kunci yang memungkinkan Anda mengonfigurasi kunci sendiri. MPS juga menyediakan fitur tanda terima pesan untuk melacak hasil pengiriman pesan.

Principle framework

MPS merupakan komponen inti dalam kerangka kerja mPaaS yang berkomunikasi langsung dengan Klien dengan mengirimkan data Notifikasi melalui koneksi TCP berumur panjang atau saluran vendor pihak ketiga.

Klien menggunakan mPaaS Mobile Gateway Service (MGS) untuk melakukan remote procedure calls (RPCs) ke gerbang, yang mendaftarkan perangkat, mengikat pengguna, dan membangun hubungan dengan channel vendor—memungkinkan pengiriman pesan berdasarkan dimensi perangkat dan pengguna. Backend mengumpulkan dan mengunggah log perilaku klien berdasarkan spesifikasi yang ditentukan, lalu sistem menganalisis data push secara real time untuk menghasilkan laporan statistik. MPS mendukung push melalui API maupun Konsol: Anda dapat menggunakan panggilan API pada server untuk mengirim pesan kustom sesuai logika bisnis, atau mengirim pesan langsung dari Konsol. Untuk meningkatkan laju pengiriman, MPS mendukung channel seperti Huawei, Xiaomi, Firebase Cloud Messaging (FCM), dan APNs. Integrasi ini transparan bagi sistem backend Anda, sehingga sistem bisnis dapat fokus pada fungsinya tanpa perlu menangani berbagai model perangkat.

Manfaat

MPS memberikan manfaat berikut:

  • Fast and stable: Pesan dikirim dengan cepat dan andal.

  • Simple integration: Mengurangi biaya integrasi dan meningkatkan efisiensi.

  • Quantifiable results: Statistik data terintegrasi menyediakan analisis cerdas terhadap laju pengiriman dan tingkat buka, sehingga membantu memperjelas efektivitas push Anda.

  • Targeted and personalized pushes:

    • Anda dapat mengirim informasi personalisasi kepada pengguna tunggal, kelompok pengguna kustom, atau target berdasarkan berbagai dimensi lainnya.

    • Anda dapat menggunakan Konsol untuk kebutuhan push sederhana, sedangkan solusi integrasi sisi server tersedia untuk kebutuhan yang lebih kompleks.

    • Anda dapat menggunakan tanda terima pesan untuk melacak hasil pengiriman pesan, sehingga membantu meningkatkan retensi pengguna dan Popularitas.

    • Anda dapat membangun hubungan antara ID perangkat dan sistem pengguna aplikasi Anda, lalu mengirim pesan langsung ke username aplikasi sebagai Penerima. Pesan akan dikirim secara akurat, terlepas dari perangkat mana yang digunakan pengguna untuk login.

Skema Penggunaan

Skema penggunaan umum untuk MPS meliputi:

  • Marketing campaigns

    Anda dapat mengirim pesan yang ditargetkan kepada pengguna, seperti promosi pemasaran atau pengingat bisnis, untuk meningkatkan loyalitas pelanggan. Aplikasi Anda dapat memanggil API push untuk mengirim pesan yang ditargetkan kepada pengguna. Pendekatan proaktif ini membantu menjangkau lebih banyak pengguna, mendorong pengeluaran, dan meningkatkan laju konversi kampanye pemasaran Anda.

  • System notifications

    Anda dapat menentukan audiens target berdasarkan logika bisnis sisi server aplikasi Anda dan mengirim push langsung ke perangkat target.

Untuk skenario aplikasi yang berbeda, MPS menyediakan jenis push berikut:

  • Simple Push: Anda dapat dengan cepat mengirim pesan ke pengguna atau perangkat tunggal dengan konfigurasi sederhana.

  • Template Push: Anda dapat mengirim pesan ke pengguna atau perangkat tunggal dengan menentukan templat pesan; konten pesan dihasilkan dengan mengganti placeholder dalam templat tersebut.

  • Multiple Push: Anda dapat mengirim pesan ke banyak perangkat atau pengguna dengan menentukan templat pesan dan mengatur nilai variabel placeholder yang berbeda untuk setiap perangkat atau pengguna dalam file konfigurasi.

  • Broadcast Push: Anda dapat mengirim pesan ke semua perangkat dalam jaringan dengan menentukan templat pesan; konten pesan dihasilkan dengan mengganti placeholder dalam templat tersebut.