Praktik terbaik (Dialogflow)

Saat menerapkan penautan akun di Action, Anda menangani data pengguna, jadi sangat penting untuk mematuhi praktik terbaik penautan akun. Selain itu, praktik terbaik berikut akan memberikan pengalaman pengguna yang minim friksi yang memaksimalkan jumlah pengguna yang berhasil menautkan akunnya. Action Anda harus mengikuti panduan percakapan umum Google, selain praktik terbaik yang disediakan di sini untuk pengalaman pengguna terbaik.

Halaman ini membahas praktik terbaik percakapan dan penerapan untuk Action Anda yang menggunakan penautan akun.

Percakapan

Saat mendesain percakapan untuk Action Anda yang menggunakan penautan akun, pastikan untuk mengikuti panduan berikut:

  • Hanya gunakan penautan akun jika mengakses data akun pengguna akan memberikan pengalaman yang lebih kaya untuk Action Anda. Misalnya, penggunaan penautan akun dapat meningkatkan Action pemesanan minuman dengan memungkinkan Action mengingat minuman favorit pengguna dan menyarankan minuman baru untuk dicoba berdasarkan pesanan mereka sebelumnya. Jika Anda hanya ingin menautkan akun sehingga Action Anda dapat merujuk kepada pengguna berdasarkan nama, penautan akun tidak diperlukan.
  • Jangan gunakan perintah penautan akun sebagai perintah pertama Action Anda. Mewajibkan pengguna untuk menautkan akun mereka sebelum mereka dapat memulai Action Anda dapat menyebabkan pengalaman yang menjengkelkan. Sebagai gantinya, minta pengguna untuk menautkan akun mereka saat pengumpulan data diperlukan agar pengguna dapat melanjutkan.

    Misalnya, pesan pertama Action memesan minuman kepada pengguna dapat berupa, "Selamat datang di Boba Bonanza! Anda siap memesan atau ingin saya memesan minumannya bersama Anda?" Dalam hal ini, pengguna harus dapat mendengar opsi minuman tanpa login. Saat meminta untuk memesan minuman, Action kemudian akan meminta pengguna untuk menautkan akunnya.

  • Sesuaikan string konteks dalam intent bantuan Login Akun untuk mengkomunikasikan alasan Anda mengharuskan pengguna menautkan akunnya. Anda harus memberikan konteks untuk memastikan pengguna merasa nyaman dengan cara data mereka digunakan.

    Untuk contoh Action pemesanan minuman kita, Anda dapat memberikan string konteks berikut: "To remember yourfavorite Drinks and offer penyesuaian saran..."

  • Penautan akun seharusnya tidak memerlukan pemanggilan eksplisit dari akhir pengguna. Dengan kata lain, pengguna tidak perlu mengatakan "login" untuk menautkan akunnya; sebagai gantinya, pengguna harus diberi opsi untuk melakukan sesuatu yang memerlukan penautan akun. Action Anda kemudian harus memberi tahu bahwa mereka perlu menautkan akun mereka untuk melakukannya.

    Panduan ini adalah praktik terbaik umum untuk autentikasi dan otorisasi. Pengguna lebih cenderung menautkan akun mereka jika mereka mengetahui alasan Anda memerlukan informasi akun mereka.

    Misalnya, dalam hipotesis Action pemesanan minuman, pengguna tidak boleh diminta untuk menautkan akunnya sampai mereka meminta untuk memesan minuman, yang mengharuskan mereka untuk menautkan akunnya.

  • Setelah pengguna menautkan akun, Anda harus menyatakan kembali semua opsi yang dimiliki pengguna setelah akunnya ditautkan. Misalnya, setelah pengguna menautkan akunnya di Action hipotesis pemesanan minuman, Action Anda dapat mengucapkan sesuatu seperti berikut: "Setelah akun Anda ditautkan, Anda dapat memesan minuman, melihat saran minuman yang mungkin Anda sukai, atau melihat apa yang baru di menu. Jadi, apa yang ingin kamu lakukan?"

  • Jika pengguna tidak memberikan izin kepada Google untuk mengakses akunnya, Anda dapat memberi mereka 'alur tamu' alternatif yang terbatas melalui Action Anda. Dalam hal ini, Anda harus memberi tahu pengguna apa yang dapat mereka lakukan tanpa menautkan akun.

    Misalnya, jika pengguna tidak memberikan izin, percakapan dengan Action yang memesan minuman Anda dapat terlihat seperti berikut:

Google Untuk mengambil pesanan Anda yang biasa, saya perlu nama Anda, dan lainnya. Boleh saya ambil dari Google?
Pengguna Tidak
Google Oke, Anda masih bisa melihat menu atau memeriksa diskon hari ini. Apa yang ingin Anda lakukan?