Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Use esta página para encontrar exemplos pelos recursos das Ações no Google que eles oferecem suporte.
Selecione um exemplo abaixo para conferir o exemplo completo no
repositório do GitHub do Actions on Google. No repositório do GitHub, é possível clonar ou baixar amostras para ajudar a criar suas próprias ações.
Exemplos no GitHub
A tabela a seguir lista nossos projetos de ações de amostra. Você pode filtrar essa tabela pelos recursos que quer ver usados na amostra.
Uma ação que responde com um componente de conversa diferente
com base no que o usuário pede. Essa ação contém uma mistura de
respostas simples, avançadas, de seleção visual e de mídia.
Card básico, botão, card de imagem, lista, coleção, resposta de mídia, resposta simples, card de tabela
Uma ação que renderiza um triângulo giratório em tela cheia usando a tela interativa. Esse projeto do Actions também contém um app da Web simples usado para a tela interativa.
Uma ação que simula uma loja de chá em que usuários com contas
vinculadas podem fazer pedidos fictícios e armazenar preferências.
Na ação, os usuários podem fazer a transição para um fluxo de conversa que
permite vincular contas.
Uma ação que permite que um usuário faça um pedido usando duas opções de pagamento diferentes (Google Pay e gerenciado pela loja) e receba um recibo. A ação verifica os requisitos de transação e também
demonstra diferentes aspectos da criação de um fluxo de transação.
Uma ação que permite aos usuários assinar atualizações diárias ou notificações
push para uma aula de ginástica fictícia usando cenas
do sistema fornecidas.
Uma ação que apresenta ao usuário fatos sobre o Google em
diferentes categorias com base na resposta do usuário. Os usuários podem escolher saber mais sobre a história do Google ou sobre a sede da empresa.
Actions Builder, respostas avançadas, respostas multimodais,
tela interativa, tipos personalizados, transições de cena, links diretos
Uma ação que demonstra como organizar um projeto de ações para
oferecer suporte ao seu próprio processamento de linguagem natural (PLN) personalizado em
código de webhook.
PLN personalizada
Casa inteligente
Quer permitir que os usuários controlem seu dispositivo IoT com o Google Assistente?
Confira nossas amostras de casa inteligente.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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)."]]