En la siguiente lista, se definen algunos de los términos clave que debes conocer para desarrollar con Actions on Google.
A
- Acción
- Es una interacción que compilas para Asistente de Google que admite un intent específico y que tiene una entrega correspondiente que procesa el intent.
- Actions on Google
- Plataforma para desarrolladores que te permite definir y entregar Acciones que cualquier usuario puede invocar a través del Asistente de Google.
- Consola de Actions
- Herramienta web para crear, mantener, probar y publicar Acciones.
- Simulador de acciones
- Herramienta web para probar y depurar acciones en tiempo real. El simulador te permite probar tus acciones en todas las plataformas que admite Asistente de Google, sin necesidad de un dispositivo físico.
- Paquete de acción
- Un archivo JSON que define tus acciones. Este archivo incluye información de la lista del directorio de Acciones, información de vinculación de cuentas, una lista de intents que las Acciones pueden controlar y los extremos de entrega reales.
- Proyecto de acciones
- Un proyecto que creas en la Consola de Actions para administrar, probar y publicar una colección de Acciones; Google mantiene tu proyecto de Acciones en la infraestructura de nube de Google.
- Directorio de acciones
- El registro de Google para que los usuarios descubran y aprendan a invocar acciones en Asistente.
- Sinónimos: Explorador de Asistente, Explorador de acciones, directorio del Asistente, página Explorar, directorio web
- Frase de acción
- Es una frase que les permite a los usuarios establecer un vínculo directo a una funcionalidad específica en una Acción. Los usuarios pueden pronunciar el nombre del proyecto de Acciones seguido de la frase de acción a fin de invocar una tarea específica que admite la acción (por ejemplo, "Hey Google, habla con Geek Num para obtener información sobre el número 42"). Es posible que los usuarios también puedan pronunciar la frase Acción por sí mismos para descubrir tus acciones (por ejemplo, "Hey Google, obtén más información sobre el número 42").
- Sinónimos: Frase de invocación de acciones, intent de invocación implícito
- agente
- Un proyecto que puedes crear en Dialogflow para controlar experiencias de conversación específicas; cada agente puede tener sus propias asignaciones de intents y las definiciones de entrega y entidad correspondientes. Los agentes también pueden manejar múltiples idiomas y tener versiones (por ejemplo, “dev” y “prod”).
- annotation
- Cuando se usa Dialogflow, esto hace referencia a la vinculación de palabras o valores dentro de las frases de entrenamiento con sus entidades correspondientes. Dialogflow usa las anotaciones para reconocer y extraer parámetros de las consultas de usuarios.
B
- intent integrado
- Un identificador único que le indica a Google que tu Acción es adecuada para cumplir con una categoría específica de solicitudes de usuarios, como jugar o pedir entradas. Google define los intents integrados y las frases que pueden activar las acciones asociadas con esos intents.
C
- API de webhook de HTTP/JSON de conversación
- Es una API para usar el protocolo de mensajes HTTP a fin de intercambiar datos entre Actions on Google y una entrega.
- Sinónimos: API de conversación, API de HTTP/JSON
- contexto
- Cuando se usa Dialogflow, se refiere a una función para administrar flujos conversacionales. Los contextos representan el estado actual de la conversación y se pueden
adjuntar a intents en los agentes de Dialogflow.
- Términos relacionados: contexto de entrada, contexto de salida
- solicitud de conversación
- Solicitudes en el diálogo que realiza el usuario una vez que comienza la conversación con tu entrega En el formato de webhook de conversación, estas solicitudes suelen corresponder a intents
actions.intent.TEXT
(que representan una respuesta de texto sin procesar del usuario). - respuesta de la conversación
- Es la respuesta que envía tu entrega al Asistente de Google, que convierte la carga útil de datos en voz renderizada y una salida de interfaz gráfica de usuario, y retransmite esta salida a los usuarios.
- acción personalizada
- Es una Acción en la que defines su gramática de invocación.
- entidad personalizada
- Una entidad definida por el desarrollador para palabras y frases específicas del dominio.
D
- intent de resguardo predeterminado
- Cuando se usa Dialogflow, se refiere a un intent de resguardo genérico que Dialogflow agrega de forma predeterminada a los agentes recién creados.
- intent de bienvenida predeterminado
- Cuando se usa Dialogflow, esto se refiere a un intent que Dialogflow agrega a los agentes recién creados de forma predeterminada que tiene un evento de bienvenida predefinido.
- diálogo
- Un intercambio de consultas de usuarios y las respuestas correspondientes que muestra Actions on Google.
- Sinónimos: conversación
- turno de diálogo
- Cuando se usa Dialogflow, esto hace referencia a un solo turno de un diálogo, que consta de una sola consulta del usuario y la respuesta de un agente.
- Dialogflow
- Es la herramienta para desarrolladores de comprensión del lenguaje natural de Google destinada a crear experiencias de conversación para Asistente de Google. Usan el aprendizaje automático para comprender la intención y el contexto de lo que dice un usuario a fin de responder de la manera más útil.
- Consola de Dialogflow
- Herramienta web para crear y mantener agentes de Dialogflow.
E
- entidad
- Representación de un objeto del mundo real que se puede usar en las solicitudes de conversación y las respuestas.
Las entidades se pueden usar dentro de tus frases de entrenamiento para indicarle a Dialogflow
cómo analizar parámetros a partir de las consultas de los usuarios.
- Términos relacionados: entidad del sistema, entidad personalizada
- modo de ejemplo
- Cuando se usa Dialogflow, esto se refiere a una de dos formas de proporcionar frases de entrenamiento para un intent. En el modo de ejemplo, proporcionas frases de entrenamiento en lenguaje natural (por ejemplo, “¿Cuál es el pronóstico para mañana?”).
- event
- Cuando se usa Dialogflow, se refiere a una función que permite que se active un intent de manera programática en lugar de a través de una consulta del usuario. Actions on Google envía eventos de entrada especiales a Dialogflow (como
GOOGLE_ASSISTANT_WELCOME
oactions_intent_CANCEL
); puedes habilitar intents en tu agente para que se activen mediante la definición de nombres de eventos en los intents. - invocación explícita
- Es una invocación en la que los usuarios usan el nombre del proyecto de Acciones (por ejemplo, "Hey Google, habla con Hora de la Película").
- Términos relacionados: Frase de acción
F.
- intent de resguardo
- Cuando se usa Dialogflow, esto hace referencia a un intent especial que defines en tu agente, que Dialogflow activa cuando la consulta de un usuario no puede coincidir con ningún otro intent.
- Términos relacionados: intent de resguardo predeterminado
- intención de seguimiento
- Cuando usas Dialogflow, puedes adjuntar un intent de seguimiento a un intent cuando esperas una entrada específica del usuario (por ejemplo, "sí", "no" o "cancelar") después de la respuesta del intent superior. Cuando Dialogflow recibe una de estas entradas del usuario esperadas, activa de forma automática el intent de seguimiento correspondiente.
- fulfillment
- Es un servicio, una app, un feed, una conversación o cualquier otra lógica que maneje un intent y realice la acción correspondiente.
G
- Asistente de Google
- El asistente virtual personal de Google permite que las conversaciones entre los usuarios y Google realicen tareas.
I
- invocación implícita
- Una invocación en la que los usuarios enuncian una frase de acción sin un nombre de proyecto de Acciones (por ejemplo, "Hey Google, quiero comprar entradas para el cine").
- editor-intercalado
- Editor en la consola de Dialogflow para implementar tu entrega; Google implementa este código con Cloud Functions para Firebase.
- intent
- Un objetivo o una tarea que los usuarios quieren realizar, como pedir un café o buscar una canción. En Actions on Google, esto se representa como un identificador único y las consultas del usuario correspondientes que pueden activar el intent. Cuando se usa Dialogflow, esto se refiere a las asignaciones de intents que defines en tu agente.
- Términos relacionados: evento
- prioridad de intents
- Cuando se usa Dialogflow, se refiere a una función que te permite asignar diferentes pesos a los intents para la coincidencia. Si la consulta de un usuario puede coincidir con varios intents, es más probable que Dialogflow active un intent si tiene una prioridad más alta.
- contexto de entrada
- Cuando se usa Dialogflow, esto hace referencia a una de dos formas en las que puedes especificar un contexto en un intent. Cuando se adjunta un contexto de entrada a un intent, Dialogflow puede activarlo cuando se activó un intent con el contexto de salida correspondiente en un giro de diálogo anterior.
- invocación
- Es el acto de iniciar una interacción con una acción del usuario.
- Sinónimos: activando
- Términos relacionados: invocación explícita, invocación implícita
M
- coincidencia
- Cuando se usa Dialogflow, esto hace referencia a la forma en que Dialogflow asigna una consulta de usuario a un intent en un agente.
N
- comprensión del lenguaje natural
- Es la capacidad del software para comprender y analizar las entradas del usuario. Los desarrolladores pueden optar por usar la solución de CLN de Dialogflow o sus propias soluciones de CLN de Dialogflow cuando creen acciones.
O
- contexto de salida
- Cuando se usa Dialogflow, esto hace referencia a una de dos formas en las que puedes especificar un contexto en un intent. Cuando Dialogflow activa un intent con un contexto de salida, el contexto del intent se activa durante un número específico de giros de diálogo.
- Términos relacionados: contexto de entrada
P
- parámetro
- Cuando se usa Dialogflow, se refiere a una función para capturar palabras, frases o valores importantes en las consultas de los usuarios. Dialogflow puede identificar entidades en tus frases de entrenamiento para extraer los parámetros correspondientes de las consultas de los usuarios en el entorno de ejecución. También puedes definir tus propios parámetros mediante la creación de entidades personalizadas.
S
- relleno de ranuras
- Cuando se usa Dialogflow, se refiere a una función que te permite recopilar automáticamente varios parámetros necesarios dentro de un solo intent a través de un diálogo. Debes configurar mensajes para recopilar los parámetros obligatorios del usuario.
- Charla
- Cuando se usa Dialogflow, se refiere a una función que le brinda al agente la capacidad de manejar conversaciones informales. Si habilitas esta función, tu agente podrá obtener una lista de respuestas personalizables para varias preguntas breves.
- surface
- Cualquier dispositivo que brinde a los usuarios acceso al Asistente de Google, incluidos dispositivos Wear OS, auriculares compatibles con el Asistente, Chromebooks, Android TV, teléfonos y tablets Android, bocinas y pantallas inteligentes, y iPhones
- entidad del sistema
- Una entidad integrada que Dialogflow conoce (por ejemplo, “color” y “fecha”).
T
- modo de plantilla
- Cuando se usa Dialogflow, esto se refiere a una de dos formas de proporcionar frases de entrenamiento para un intent. A diferencia del modo de ejemplo, que usa lenguaje natural, las frases de entrenamiento en el modo de plantilla usan nombres de entidades para formar frases (por ejemplo, “¿Cuál es la @condición para @sys.date?”).
- capacitación
- Cuando se usa Dialogflow, se refiere al uso del algoritmo de entrenamiento de Dialogflow para mejorar la capacidad de tu agente de realizar la coincidencia. Para ello, actualiza las frases de entrenamiento de los intents de ese agente, ya sea en la página de intents o en la herramienta de entrenamiento, y guarda los intents.
- frase de entrenamiento
- Cuando se usa Dialogflow, esto hace referencia a una frase de ejemplo que los usuarios podrían pronunciar para expresar su intención. Dialogflow expande tus frases de entrenamiento a otras consultas de usuarios similares para mejorar la coincidencia.
- herramienta de entrenamiento
- Cuando se usa Dialogflow, se refiere a la herramienta de Dialogflow para entrenar a tu agente a fin de que realice la coincidencia de la forma más precisa posible. Puedes
usar la herramienta para revisar registros de conversaciones entre los usuarios y tu agente, agregar
consultas de usuarios sin coincidencias a los intents existentes como frases de entrenamiento y
agregar o editar anotaciones.
- Términos relacionados: frase de entrenamiento
U
- consulta del usuario
- Es la entrada que proporciona el usuario cuando interactúa con una superficie.
- Sinónimos: entrada del usuario, declaración del usuario
W
- webhook
- Es una devolución de llamada HTTP que puedes implementar como entrega para conversaciones.