Pierwsze kroki (Dialogflow)

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:

  1. 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.
  2. 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.

  3. 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.

  4. Wdrożenie: musisz wdrożyć kod realizacji zamówień za pomocą interfejsu wiersza poleceń Firebase.

  5. Testowanie akcji: dowiedz się, jak przetestować symulator.