Dateien anfordern
Mit Ultradox können Sie unternehmenstaugliche Anwendungen erstellen, die den Google Material Design-Richtlinien entsprechen und sich auf Desktop PCs und mobilen Geräten in einem reaktionsschnellen Layout anzeigen lassen. Diese Apps lassen sich auch als mehrseitige und interaktive Abfrage erstellen.
Thema
- Erstellen Sie eine einfache erste App
Voraussetzungen
- Sie haben Ultradox bereits Ihrem Konto hinzugefügt, damit Sie eine neue Ultradox-Datei aus Google Drive erstellen können
Ziel
- Erhalten Sie einen ersten Eindruck über die Vorteile unserer Apps!
Anleitung
Als sehr einfaches Beispiel erstellen wir eine App, die es dem Benutzer ermöglicht, einige Dateien aus einem Ordner von Ihrem Google Drive auszuwählen und die ausgewählten Dateien per E-Mail anzufordern.
Bitte beachten Sie, dass dieses Beispiel allen Benutzern erlaubt, Dateien aus dem ausgewählten Ordner aus Ihrem Google Drive auszuwählen. Achten Sie darauf, einen Ordner auszuwählen, der keine sensiblen Informationen enthält.
Erstellen Sie eine neue Ultradox-Datei
Erstellen Sie eine neue Ultradox-Datei aus Google Drive und erzeugen Sie eine leere App. Klicken Sie auf den Dokumententitel und geben Sie einen Namen und eine Beschreibung ein.
Beachten Sie, dass der Name und die Beschreibung der Datei dem Benutzer angezeigt werden, der Ihre App in einem Browser öffnet.
Erlauben Sie Ihren Benutzern Dateien auswählen
|
Fügen Sie aus der Google Drive-Sektion
den Baustein Datei(en) wählen
aus der Seitenleiste hinzu.
Klicken Sie auf den fetten Text im Titel des Bausteins, um den Konfigurationsdialog zu öffnen.
Sie können einen Titel und eine Aufforderung eingeben, die dem Benutzer angezeigt wird.
Lassen Sie das Feld für die Aktionen vorerst leer, so wird die Standard-Schaltfläche "Senden" wird angezeigt.
Klicken Sie auf eine Datei, um zu mehreren Dateien zu wechseln, und klicken Sie auf den angegebenen Ordner, um den Ordner auszuwählen, der die Dokumente enthält, die der Benutzer dann auswählen kann.
Stellen Sie sicher, dass die Dateien in einem Format vorliegen, das an eine E-Mail angehängt werden kann, z.B. PDF-Dateien oder Bilder.
Ihr Baustein sollte nun so aussehen:
|
Die gewünschten Dateien per E-Mail versenden
|
Als nächstes wollen wir die ausgewählten Dateien per E-Mail an den Benutzer senden.
Fügen Sie einen Text E-Mail
Baustein aus der E-Mail-Sektion in der Seitenleiste hinzu.
Geben Sie ${currentUser.email}
in das Feld An:
ein, da wir die Dateien an den Benutzer senden möchten, der auf die App zugreift.
Geben Sie den Betreff und den Text in Ihre E-Mail ein und vergewissern Sie sich, dass das Kontrollkästchen für die Anhänge angekreuzt ist.
Bitte beachten Sie, dass wir nur dann die E-Mail und den angegebenen Namen des aktuellen Benutzers kennen, wenn unsere App einen Login erfordert.
Wenn Sie eine Anwendung ohne Login erstellen, die für alle zugänglich ist (anonymer Zugang), müssen die Benutzer die E-Mail-Adresse eingeben, da wir diese Informationen anderenfalls nicht haben.
Automatische Vervollständigung
Ultradox kennt nur die Variablen die unter den Ausgangs-Variablen gelistet sind. In unserem Fall bisher nur die Ausgangs Variablen des Dateie(en) wählen
Bausteins.
Damit die Variable currentUser.email
und alle anderen runtime Variablen, in der automatischen Vervollständigung angezeigt werden, fügen sie einen Umgebungsvariablen
Baustein an den Anfang Ihrer Automation hinzu.
Testen der Automation
Die Automation ist fertig und Sie können sie testen, indem Sie auf das Ausführen
Symbol in der Symbolleiste klicken. Sie werden aufgefordert, einige Dateien auszuwählen und erhalten dann eine E-Mail.
Ausführen der App
Veröffentlichen Sie jetzt Ihre Automation als App!
App konfigurieren und aktivieren
Klicken Sie auf App konfigurieren in der Symbolleiste, um die App zu aktivieren.
Aktiviere Sie die App um den Zugriff auf die App zu ermöglichen, beschränken sie evlt. den Zugriff und fordern eine Anmeldung des Benutzers ein.
Wählen Sie eine Farbschema und ein Hintergrundbild.
Nun kann es losgehen! Klicken Sie auf App starten
, um die App in einem neuen Browser-Tab zu öffnen.
Teilen Sie die URL dieses neuen Tab mit den Benutzern Ihrer App.
Anmeldung
Durch das Starten der App werden Sie auf die Anmeldeseite der App weitergeleitet.
Da wir den Zugang zur App auf angemeldete Benutzer eingeschränkt haben, müssen diese auf Ihrem Google-Konto angemeldet sein.
(Wenn Sie einen anonymen Zugriff erlaubt haben, wird die App sofort und ohne Anmeldung gestartet.)
Dateien auswählen
Beachten Sie, dass der Button "Submit" angezeigt wird, auch wenn Sie keine Dateien ausgewählt haben.
Fertig
Verbessern Sie Ihre App
Sie haben gelernt, dass Sie eine leistungsstarke App erstellen können, indem Sie nur zwei Bausteine verwenden! Fügen wir der App noch ein Paar Specials hinzu, um die Benutzerfreundlichkeit noch weiter zu verbessern.
Benachrichtigungen
Fügen Sie einen Benachrichtigung
Baustein aus dem Abschnitt Benutzerinteraktion
direkt nach dem Datei(en) wählen
Baustein ein.
Dadurch wird eine Benachrichtigung am unteren Rand des Browser-Fensters angezeigt, wenn die App ausgeführt wird. In unserem Beispiel möchten wir den Benutzer benachrichtigen, sobald die Dateien von Google Drive heruntergeladen werden.
Verbessern Sie die Benutzerführung
Sie können eine Anzahl von Buttons definieren und optional eine Bedingung festlegen, wann diese Buttons angezeigt werden sollen.
In diesem Tutorial verwenden wir einen E-Mail
Button, der nur angezeigt wird, wenn eine oder mehrere Dateien vom Benutzer ausgewählt worden sind (mehr als null).
Öffnen Sie in dem Datei(en) wählen
Baustein den Benutzer wählt Dialog und geben:
email("Get files by email")[>0]
als mögliche Aktion ein.
Experten Tipp: Der Name des ausgewählten Buttons wird in einer Variable namens Button
gespeichert, die Sie in nachfolgenden Bausteinen verwenden können. Sie können dann mehrere Bausteine die mit dem Button und der Bedingung verknüpft sind aktivieren.
Wenn Sie einen Baustein nur ausführen möchten, wenn der Benutzer auf den E-Mail Button geklickt hat, verwenden Sie die folgende Bedingung: "${button}" == "email"
Bestätigungsmeldung anzeigen
Schließlich möchten wir eine benutzerdefinierte Bestätigungsmeldung anzeigen, sobald die App abgeschlossen ist.
Fügen Sie einen Stop
Baustein aus dem Kontrollfluss
Abschnitt an das Ende Ihrer Automation ein, klicken Sie auf das Symbol für Benutzerinteraktionen, um die Standardnachricht zu ersetzt.
Beschreibung für den Benutzer
Eine E-Mail mit ${files.length} Anhängen wurde an Ihre E-Mail Adresse ${currentUser.email} versand.
Die App ist komplett!
Ihre verbesserte App ist komplett und sollte nun so aussehen:
|
|
|
|
Starten Sie Ihre App erneut, indem Sie sie neu laden oder indem Sie auf die Schaltfläche App starten
klicken.
Nachdem Sie die herunter zu ladenden Dateien ausgewählt haben, erhalten Sie eine Benachrichtigung, die auf Desktop PCs und mobilen Geräten gut aussieht und Sie bekommen Ihre benutzerdefinierte Meldung angezeigt, nachdem die App abgeschlossen ist.
Das haben Sie gelernt
- Sie haben eine einfache, aber leistungsstarke App erstellt, indem Sie nur zwei Bausteine kombiniert haben: Dateien von Google Drive herunterladen und diese per E-Mail versenden
- Sie haben Ihre App mit Statusmeldungen für den Benutzer durch Kommentare erweitert und eine Erfolgsmeldung nach Beendigung der App installiert
Erfahren Sie mehr
Weitere Informationen über den Einsatz unserer Listen
Bausteinen finden Sie in den folgenden Anleitungen:
Quickstart
Rechnung erstellen
Questions and Feedback
If you have any comments on this page, feel free to add suggestions right to the Google document that we are using to create this site.
If you are not yet member of the Ultradox community on Google+, please join now to get updates from our end or to provide feedback, bug reports or discuss with other users.
Last Updated: 9/11/19