Google Chat zu AppSheet-Apps hinzufügen

1. Hinweis

Chat-Apps sind Webanwendungen oder Dienste, die in Google Chat ausgeführt werden. Mit AppSheet kann jede AppSheet-App jetzt als Chat-App ausgeführt werden. Nach der Aktivierung und Veröffentlichung bieten sie einen zusätzlichen Formfaktor für die in AppSheet-Apps präsentierten Daten.

Lerninhalte

  • Hier erfahren Sie, wie Sie eine vorhandene Beispiel-App aus einer Vorlage verwenden und Chat-Apps dafür aktivieren.
  • So passen Sie das Verhalten der Chat App an.
  • So fügen Sie Ihre Chat-App einem vorhandenen Workspace-Chatbereich hinzu.
  • Chat-Automatisierung erstellen, mit der Nachrichten an einen Chat-Bereich gesendet werden.

Umfang

In diesem Codelab erfahren Sie, wie Sie eine vorhandene Vorlagen-App aktivieren, konfigurieren und als Chat-App veröffentlichen. Außerdem wird gezeigt, wie Sie die Chat-App einem vorhandenen Chatbereich hinzufügen, um Chatnachrichten automatisch zu senden.

Voraussetzungen

  • Zugriff auf die AppSheet-Entwicklungsumgebung ( appsheet.com).

2. App „Einfache Inventarvorlage“ kopieren

Kopieren Sie zuerst die App „Simple Inventory Template“. Diese App wird dann in diesem Codelab für den Chat aktiviert.

  1. Rufen Sie die AppSheet-Startseite ( appsheet.com) auf und klicken Sie auf Erstellen > App > Mit einer Vorlage beginnen.

App erstellen – Mit einer Vorlage beginnen

  1. Klicken Sie auf der App-Karte für die Vorlage Einfaches Inventar auf Kopieren.

Klicken Sie bei der Vorlage „Einfaches Inventar“ auf „Kopieren“.

  1. Geben Sie im Dialogfeld App klonen den Namen Simple Inventory Chat für die App ein.

Dialogfeld „App klonen“

Eine neue Kopie der Vorlagen-App wird erstellt und in den AppSheet-Editor geladen.

Kopieren einer einfachen Inventar-App-Vorlage im AppSheet-Editor

  1. Wenn die App geladen wird, sehen Sie eine Warnung, dass Bots E‑Mails nur an den App-Inhaber senden, da die App nicht bereitgestellt ist. Damit Sie Chat aktivieren können, muss die App bereitgestellt werden. Klicken Sie dazu im Editor auf der Seite Verwalten auf „Bereitstellen“. Klicken Sie dann auf Veröffentlichen und anschließend auf App in Zustand „Bereitgestellt“ verschieben.

Anwendung bereitstellen

3. Neue Chat-App erstellen und anpassen

In den folgenden Schritten wird beschrieben, wie Sie eine neue Chat-App in der aktuellen AppSheet-Anwendung erstellen.

Chat-App erstellen

  1. Rufen Sie die Seite mit den Chateinstellungen im Navigator von AppSheet auf, um die Chateinstellungen zu sehen.

Seite mit den Chateinstellungen im AppSheet-Editor.

  1. Klicken Sie auf Erstellen, um mit der Einrichtung der Chat-App zu beginnen.
  2. Klicken Sie im Dialogfeld Aktivieren auf Weiter, um fortzufahren.

Bild für das Dialogfeld aktivieren.

Wichtig:Es wird eine Meldung angezeigt, in der darauf hingewiesen wird, dass die Erstellung einer Chat-App einige Minuten dauert. Aktualisieren Sie diese Seite nicht.

Nachricht, in der erklärt wird, dass die Seite nicht gelöscht werden darf.

  1. Während die Chat-App erstellt wird, wird die Seite Anpassen angezeigt.

Die Chat-App wird erstellt und bereits veröffentlicht. Die folgenden Anpassungsschritte sind alle optional.

Seite zum Anpassen der Chat-App.

  1. Klicken Sie auf Erste Nachricht und legen Sie Nachrichtentext fest, um die erste Nachricht anzupassen, die angezeigt wird, wenn der Chat eingeblendet wird. Fügen Sie eine benutzerdefinierte Nachricht hinzu, die angezeigt werden soll, wenn die Chat-App zum ersten Mal gerendert wird.

Mitteilungstext anpassen

  1. Scrollen Sie nach unten zu Aktionen konfigurieren und klicken Sie auf Aktion.

Konfigurieren Sie die Seite „Aktionen“.

  1. Wählen Sie im angezeigten Menü Aktion die erste Option Slash command: Open app view (Slash-Befehl: App-Ansicht öffnen) aus.

Kontextmenü für Aktionen

  1. Geben Sie Folgendes ein:

App-Ansicht

Inventory_log (aus Drop-down-Menü auswählen)

Name

/log

Beschreibung

View the inventory log

Optionen für Slash-Befehle.

  1. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.

Glückwunsch! Ihre erste Chat-App aus AppSheet wurde jetzt bereitgestellt.

Bildschirm „Chat-App wird bereitgestellt“.

4. Chat App installieren

Nachdem Ihre App bereitgestellt wurde, müssen Sie sie in Ihrer Google Chat-Umgebung installieren, um sie verwenden zu können.

So installieren Sie die App:

  1. Öffnen Sie Google Chat.
  2. Klicken Sie rechts neben Chat auf das Symbol +.
  3. Suchen Sie nach Ihrer App, Simple Inventory Chat.

Chat-App zu Google Chat hinzufügen

  1. Suchen Sie in den Ergebnissen nach Ihrer App und klicken Sie darauf, um sie zu installieren.

Chat-App nach der Installation im Chatfenster

Nach der Installation sendet Ihre Chat-App eine Direktnachricht mit einer Menükarte.

  1. Wenn Sie die App testen möchten, klicken Sie auf Inventarprotokoll oder einen der anderen Links auf der Chat-Karte.

Das aktuelle Inventar wird in einem Chatfenster angezeigt.

Einfache Inventar-Chat-App.

  1. Optional: Klicken Sie auf einen anderen Link, z. B. Artikel. Die App wird in einem neuen Fenster geöffnet. Das liegt daran, dass die Ansicht Artikel in der Chat-Benutzeroberfläche nicht unterstützt wird.

Die Elementansicht wird in der Chatansicht nicht unterstützt.

  1. Optional: Testen Sie die Chat-App-Version der Simple Inventory Chat-App.

5. Chat-App zu einem Chatbereich hinzufügen

In den folgenden Schritten wird die Chat-App einem Chat-Bereich hinzugefügt. Das ist nützlich, wenn die Chat-App eine Nachricht an eine Gruppe von Personen senden soll.

Neuen Chatbereich erstellen

Damit Sie fortfahren können, benötigen Sie einen Chatbereich.

  1. Klicken Sie im Chatfenster unten links neben Gruppenbereiche auf das +, um einen neuen Gruppenbereich hinzuzufügen.

Kontextmenü für Chatbereiche.

  1. Klicken Sie auf Gruppenbereich erstellen.
  2. Geben Sie im Dialogfeld einen Namen für den neuen Gruppenbereich ein. Der empfohlene Name ist Inventory Chat Space, da in diesem Codelab später darauf verwiesen wird.

Dialogfeld zum Erstellen eines Gruppenbereichs

  1. Klicken Sie auf Erstellen, um den neuen Gruppenbereich zu erstellen.

Nach der Erstellung wird der neue Gruppenbereich unten links im Chatfenster angezeigt.

Gruppenbereiche – Benutzeroberfläche

Chat-App zum neuen Chatbereich hinzufügen

  1. Wenn Sie Ihre Chat-App Ihrem Chat-Gruppenbereich hinzufügen möchten, klicken Sie auf den Gruppenbereich und dann rechts neben dem Namen des Chat-Gruppenbereichs auf den Abwärtspfeil. Dadurch wird ein kontextbezogenes Drop-down-Menü aufgerufen.
  2. Klicken Sie auf Apps und Integrationen.

Apps und Integrationen.

Ein Dialogfeld wird angezeigt, in dem Sie Apps zu Ihrem Gruppenbereich hinzufügen können.

  1. Klicken Sie auf die Schaltfläche + Apps hinzufügen.

Fügen Sie dem Inventar-Chatbereich Apps hinzu.

  1. Suchen Sie im Dialogfeld nach der App Simple Inventory Chat und klicken Sie dann auf Hinzufügen.

App wird dem Chatbereich hinzugefügt.

Wenn die Chat-App Ihrem Gruppenbereich hinzugefügt wurde, sendet sie eine Nachricht an den Gruppenbereich.

Chatfenster mit neuer Chat-App

Nachdem Ihre neue Chat-App in Ihrem Chat-Gruppenbereich installiert wurde, kehren Sie zur Chat-App zurück und fügen Sie eine Automatisierung hinzu, um Nachrichten an diesen Chat-Gruppenbereich zu senden.

6. Chat-Automatisierung erstellen, um Nachrichten an den Chat-Bereich zu senden

Die folgenden Schritte zeigen, wie Sie die Chat-App veröffentlichen:

  1. Kehren Sie zur AppSheet-Anwendung zurück und öffnen Sie die Seite mit den Chateinstellungen noch einmal, falls sie nicht mehr geöffnet ist.
  2. Klicken Sie auf Anpassen, um die Einstellungen der Chat-App zu öffnen.
  3. Klicken Sie auf die Schaltfläche + Aktion, um das Kontextmenü für Chat-Aktionen aufzurufen.

Aktionsschaltfläche

  1. Klicken Sie auf die Option Benachrichtigung bei Datenänderungen. So wird eine vollständige Automatisierung erstellt, mit der Nachrichten gesendet werden, wenn sich Daten ändern.

Kontextmenü für Aktionen.

Die neue Automatisierung wird im AppSheet-Editor angezeigt.

Wichtig:Klicken Sie noch nicht rechts oben auf Speichern. Sie müssen die Automatisierung weiter konfigurieren.

  1. Klicken Sie auf den Prozess Chatnachricht senden.

Chatautomatisierung.

Dadurch wird das Einstellungsfenster rechts geöffnet.

  1. Klicken Sie unter Nachrichteninhalt und Bereichs-ID(s) auf Hinzufügen.

Chatbereiche zur Chat-Automatisierung hinzufügen

  1. Klicken Sie auf die Option Inventar-Chatbereich, um die Automatisierung so zu konfigurieren, dass Nachrichten an diesen Chatbereich gesendet werden.
  2. Aktualisieren Sie den Nachrichtentext zu Die Artikeltabelle wurde aktualisiert.
  3. Wählen Sie im Drop-down-Menü für die Einstellung App-Ansicht senden (optional) die Option Items_Detail aus.

Der Nachrichteninhalt sollte fertiggestellt sein.

Einstellungen für den endgültigen Nachrichteninhalt.

  1. Klicken Sie rechts oben im AppSheet-Editor auf Speichern.

Ihre Chat-App ist jetzt so konfiguriert, dass Nachrichten an Ihren Chatbereich gesendet werden.

7. Chat-Automatisierung testen

Mit den folgenden Schritten können Sie Ihre Automatisierung testen und sehen, ob Nachrichten an Ihren Chat-Bereich gesendet werden. Aktualisieren Sie im Vorschaufenster des AppSheet-Editors einen Datensatz in der Tabelle Items (Artikel). Dadurch wird die Automatisierung ausgelöst, um eine Nachricht an den Chat-Bereich zu senden.

  1. Klicken Sie im Vorschaufenster des AppSheet-Editors auf das Mobilgerätsymbol 63e1499db148fde8.png, um die App in einer mobilen Ansicht aufzurufen. Klicken Sie dann auf einen Datensatz, z. B. Saw (Säge).

App im Vorschaufenster für Mobilgeräte

  1. Klicken Sie in der Ansicht Details des Datensatzes auf das Symbol Bearbeiten.

Ansicht „Details zur Aufnahme“

  1. Ändern Sie die Beschreibung in Akkubetriebene Kreissäge.

Die Beschreibung im Datensatz bearbeiten

  1. Klicken Sie im Vorschaufenster auf Speichern. Dadurch wird eine Nachricht an Ihren Chatbereich gesendet.

Sie sollten einen Bing-Benachrichtigungston hören, sobald die Nachricht empfangen wurde.

  1. Kehren Sie zum Chatfenster zurück und klicken Sie dann rechts unten auf Chat Space. Dort sehen Sie die neue Nachricht Die Tabelle „Artikel“ wurde aktualisiert zusammen mit der Chatkarte Items_Detail.

Chat-Benutzeroberfläche mit einer Nachricht aus der Chat-App

8. Glückwunsch

Sie haben das Codelab zu AppSheet-Chat-Apps abgeschlossen.

Weitere Informationen