Beispiel für die Verwendung der Aktion „Ordner erstellen“ aus dem Google Drive-Paket

Erstellen Sie einen Bot, der einen Ordner in Google Drive erstellt.

Vorbereitungen

Angenommen, das fiktive Unternehmen ACME, Inc., speichert alle seine Monatsberichte auf Google Drive. Um den Prozess zu optimieren, beschließt das Unternehmen, einen Bot zu entwickeln, der zu Beginn jedes Monats einen neuen Ordner erstellt und dann die Berichte in diesen Ordner hochlädt.

In diesem Beispiel führt der Bot die folgenden Aufgaben aus:
  • Er verwendet das Datum/Zeit-Paket, um das aktuelle Datum abzurufen.
  • Er verwendet die Aktion „Ordner erstellen“ aus dem Google Drive-Paket, um einen Ordner mit dem aktuellen Datum als Namen zu erstellen.
  • Er zeigt die ID des neuen Ordners an.

Prozedur

  1. Erstellen Sie einen neuen Bot.
    1. Klicken Sie im linken Feld auf Automatisierung.
    2. Klicken Sie auf Neu erstellen > TaskBot.
    3. Geben Sie im Fenster TaskBot erstellen einen Namen für den Bot ein.
    4. Bestätigen Sie den Standardordner: \Bots\
    5. Wenn Sie den standardmäßigen Bot-Speicherort ändern möchten, klicken Sie auf Auswählen und folgen Sie den Eingabeaufforderungen.
    6. Klicken Sie auf Erstellen und bearbeiten.
  2. Der Bot erstellt zu Beginn jedes Monats einen Ordner mit einem Namen im Format <aktuelles Datum>-Bericht. Um das aktuelle Datum abzurufen, wählen Sie die Aktion Datum/Zeit > In Zeichenfolge und die Variable System: Date.
    1. Suchen Sie im Bereich Aktionen nach Datum/Zeit > In Zeichenfolge und fügen Sie diese Aktion dem Bot Editor hinzu.
    2. Klicken Sie in Datums- und Uhrzeitvariable der Quelle auf Variable und geben Sie $System:Date$ ein. Sie können die Variable System: Date verwenden, um das aktuelle Datum abzurufen.
    3. Klicken Sie in Datum/Zeit-Format auswählen auf Benutzerdefiniertes Format und geben Sie dd-MM-yyyy ein.
    4. Klicken Sie unter Die Ausgabe einer Variable zuweisen auf (x) und erstellen Sie eine Zeichenfolgevariable mit dem Namen currentDate.
    5. Speichern Sie die Änderungen.
  3. Stellen Sie eine Verbindung zu Google Drive her.
    1. Suchen Sie im Bereich Aktionen nach der Aktion Google Drive > Verbinden und fügen Sie sie zum Bot Editor hinzu.
    2. Wählen Sie unter Benutzername die Option Unsichere Zeichenfolge und geben Sie die E-Mail-ID ein, die der von Ihnen eingerichteten OAuth-Verbindung zugeordnet ist.
    3. Wählen Sie unter OAuth2-Authentifizierungsmodusdie Option Control Room verwaltet. Weitere Informationen finden Sie unter Verwendung der im Control Room verwalteten OAuth2-Authentifizierung in Google-Paketen.
    4. Klicken Sie auf Wählen und wählen Sie die Verbindung aus, die Sie in Control Room konfiguriert haben.
    5. Speichern Sie die Änderungen.
  4. Erstellen Sie einen Ordner.
    1. Suchen Sie im Bereich Aktionen nach der Aktion Google Drive > Ordner erstellen und fügen Sie diese hinzu.
    2. Geben Sie unter Nutzername in Unsichere Zeichenfolge die E-Mail-ID ein.
    3. Geben Sie unter Name des übergeordneten Ordners den Pfad zu dem übergeordneten Ordner ein, unter dem der neue Ordner erstellt werden soll. Beispiel: aa-docs/monthly-reports.
    4. Geben Sie in Ordnername $currentDate$-report ein.
    5. Klicken Sie unter Sendet die ID des erstellten Ordners zurück auf (x) und erstellen Sie eine Zeichenfolgevariable mit dem Namen FolderID.
    6. Speichern Sie die Änderungen.
  5. Lassen Sie die Ordner-ID anzeigen.
    1. Suchen Sie im Bereich Aktionen die Aktion Nachrichtenfeld > Nachrichtenfeld innerhalb des Blocks „Erfassen“ und fügen Sie sie hinzu.
    2. Geben Sie in Anzuzeigende Nachricht eingeben $FolderID$ ein.
    3. Speichern Sie die Änderungen.
    Sie können dieses Beispiel verbessern, indem Sie mithilfe der Ordner-ID eine zusätzliche Verarbeitung durchführen. Sie können zum Beispiel die Aktion „Dateien hochladen“ verwenden, um Dateien in den neuen Ordner hochzuladen. Dieser Anwendungsfall wird jedoch in diesem Beispiel nicht behandelt.
  6. Führen Sie den Bot aus.
    Wenn Sie Gerätepools verwenden, können Sie die Ausführung des Bots für den Beginn jedes Monats planen.