Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Usa esta página para encontrar muestras según las funciones de Actions on Google que admiten.
Selecciona una muestra a continuación para ver la muestra completa en el repositorio de GitHub de Actions on Google. Desde el repositorio de GitHub, puedes clonar o descargar muestras para ayudarte a compilar tus propias acciones.
Muestras en GitHub
En la siguiente tabla, se enumeran nuestros proyectos de Actions de ejemplo. Puedes filtrar esta tabla según las funciones que desees ver en la muestra.
Acción que responde con un componente de conversación diferente según lo que solicite el usuario. Esta acción contiene una combinación de respuestas simples, enriquecidas, visuales y de medios.
Tarjeta básica, botón, tarjeta de imagen, lista, colección, respuesta de medios, respuesta simple, tarjeta de tabla
Acción que renderiza un triángulo giratorio en pantalla completa con Interactive Canvas. Este proyecto de Actions también contiene una aplicación web simple que se usa para Interactive Canvas.
Una acción que simula una tienda de té en la que los usuarios con cuentas vinculadas pueden realizar pedidos ficticios y almacenar sus preferencias.
En la acción, los usuarios pueden pasar a un flujo de conversación que les
permite vincular cuentas.
Una acción que permite al usuario hacer un pedido con dos opciones de pago diferentes (Google Pay y administrada por el comercio) y recibir un recibo. La acción verifica los requisitos de la transacción y también demuestra diferentes aspectos de la creación de un flujo de transacciones.
Una acción que permite a los usuarios suscribirse a actualizaciones diarias o recibir notificaciones push sobre una clase de gimnasio ficticia a través de escenas del sistema proporcionadas.
Una acción que le presenta al usuario datos sobre Google en diferentes categorías según su respuesta. Los usuarios pueden elegir aprender sobre la historia de Google o sobre su sede central.
Una acción que demuestra la compatibilidad con la localización y la organización de un proyecto para admitir varios idiomas y configuraciones regionales.
Una acción que demuestra cómo organizar un proyecto de Actions para admitir tu propia comprensión del lenguaje natural (NLU) personalizada en el código del webhook.
CLN personalizada
Hogar inteligente
¿Quieres permitir que los usuarios controlen tu dispositivo IoT con Asistente de Google?
Consulta nuestras muestras de casas inteligentes.
[null,null,["Última actualización: 2025-07-24 (UTC)"],[[["\u003cp\u003eThis page provides access to a variety of Actions on Google sample projects that demonstrate different features.\u003c/p\u003e\n"],["\u003cp\u003eYou can browse and download these samples from the Actions on Google GitHub repository to help you build your own Actions.\u003c/p\u003e\n"],["\u003cp\u003eSamples are categorized by features such as Account Linking, Transactions, Interactive Canvas, and more, allowing you to easily find relevant examples.\u003c/p\u003e\n"],["\u003cp\u003eSmart home developers can find separate samples for controlling IoT devices with Google Assistant on a dedicated smart home page.\u003c/p\u003e\n"]]],[],null,["# Sample index\n\nUse this page to find samples by the Actions on Google features they support.\nSelect a sample below to view the full sample in the\n[Actions on Google GitHub repo](https://github.com/actions-on-google). From the GitHub repo,\nyou can clone or download samples to help you build your own Actions.\n\nSamples on GitHub\n-----------------\n\nThe following table lists our sample Actions projects. You can filter this table\nby the features you'd like to see used in the sample. \n\n| Sample | Description | Highlighted features |\n|----------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|\n| [Hello World](https://github.com/actions-on-google/actions-builder-hello-world-nodejs) | A simple Action that responds to the user with \"Hello world\" from both a scene condition and a webhook event handler. | Scene, webhook, simple response |\n| [Conversation components](https://github.com/actions-on-google/actions-builder-conversation-components-nodejs) | An Action that responds with a different conversation component based on what the user asks for. This Action contains a mixture of simple, rich, visual selection, and media responses. | Basic card, button, image card, list, collection, media response, simple response, table card |\n| [Interactive Canvas](https://github.com/actions-on-google/actions-builder-canvas-nodejs) | An Action that renders a spinning triangle in full screen using Interactive Canvas. This Actions project also contains a simple web app used for Interactive Canvas. | Interactive Canvas |\n| [Account linking](https://github.com/actions-on-google/actions-builder-account-linking-nodejs) | An Action that simulates a tea shop where users with linked accounts can place fictional orders and store their preferences. In the Action, users can transition to a conversation flow that allows them to link accounts. | Account linking |\n| [Transactions](https://github.com/actions-on-google/actions-builder-transactions-nodejs) | An Action that lets a user place an order using two different payment options (Google Pay and merchant-managed) and receive a receipt. The Action checks for transaction requirements and also demonstrates different aspects of building a transaction flow. | Transactions |\n| [Daily updates and push notifications](https://github.com/actions-on-google/actions-builder-updates-nodejs) | An Action that allows users to subscribe to daily updates or push notifications for a fictional gym class using provided system scenes. | Daily updates, push notifications |\n| [Facts About Google](https://github.com/actions-on-google/actions-builder-facts-about-google-nodejs) | An Action that presents a user with facts about Google in different categories based on the user's response. Users can choose to learn about Google's history or about its headquarters. | Actions Builder, rich responses, multi-modal responses, Interactive Canvas, custom types, scene transitions, deep links |\n| [Localization](https://github.com/actions-on-google/actions-builder-question-l10n-nodejs) | An Action that demonstrates supporting localization and organizing a project to support multiple languages and locales. | Localization |\n| [Custom NLU](https://github.com/actions-on-google/actions-builder-custom-nlu-nodejs) | An Action that demonstrates how to organize an Actions project to support your own custom natural language understanding (NLU) in webhook code. | Custom NLU |\n\nSmart home\n----------\n\nWant to enable users to control your IoT device with Google Assistant?\nCheck out our [smart home samples](https://developers.google.com/assistant/smarthome/samples)."]]