Pandu orang-orang untuk mencapai sasarannya dengan interaktivitas

Mulai dari pesan berbasis teks hingga antarmuka pengguna grafis berbasis kartu, aplikasi Chat mendukung interaktivitas dengan berbagai cara.

Ikuti panduan berikut untuk mempelajari cara terbaik menggunakan fitur aplikasi Chat untuk menerapkan interaktivitas aplikasi Chat.

Pesan kartu

Kartu adalah elemen UI yang dapat berisi widget interaktif dan statis, seperti teks, gambar, dan tombol yang dapat dikirim aplikasi ke pengguna dan ruang. Jika aplikasi Anda perlu mengumpulkan informasi dari pengguna, menampilkan informasi mendetail, atau memandu pengguna untuk mengambil langkah selanjutnya, mereka harus mengirimkan pesan kartu.

Polling menggunakan pesan kartu untuk menjalankan polling di ruang Chat:

Menjalankan polling di ruang Chat dengan pesan kartu

Untuk mempelajari kartu lebih lanjut, lihat Membuat kartu interaktif dan pesan kartu.

Dialog

Dialog adalah antarmuka berbasis kartu berjendela yang dapat dibuka aplikasi Anda untuk berinteraksi dengan pengguna. Dalam dialog, beberapa kartu dapat dirangkai secara berurutan, sehingga membantu pengguna menyelesaikan proses multi-langkah, seperti mengisi data formulir.

Aplikasi Kontak memulai dialog untuk mengumpulkan detail kontak dari pengguna yang memberikan perintah garis miring /addContact:

Mengumpulkan detail tentang kontak baru dari pengguna dengan dialog

Untuk mempelajari dialog lebih lanjut, lihat Menggunakan dialog.

Perintah garis miring

Perintah garis miring memungkinkan Anda mendaftarkan dan mengiklankan perintah tertentu yang dapat diberikan pengguna ke aplikasi dengan mengetik perintah yang dimulai dengan garis miring (/), seperti /help.

Mengumpulkan detail tentang kontak baru dari pengguna dengan dialog

Untuk mempelajari perintah garis miring lebih lanjut, lihat Mendukung perintah garis miring.

Notifikasi

Aplikasi Chat Anda dapat @menyebut pengguna tertentu atau semua pengguna dalam satu ruang. Namun, sebelum Anda menyebut satu pengguna, dan terutama sebelum menyebut semua pengguna dalam ruang, Anda harus mempertimbangkan apakah tindakan tersebut benar-benar diperlukan atau tidak, dan pilih tidak untuk menyebut orang.

Menyebutkan pengguna tunggal menyebabkan mereka menerima notifikasi dan mengganggu apa pun yang mereka lakukan. Menyebutkan semua pengguna dalam ruang akan mengirimkan notifikasi ke semua orang dalam ruang. Terlalu sering menyebut orang, sehingga mereka mungkin kesal dengan aplikasi Chat Anda dan mulai menganggapnya sebagai spam.

Tidak apa-apa untuk menyebut pengguna karena alasan yang sangat penting atau mendesak. Misalnya, aplikasi Scrum @menyebutkan ruang yang penuh dengan developer software untuk memberi tahu mereka bahwa akan segera berhenti berfungsi dan memberi mereka kesempatan untuk mengatakan bahwa mereka membutuhkan sedikit lebih banyak waktu sebelum batas waktu:

Notifikasi rata kanan

Di sisi lain, aplikasi Cymbal Pizza menyebutkan pelanggan secara langsung untuk berterima kasih kepada mereka; yang sopan, tetapi tidak layak menerima notifikasi:

Notifikasi yang tidak tepat

Untuk mempelajari notifikasi lebih lanjut, lihat Pesan yang menyebutkan pengguna.