Daftar di bawah ini mendefinisikan beberapa istilah utama yang harus Anda ketahui saat mengembangkan 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 oleh 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 Action Anda. File ini mencakup informasi untuk listingan direktori Actions, informasi penautan akun, daftar intent yang dapat ditangani Actions, dan endpoint fulfillment yang sebenarnya.
- Project tindakan
- Project yang Anda buat di Konsol Actions untuk mengelola, menguji, dan memublikasikan koleksi Actions; Google mengelola project Actions Anda di infrastruktur cloud Google.
- Direktori tindakan
- Registry Google bagi pengguna untuk menemukan dan mempelajari cara memanggil Action
di Asisten.
- Sinonim: Asisten penjelajah, Penjelajah tindakan, direktori Asisten, halaman Jelajahi, direktori web
- Frasa tindakan
- Frasa yang memungkinkan pengguna melakukan deep link ke fungsi tertentu dalam
suatu Action. Pengguna dapat mengucapkan nama project Actions 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 bisa mengucapkan frasa Action itu sendiri untuk menemukan
Actions 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, ini mengacu pada penautan kata atau nilai dalam frasa pelatihan terhadap entitas yang sesuai; anotasi digunakan oleh Dialogflow untuk mengenali dan mengekstrak parameter dari kueri pengguna.
M
- 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
- API untuk menggunakan protokol pesan HTTP untuk bertukar data antara
Actions on Google dan fulfillment.
- Sinonim: API percakapan, API HTTP/JSON
- konteks
- Saat menggunakan Dialogflow, ini merujuk pada fitur untuk mengelola alur
percakapan. Konteks merepresentasikan 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, serta meneruskan output tersebut kepada pengguna.
- Tindakan kustom
- Tindakan saat Anda menentukan tata bahasa pemanggilan Tindakan.
- entitas khusus
- Entitas yang ditentukan developer untuk kata dan frasa khusus domain.
D
- intent penggantian default
- Saat menggunakan Dialogflow, hal ini mengacu pada intent penggantian umum yang ditambahkan Dialogflow ke agen yang baru dibuat.
- tujuan sambutan default
- Saat menggunakan Dialogflow, hal ini mengacu pada intent yang ditambahkan Dialogflow ke agen yang baru dibuat, yang memiliki peristiwa Selamat Datang yang telah ditentukan sebelumnya.
- dialog
- Pertukaran kueri pengguna dan
respons terkait yang ditampilkan oleh Actions on Google.
- Sinonim: percakapan
- putar dialog
- Saat menggunakan Dialogflow, ini merujuk pada satu putaran dialog, yang terdiri dari satu kueri pengguna dan respons agen.
- Dialogflow
- Alat developer natural language understanding dari Google untuk membuat pengalaman percakapan bagi Asisten Google. Fitur ini menggunakan machine learning untuk memahami intent 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 khusus
- mode contoh
- Saat menggunakan Dialogflow, ini merujuk pada salah satu dari dua cara untuk memberikan frasa pelatihan untuk intent. Dalam contoh mode, Anda memberikan frasa pelatihan dalam bahasa alami (misalnya, "Bagaimana perkiraan cuaca untuk 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
- Pemanggilan yang digunakan pengguna untuk menggunakan nama project Actions (misalnya,
"Ok Google, bicara dengan Waktu Film").
- Istilah terkait: Frasa tindakan
F
- intent penggantian
- Saat menggunakan Dialogflow, hal ini mengacu pada intent khusus yang Anda tetapkan dalam
agen yang dipicu Dialogflow saat
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 suatu intent saat Anda mengharapkan beberapa input pengguna tertentu (misalnya, "ya", "tidak", atau "batal") setelah respons intent induk. Saat menerima salah satu input pengguna yang diharapkan, Dialogflow akan otomatis memicu intent tindak lanjut yang sesuai.
- fulfillment
- Layanan, aplikasi, feed, percakapan, atau logika lainnya yang menangani intent dan menjalankan Action yang terkait.
G
- Asisten Google
- Asisten virtual pribadi Google yang memungkinkan percakapan antara pengguna dan Google menyelesaikan berbagai hal.
I
- pemanggilan implisit
- Panggilan saat pengguna mengucapkan Frasa tindakan tanpa nama project Actions (misalnya, "Ok Google, saya ingin membeli tiket film").
- editor-inline
- Editor di konsol Dialogflow untuk menerapkan 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. Di Actions on Google, hal ini direpresentasikan sebagai ID unik dan
kueri pengguna yang sesuai yang dapat memicu
intent. Saat menggunakan Dialogflow, ini mengacu pada pemetaan intent yang
Anda tentukan di agent.
- Istilah terkait: acara
- prioritas intent
- Saat menggunakan Dialogflow, ini merujuk pada fitur yang memungkinkan Anda menetapkan bobot yang berbeda ke intent untuk pencocokan. Jika kueri pengguna dapat dicocokkan dengan beberapa intent, Dialogflow akan lebih cenderung memicu intent jika memiliki prioritas yang lebih tinggi.
- konteks input
- Saat menggunakan Dialogflow, ini merujuk pada salah satu dari dua cara untuk menentukan konteks dalam intent. Saat konteks input dilampirkan ke intent, Dialogflow dapat memicu intent tersebut saat intent dengan konteks output yang sesuai dipicu dalam belakang dialog sebelumnya.
- pemanggilan
- Tindakan memulai interaksi dengan Tindakan oleh pengguna.
- Sinonim: memicu
- Istilah terkait: pemanggilan eksplisit, pemanggilan implisit
M
- cocok
- Saat menggunakan Dialogflow, hal ini mengacu pada cara Dialogflow memetakan kueri pengguna ke intent di 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, 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 selama jumlah
keputusan dialog tertentu.
- 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.
4
- pengisian slot
- Saat menggunakan Dialogflow, hal ini mengacu 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.
- Diskusi Kecil
- Saat menggunakan Dialogflow, ini mengacu pada fitur yang memberi agen kemampuan untuk menangani percakapan kasual. Pengaktifan fitur ini akan memberikan daftar respons yang dapat disesuaikan kepada agen Anda untuk berbagai pertanyaan “obrolan kecil”.
- platform
- Perangkat apa pun yang memberi pengguna akses ke Asisten Google, termasuk perangkat Wear OS, headphone berkemampuan Asisten, Chromebook, Android TV, ponsel dan tablet Android, layar dan speaker smart, dan iPhone.
- entitas sistem
- Entitas bawaan yang diketahui Dialogflow (misalnya, “warna" dan “tanggal”).
T
- mode template
- Saat menggunakan Dialogflow, ini merujuk pada salah satu dari dua cara untuk memberikan frasa pelatihan untuk intent. Tidak seperti contoh mode, yang menggunakan bahasa alami, frasa pelatihan dalam mode template menggunakan nama entitas untuk membentuk frasa (misalnya, "Apa @kondisi untuk @sys.date?").
- pelatihan
- Saat menggunakan Dialogflow, ini merujuk pada penggunaan algoritme pelatihan Dialogflow untuk meningkatkan kemampuan agen Anda dalam melakukan pencocokan. Anda dapat melakukannya dengan mengupdate frasa pelatihan untuk intent agen tersebut, baik di halaman Intent atau di alat pelatihan, lalu menyimpan intent.
- frasa pelatihan
- Saat menggunakan Dialogflow, ini mengacu pada frasa contoh yang mungkin diucapkan pengguna untuk mengekspresikan niatnya. Dialogflow memperluas frasa pelatihan ke kueri pengguna serupa lainnya untuk meningkatkan pencocokan.
- alat pelatihan
- Saat menggunakan Dialogflow, ini mengacu 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 untuk
menambahkan atau mengedit anotasi.
- Istilah terkait: frasa pelatihan
U
- kueri pengguna
- Input yang diberikan pengguna saat berinteraksi dengan
platform.
- Sinonim: input pengguna, ucapan pengguna
W
- webhook
- Callback HTTP yang dapat Anda implementasikan sebagai fulfillment untuk percakapan.