Daftar di bawah ini menentukan beberapa istilah utama yang harus Anda ketahui saat melakukan pengembangan dengan Actions on Google.
A
- Tindakan
- Interaksi yang Anda buat untuk Asisten Google yang mendukung intent tertentu dan memiliki fulfillment yang sesuai yang memproses intent tersebut.
- Actions on Google
- Platform developer yang memungkinkan Anda menentukan dan memenuhi Action yang dapat dipanggil pengguna melalui Asisten Google.
- Konsol Actions
- Alat web untuk membuat, memelihara, menguji, dan memublikasikan Action.
- Simulator tindakan
- Alat web untuk menguji dan men-debug Action secara real time. Simulator memungkinkan Anda menguji Action untuk semua platform yang didukung Asisten Google, tanpa memerlukan perangkat fisik.
- Paket tindakan
- File JSON yang menentukan Tindakan Anda. File ini mencakup informasi untuk listingan direktori Action, informasi penautan akun, daftar intent yang dapat ditangani Action, dan endpoint fulfillment yang sebenarnya.
- Project Action
- Project yang Anda buat di Konsol Actions untuk mengelola, menguji, dan memublikasikan kumpulan Action; Google mengelola project Action Anda di infrastruktur cloud Google.
- Direktori tindakan
- Registry Google bagi pengguna untuk menemukan dan mempelajari cara memanggil Action
di Asisten.
- Sinonim: Penjelajah Asisten, Penjelajah Action, direktori Asisten, halaman Jelajahi, direktori web
- Frasa tindakan
- Frasa yang memungkinkan pengguna melakukan deep link ke fungsi tertentu dalam
Action. Pengguna dapat mengucapkan nama project Action diikuti dengan frasa Action untuk memanggil tugas tertentu yang didukung Action (misalnya, "Ok Google, bicara dengan Geek Num untuk mempelajari angka 42"). Pengguna mungkin
juga dapat mengucapkan frasa Action dengan sendirinya untuk menemukan
Action Anda (misalnya, "Ok Google, pelajari angka 42").
- Sinonim: Frasa pemanggilan tindakan, intent pemanggilan implisit
- agen
- Project yang dapat Anda buat di Dialogflow untuk menangani pengalaman percakapan tertentu; setiap agen dapat memiliki pemetaan intent sendiri serta definisi fulfillment dan entity yang sesuai. Agen juga dapat menangani beberapa bahasa, dan memiliki versi (misalnya, "dev" dan "prod").
- annotation
- Saat menggunakan Dialogflow, hal ini merujuk pada penautan kata atau nilai dalam frasa pelatihan ke entitas yang sesuai; anotasi digunakan oleh Dialogflow untuk mengenali dan mengekstrak parameter dari kueri pengguna.
B
- intent bawaan
- ID unik yang memberi tahu Google bahwa Action Anda cocok untuk memenuhi kategori permintaan pengguna tertentu, seperti bermain game atau memesan tiket. Google menentukan intent bawaan dan frasa yang dapat memicu Action yang terkait dengan intent ini
C
- API webhook HTTP/JSON percakapan
- Sebuah API untuk memanfaatkan protokol pesan HTTP guna bertukar data antara
Actions on Google dan fulfillment.
- Sinonim: API percakapan, API HTTP/JSON
- konteks
- Saat menggunakan Dialogflow, ini mengacu pada fitur untuk mengelola alur
percakapan. Konteks mewakili status percakapan saat ini dan dapat dilampirkan ke intent di agen Dialogflow.
- Istilah terkait: konteks input, konteks output
- permintaan percakapan
- Permintaan dalam dialog yang dibuat pengguna setelah percakapan dengan
fulfillment Anda dimulai. Dalam format webhook percakapan, permintaan
ini biasanya sesuai dengan intent
actions.intent.TEXT
(mewakili respons teks mentah dari pengguna). - respons percakapan
- Respons yang dikirim oleh fulfillment Anda ke Asisten Google, yang mengonversi payload data menjadi output antarmuka pengguna grafis dan ucapan yang dirender, dan menyampaikan output ini ke pengguna.
- Tindakan kustom
- Action tempat Anda menentukan tata bahasa pemanggilan Action.
- entitas khusus
- Entitas yang ditentukan developer untuk kata dan frasa khusus domain.
D
- intent penggantian default
- Saat menggunakan Dialogflow, hal ini merujuk pada intent fallback umum yang ditambahkan Dialogflow ke agen yang baru dibuat secara default.
- niat sambutan default
- Saat menggunakan Dialogflow, hal ini merujuk pada intent yang ditambahkan Dialogflow ke agen yang baru dibuat secara default yang memiliki peristiwa Selamat Datang yang telah ditentukan sebelumnya.
- dialog
- Pertukaran kueri pengguna dan
respons terkait yang ditampilkan oleh Actions on Google.
- Sinonim: percakapan
- alihin dialog
- Saat menggunakan Dialogflow, hal ini merujuk pada satu pergantian dialog, yang terdiri dari satu kueri pengguna dan respons agen.
- Dialogflow
- Alat developer natural language understanding dari Google untuk membangun pengalaman percakapan bagi Asisten Google. Model ini menggunakan machine learning untuk memahami maksud dan konteks ucapan pengguna agar dapat merespons dengan cara yang paling berguna.
- Konsol Dialogflow
- Alat web untuk membuat dan mengelola agen Dialogflow.
E
- entitas
- Representasi objek dunia nyata yang dapat digunakan dalam permintaan percakapan dan respons.
Entity dapat digunakan dalam frasa pelatihan Anda untuk memberi tahu Dialogflow cara mengurai parameter dari kueri pengguna.
- Istilah terkait: entitas sistem, entitas kustom
- mode contoh
- Saat menggunakan Dialogflow, ini mengacu pada salah satu dari dua cara untuk memberikan frasa pelatihan untuk intent. Dalam mode contoh, Anda memberikan frasa pelatihan dalam bahasa alami (misalnya, "What is the forecast for besok?").
- peristiwa
- Saat menggunakan Dialogflow, ini merujuk pada fitur yang memungkinkan intent
dipicu secara terprogram, bukan oleh kueri pengguna. Actions on Google mengirimkan
peristiwa input khusus ke Dialogflow (seperti
GOOGLE_ASSISTANT_WELCOME
atauactions_intent_CANCEL
); Anda dapat mengaktifkan intent di agen agar dipicu dengan menentukan nama peristiwa dalam intent. - panggilan eksplisit
- Panggilan saat pengguna menggunakan nama project Action (misalnya,
"Ok Google, bicara dengan Movie Time").
- Istilah terkait: Frasa tindakan
F
- niat penggantian
- Saat menggunakan Dialogflow, hal ini merujuk pada intent khusus yang Anda tentukan dalam
agen yang dipicu Dialogflow ketika
kueri pengguna tidak dapat dicocokkan dengan intent
lainnya.
- Istilah terkait: intent penggantian default
- niat tindak lanjut
- Saat menggunakan Dialogflow, Anda dapat melampirkan intent tindak lanjut ke intent saat Anda mengharapkan beberapa input pengguna spesifik (misalnya, "yes", "no", atau "cancel") setelah respons intent induk. Saat menerima salah satu input pengguna yang diharapkan ini, Dialogflow akan otomatis memicu intent tindak lanjut yang sesuai.
- fulfillment
- Layanan, aplikasi, feed, percakapan, atau logika lain yang menangani intent dan menjalankan Action yang sesuai.
G
- Asisten Google
- Asisten virtual pribadi Google yang memungkinkan percakapan antara pengguna dan Google untuk menyelesaikan berbagai hal.
I
- pemanggilan implisit
- Panggilan saat pengguna mengucapkan Frasa tindakan tanpa nama project Action (misalnya, "Ok Google, saya ingin membeli tiket film").
- editor inline
- Editor di konsol Dialogflow untuk mengimplementasikan fulfillment Anda; Google men-deploy kode ini menggunakan Cloud Functions for Firebase.
- maksud
- Sasaran atau tugas yang ingin dilakukan pengguna, seperti memesan kopi atau menemukan
musik. Pada Actions on Google, hal ini direpresentasikan sebagai ID unik dan kueri pengguna terkait yang dapat memicu intent. Saat menggunakan Dialogflow, hal ini merujuk pada pemetaan intent yang Anda
tentukan dalam agen Anda.
- Istilah terkait: event
- prioritas intent
- Saat menggunakan Dialogflow, hal ini merujuk pada fitur yang memungkinkan Anda menetapkan bobot yang berbeda pada intent untuk pencocokan. Jika kueri pengguna dapat dicocokkan dengan beberapa intent, Dialogflow akan lebih cenderung memicu intent jika memiliki prioritas lebih tinggi.
- konteks input
- Saat menggunakan Dialogflow, hal ini merujuk pada salah satu dari dua cara untuk menentukan konteks dalam intent. Saat konteks input dikaitkan ke suatu intent, Dialogflow dapat memicu intent tersebut saat intent dengan konteks output terkait dipicu dalam putaran dialog sebelumnya.
- pemanggilan
- Tindakan memulai interaksi dengan Action oleh pengguna.
- Sinonim: pemicu
- Istilah terkait: pemanggilan eksplisit, pemanggilan implisit
S
- cocok
- Saat menggunakan Dialogflow, hal ini merujuk pada cara Dialogflow memetakan kueri pengguna ke intent dalam agen.
N
- natural language understanding
- Kemampuan software untuk memahami dan mengurai input pengguna. Developer dapat memilih untuk menggunakan solusi NLU Dialogflow atau solusi NLU mereka sendiri saat membuat Action.
O
- konteks output
- Saat menggunakan Dialogflow, hal ini merujuk pada salah satu dari dua cara untuk menentukan
konteks dalam intent. Saat Dialogflow
memicu intent dengan konteks output, konteks dari intent
tersebut akan aktif untuk sejumlah
putaran dialog yang ditentukan.
- Istilah terkait: konteks input
P
- parameter
- Saat menggunakan Dialogflow, ini mengacu pada fitur untuk mencatat kata, frasa, atau nilai penting dalam kueri pengguna. Dialogflow dapat mengidentifikasi entitas dalam frasa pelatihan untuk mengekstrak parameter yang sesuai dari kueri pengguna saat runtime. Anda juga dapat menentukan parameter sendiri dengan membuat entity kustom.
S
- pengisian slot
- Saat menggunakan Dialogflow, hal ini merujuk pada fitur yang memungkinkan Anda secara otomatis mengumpulkan beberapa parameter yang diperlukan dalam satu intent melalui dialog. Anda perlu menetapkan perintah untuk mengumpulkan parameter yang diperlukan dari pengguna.
- Obrolan ringan
- Saat menggunakan Dialogflow, hal ini mengacu pada fitur yang memberi agen kemampuan untuk menangani percakapan biasa. Jika fitur ini diaktifkan, agen Anda akan memiliki daftar respons yang dapat disesuaikan untuk berbagai pertanyaan “bincang-bincang singkat”.
- platform
- Perangkat apa pun yang memberi pengguna akses ke Asisten Google, termasuk perangkat Wear OS, headphone yang dilengkapi dengan Asisten, Chromebook, Android TV, ponsel dan tablet Android, layar dan speaker smart, serta iPhone.
- entitas sistem
- Entitas bawaan yang diketahui Dialogflow (misalnya, “warna" dan “tanggal").
T
- mode template
- Saat menggunakan Dialogflow, ini mengacu pada salah satu dari dua cara untuk memberikan frasa pelatihan untuk intent. Tidak seperti mode contoh, yang menggunakan natural language, frasa pelatihan dalam mode template menggunakan nama entitas untuk membentuk frasa (misalnya, "Apa @condition untuk @sys.date?").
- pelatihan
- Saat menggunakan Dialogflow, hal ini merujuk pada penggunaan algoritma pelatihan Dialogflow untuk meningkatkan kemampuan agen Anda dalam melakukan pencocokan. Anda dapat melakukannya dengan memperbarui frasa pelatihan untuk intent agen tersebut, baik di halaman Intent atau di alat pelatihan, lalu menyimpan intent tersebut.
- frasa pelatihan
- Saat menggunakan Dialogflow, ini merujuk pada contoh frasa yang mungkin diucapkan pengguna untuk mengekspresikan niat mereka. Dialogflow memperluas frasa pelatihan Anda ke kueri pengguna serupa lainnya untuk meningkatkan pencocokan.
- alat pelatihan
- Saat menggunakan Dialogflow, hal ini merujuk pada alat Dialogflow untuk
melatih agen Anda agar melakukan
pencocokan seakurat mungkin. Anda dapat menggunakan alat ini untuk meninjau log percakapan antara pengguna dan agen Anda, menambahkan kueri pengguna yang tidak cocok ke intent yang ada sebagai frasa pelatihan, dan menambahkan atau mengedit anotasi.
- Istilah terkait: Frasa pelatihan
U
- kueri pengguna
- Input yang diberikan pengguna saat berinteraksi dengan
platform.
- Sinonim: input pengguna, ujaran pengguna
W
- webhook
- Callback HTTP yang dapat Anda implementasikan sebagai fulfillment untuk percakapan.