Komponen bawaan pengumpulan kode pos

Komponen bawaan ini mengumpulkan kode pos lima digit.

Batasan

Selain batasan komponen bawaan umum, komponen bawaan ini memiliki batasan berikut:

  • Kode pos yang lebih dari lima digit tidak diterima.
  • Kode pos alfanumerik tidak diterima.

Aktifkan DTMF untuk memungkinkan pengguna memasukkan nilai numerik menggunakan keypad telepon.

Fitur tambahan

Fungsi tambahan berikut disediakan oleh komponen bawaan ini:

Contoh dialog

Contoh dialog berikut menunjukkan skenario umum yang ditangani oleh komponen bawaan ini. Contoh dialog menunjukkan perilaku saat komponen dipanggil melalui telepon, yang memicu Intent Selamat Datang Default dan respons agen pertama di awal percakapan.

Kode pos yang valid

Pengguna akhir memberikan kode pos lima digit; agen berhasil mengumpulkannya.

Input pengguna Respons agen
Ucapkan atau masukkan kode pos lima digit.
27656
Anda menyebutkan kode posnya adalah 27656, apakah itu benar?
ya
Bagus, saya sudah selesai mengumpulkan kode pos.

Coba lagi

Pengguna akhir memberikan kode pos lima digit pada upaya kedua; agen berhasil menerimanya.

Input pengguna Respons agen
Ucapkan atau masukkan kode pos lima digit.
27656
Anda menyebutkan kode posnya adalah 27657, apakah itu benar?
tidak
Maaf, saya tidak mendengarnya dengan benar.
Harap ucapkan atau masukkan kode pos lima digit.
27656
Anda menyebutkan kode posnya adalah 27656, apakah itu benar?
ya
Bagus, saya sudah selesai mengumpulkan kode pos.

Kode pos tidak valid

Pengguna akhir memberikan kode pos yang tidak valid yang panjangnya lebih dari lima digit; agen meminta ulang dan berhasil mengumpulkan kode pos yang diperbaiki.

Input pengguna Respons agen
Ucapkan atau masukkan kode pos lima digit.
276566
Saya mendengar 123456, yang bukan kode pos lima digit yang valid.
Harap ucapkan atau masukkan kode pos lima digit.
27656
Anda menyebutkan kode posnya adalah 27656, apakah itu benar?
ya
Bagus, saya sudah selesai mengumpulkan kode pos.

Input tidak dikenal

Komponen keluar dari alur setelah pengguna akhir memberikan input yang tidak dikenal tiga kali.

Input pengguna Respons agen
Ucapkan atau masukkan kode pos lima digit.
Tidak apa-apa
Maaf, saya tidak mengerti. Bisakah Anda mengucapkan atau memasukkan kode pos lima digit lagi?
Baik
Hmm, saya masih belum bisa mendapatkannya. Pastikan Anda mengucapkan kode pos lima digit. Anda juga dapat menggunakan keypad untuk memasukkan kode pos.
Bagus
Maaf, saya kesulitan memahami respons Anda.

Konvensi penamaan

Komponen bawaan ini menggunakan konvensi penamaan berikut:

Fitur Format Contoh
Flow [Nama Komponen] Pengumpulan Kode Pos
Intent Khusus Komponen prebuilt_components_[component_name]_[intent_name] prebuilt_components_zip_code_collection_collect_zip_code
Parameter [param_name] zip_code

Parameter output

Parameter output adalah parameter sesi yang akan tetap aktif setelah keluar dari komponen. Parameter ini berisi informasi penting yang dikumpulkan oleh komponen. Komponen bawaan ini memberikan nilai untuk parameter output berikut:

Nama Parameter Deskripsi Format Output
zip_code_collection_zip_code Parameter ini menampilkan kode pos yang dikumpulkan oleh alur percakapan string

Penyiapan dasar

Untuk menyiapkan komponen bawaan ini:

  1. Impor komponen bawaan.

Selesai

Agen Anda kini telah disiapkan dan siap diuji.