Pierwsze kroki (Dialogflow)
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Opracowanie akcji używającej interaktywnego obszaru roboczego przebiega tak samo jak w przypadku rozmowy. Po utworzeniu projektu Actions, agenta Dialogflow, realizacji i aplikacji internetowej definiujesz komunikację między Actions a Interactive Canvas.
Aby utworzyć interaktywne narzędzie Canvas, wykonaj te czynności:
Konfiguracja: skonfiguruj różne narzędzia i platformy do tworzenia akcji korzystających z obszaru interaktywnego.
- Utwórz projekt w Actions: utwórz projekt zawierający metadane wymagane do skonfigurowania i opublikowania akcji oraz zarządzania nią.
- Utwórz agenta Dialogflow: użyj Dialogflow, by utworzyć interfejs konwersacyjny dla swojej akcji.
Utwórz konwersacyjną konwersację: określ logikę webhooka dla intencji w akcji, które obejmują komponent HtmlResponse
. Dokumentacja dotycząca interaktywnego obszaru roboczego pokazuje, jak utworzyć akcję za pomocą biblioteki klienta Node.js, ale możesz też utworzyć ją za pomocą biblioteki klienta Java.
Utwórz aplikację internetową: użyj istniejącej technologii internetowej, aby utworzyć aplikację internetową i napisać niestandardowe funkcje logiczne po stronie klienta, które korzystają z interfejsu Interactive Canvas API.
Wdróż na wybranym serwerze WWW.
Wdrożenie: musisz wdrożyć kod realizacji zamówień za pomocą interfejsu wiersza poleceń Firebase.
Testowanie akcji: dowiedz się, jak przetestować symulator.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-24 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-24 UTC."],[],["Develop an Interactive Canvas Action by first setting up an Actions project and Dialogflow agent. Next, build the conversational Action, defining webhook logic for intents. Subsequently, create the web app using web technologies and the Interactive Canvas API, and deploy it. Deploy the fulfillment code using the Firebase CLI. Finally, test the Action using the simulator to ensure it works correctly. These steps outline the core process.\n"]]