Deep link di mobile app SleekFlow

Sederhanakan komunikasi Anda dengan fitur deep-linking seluler SleekFlow

Ditulis oleh Ray Tang (Administrator)

Diperbarui pada October 9th, 2024

Fitur deep link mobile app SleekFlow memungkinkan pengguna untuk membuka percakapan dengan cepat dengan kontak atau ID percakapan tertentu. Panduan ini memberikan gambaran umum tentang parameter utama yang didukung deep link seluler, beserta persyaratan dan penggunaannya.
 

Apa itu deep link?

deep link adalah URL atau link yang mengarahkan pengguna ke lokasi tertentu dalam suatu aplikasi, melewati laman utama atau layar beranda aplikasi.

ℹ️ Saat menggunakan deep link, pastikan parameter diformat dengan benar untuk menghindari kesalahan. Misalnya, selalu periksa ulang format nomor telepon atau verifikasi conversationId yang benar dari URL.

 

Kasus penggunaan deep link

Deep link di SleekFlow memungkinkan Anda menavigasi dengan cepat ke percakapan atau kontak tertentu hanya dengan satu ketukan, menghilangkan kebutuhan akan pencarian manual, menghemat waktu dan membuat kolaborasi lebih cepat dan lebih efisien.


Bayangkan Anda adalah bagian dari tim customer service, dan Anda butuh bantuan untuk percakapan pelanggan tertentu. Daripada menjelaskan detailnya kepada kolega Anda dan meminta mereka mencari obrolan secara manual, Anda cukup membagikan deep link ke percakapan tersebut. Saat kolega Anda mengetuk link tersebut, mereka akan langsung diarahkan ke percakapan yang tepat di SleekFlow, siap untuk membantu.


Tetapkan parameter deep link

Deep link mobile app SleekFlow memberi pengguna kemampuan untuk mengotomatiskan interaksi dengan langsung membuka percakapan dan memasukkan pesan. Untuk membantu pengguna memahami cara menggunakan deep link di SleekFlow, berikut ini contoh deep link yang lengkap:


sleekflow ://chat?message={message}&phoneNumber={phoneNumber}&templateId={templateId}&language={templateLanguage}&conversationId={conversationId}

Berikut penjelasan setiap parameter yang dapat Anda gunakan:


1. nomor telepon

  • Diperlukan jika conversationId tidak diberikan
  • Parameter ini mengidentifikasi kontak berdasarkan nomor teleponnya.
  • Nomor telepon harus diformat sebagai {{countryCode}}{{phoneNumber}}.

Misalnya, kontak dengan nomor telepon Malaysia 12345678 dan kode negara +60 harus diformat sebagai 6012345678. Saat digunakan, sistem akan membuka percakapan yang terkait dengan nomor telepon yang diberikan.


2. percakapanId

  • Diperlukan jika nomor telepon tidak diberikan
  • Parameter ini adalah pengenal unik untuk percakapan tertentu.
  • Ini membuka obrolan yang terkait dengan ID percakapan yang disediakan.
  • Untuk mengambil conversationId dari URL, Anda perlu menggunakan versi web SleekFlow.

Bayangkan tim customer service Anda menangani banyak percakapan yang sedang berlangsung. Dengan menggunakan deep link conversationId, perwakilan tim cs dapat membuka obrolan pelanggan tertentu secara langsung dengan mengeklik link yang disediakan dalam sistem internal atau email.


3. pesan (Opsional)

  • Parameter ini memungkinkan konten pesan manual untuk secara otomatis ditempel ke dalam kotak pesan saat percakapan dibuka.


Misalnya: seorang perwakilan penjualan dapat menggunakan parameter pesan untuk mengisi kotak pesan terlebih dahulu dengan ucapan salam yang dipersonalisasi seperti: “Hai {{customer_name}}, kami baru saja meluncurkan produk baru yang menurut saya akan Anda sukai!”
Saat mereka membuka percakapan, pesan sudah disiapkan dan siap dikirim dengan satu klik.


4. templateId (Opsional)

  • Parameter ini merujuk pada ID unik dari templat WhatsApp CloudAPI.
  • Saat digunakan, sistem akan memilih templat yang sesuai berdasarkan ID templat yang disediakan.

Misalnya, tim marketing Anda sedang menjalankan kampanye untuk memberi tahu pelanggan tentang penjualan yang akan datang. Alih-alih mengetik pesan secara manual, mereka menggunakan parameter templateId untuk mengirim templat pesan. Dengan mengeklik deep link, template yang benar akan secara otomatis dimasukkan ke dalam percakapan.


5. Bahasa

  • Diperlukan hanya jika templateId diberikan
  • Ini menentukan bahasa templat pesan.
  • Bahasa yang didukung meliputi bahasa Inggris, Cina, dan lainnya.


Misalnya, bisnis Anda beroperasi di berbagai wilayah, dengan pelanggan yang berbicara dalam berbagai bahasa. Saat membuat deep link, Anda perlu menentukan kode bahasa yang sesuai secara manual. Misalnya, jika Anda menargetkan pelanggan di Hong Kong, Anda akan menetapkan parameter bahasa ke “zh_hk”, memastikan mereka menerima pesan dalam Bahasa Mandarin Tradisional saat deep link diaktifkan.