URL-Aktionen
Eine URL-Aktion ist ein Hyperlink, der auf eine Webseite, eine Datei oder eine andere Webressource außerhalb von Tableau verweist. Sie können URL-Aktionen verwenden, um eine E-Mail oder einen Link zu weiteren Informationen über Ihre Daten zu erstellen. Um Links basierend auf Ihren Daten anzupassen, können Sie Feldwerte automatisch als Parameter in URLs eingeben.
Tipp: URL-Aktionen können auch in einem Webseitenobjekt in einem Dashboard geöffnet werden. Weitere Informationen finden Sie unter Aktionen und Dashboards.
Öffnen einer Webseite mit einer URL-Aktion
- Wählen Sie auf einem Arbeitsblatt Arbeitsblatt > Aktionen aus. Wählen Sie auf einem Dashboard Dashboard > Aktionen aus.
- Klicken Sie im Dialogfeld "Aktionen" auf Aktion hinzufügen, und wählen Sie dann Gehe zu URL aus.
- Geben Sie im nächsten Dialogfeld einen Namen für den Aktion ein. Um Feldvariablen in den Namen einzugeben, klicken Sie rechts neben dem Feld Name auf das Menü Einfügen.
Hinweis: Geben Sie der Aktion einen beschreibenden Namen, da der Linktext in der Quickinfo der Name der Aktion ist, nicht die URL. Bei einem Link zu weiteren Produktdetails wäre ein guter Name beispielsweise "Weitere Details anzeigen".
- Verwenden Sie die Dropdown-Liste, um ein Quellblatt oder eine Datenquelle auszuwählen. Wenn Sie eine Datenquelle oder ein Dashboard auswählen, können Sie darin einzelne Blätter auswählen.
- Legen Sie fest, wie Benutzer die Aktion ausführen sollen.
Wenn Sie diese Option wählen... Die Aktion wird ausgeführt, wenn der Benutzer... Mit der Maus zeigen mit dem Mauszeiger über eine Markierung in der Ansicht fährt. Diese Option eignet sich am besten für Hervorhebungsaktionen in einem Dashboard. Auswählen auf eine Markierung in der Ansicht klickt. Diese Option eignet sich gut für alle Arten von Aktionen. Menü Klicken Sie mit der rechten Maustaste (Strg + Mausklick auf einem Mac) auf eine ausgewählte Markierung in der Ansicht und klicken Sie dann auf eine Option in einer Quickinfo (bzw. einem Quickinfo-Menü). Diese Option eignet sich besonders gut für URL-Aktionen. - Geben Sie für das URL-Ziel an, wo der Link geöffnet werden soll:
- Neue Registerkarte, wenn kein Webseitenobjekt vorhanden ist: Stellt sicher, dass die URL in einem Browser auf Blättern geöffnet wird, die keine Webseitenobjekte aufweisen. Dies ist eine gute Wahl, wenn Quellblätter auf "Alle" oder eine Datenquelle festgelegt ist.
- Neue Browser-Registerkarte: Öffnet im Standardbrowser.
- Webseitenobjekt: (Nur für Dashboards mit Webseitenobjekten verfügbar) Wird im ausgewählten Webseitenobjekt geöffnet.
- Eine URL eingeben
- Die URL sollte mit einem der folgenden Präfixe beginnen:
http
,https
,ftp
,mailto
,news
,gopher
,tsc
,tsl
,sms
odertel
- Tableau Desktop unterstützt auch lokale Pfade (wie beispielsweise
C:\Example folder\example.txt
) sowie Datei-URL-Aktionen. - Um Feld- und Filterwerte als dynamische Werte in die URL einzugeben, klicken Sie rechts neben der URL auf Einfügen. Beachten Sie, dass alle referenzierten Felder in der Ansicht verwendet werden müssen. Weitere Informationen finden Sie unter Verwenden von Feld- und Filterwerten in URLs.
Hinweis: Wenn kein Präfix eingegeben wird, wird
http://
automatisch an den Anfang angehängt und die URL-Aktion funktioniert in Tableau Desktop. Wenn jedoch eine URL-Aktion ohne Präfix auf Tableau Server oder Tableau Cloud veröffentlicht wird, schlägt sie im Browser fehl. Geben Sie immer eine vollständig qualifizierte URL für Aktionen an, wenn das Dashboard veröffentlicht werden soll.Hinweis: Sie können nur eine ftp-Adresse angeben, wenn das Dashboard kein Webobjekt enthält. Wenn ein Webobjekt vorhanden ist, wird die FTP-Adresse nicht geladen.
- Die URL sollte mit einem der folgenden Präfixe beginnen:
- (Optional) Wählen Sie im Abschnitt "Datenwerte" eine der folgenden Optionen aus:
- Datenwerte codieren, die URLs nicht unterstützen: Wählen Sie diese Option aus, wenn Ihre Daten Werte mit unzulässigen Zeichen enthalten, die Browser in URLs nicht erlauben. Falls ein Datenwert z. B. ein kaufmännisches Und enthält, wie "Vertrieb & Finanzen", muss das kaufmännische Und in Zeichen umgewandelt werden, die der Browser versteht.
- Mehrere Werte über URL-Parameter zulassen: Wählen Sie diese Option aus, wenn Sie einen Link zu einer Webseite einrichten, die Listen mit Werten über Parameter in der URL verarbeiten kann. Angenommen, Sie wählen in einer Ansicht mehrere Produkte aus und möchten erreichen, dass die Details eines Produkts jeweils auf einer Webseite gehostet werden. Falls der Server basierend auf einer Liste mit Bezeichnern (Produkt-ID oder Produktname) mehrere Produktdetails laden kann, können Sie die Mehrfachauswahl verwenden, um die Liste der Bezeichner als Parameter zu senden.
Wenn Sie mehrere Werte zulassen, müssen Sie zusätzlich das Trenn-Escapezeichen definieren. Das ist das Zeichen, mit dem die einzelnen Elemente in der Liste voneinander getrennt werden (z. B. ein Komma). Außerdem müssen Sie das Escape-Zeichen für das Trennzeichen definieren. Dies wird benötigt, wenn das Trennzeichen in einem Datenwert verwendet wird.
Erstellen einer E-Mail mit einer URL-Aktion
- Wählen Sie auf einem Arbeitsblatt Arbeitsblatt > Aktionen aus. Wählen Sie auf einem Dashboard Dashboard > Aktionen aus.
- Klicken Sie im Dialogfeld "Aktionen" auf Aktion hinzufügen, und wählen Sie dann Gehe zu URL aus.
- Wählen Sie in der Dropdown-Liste "Quellblätter" das Blatt aus, das das Feld mit den E-Mail-Adressen enthält, an die Sie die E-Mail senden wollen.
- Gehen Sie im URL-Feld wie folgt vor:
- Geben Sie mailto:, ein und klicken Sie rechts auf das Menü Einfügen, um das Datenfeld auszuwählen, das E-Mail-Adressen enthält.
- Geben Sie ?subject= ein sowie den Text für die Betreffzeile.
- Geben Sie &body= ein und klicken Sie rechts auf das Menü Einfügen, um die Informationsfelder auszuwählen, die Sie in den E-Mail-Text integrieren möchten.
Im nachfolgenden Beispiel enthält das Feld "E-Mail" die E-Mail-Adressen, der Betreff lautet "Ortsinformationen" und der Textkörper der E-Mail beinhaltet die Orts- und Bundesstaat-/Kantondaten, die mit der E-Mail-Adresse verknüpft sind.
:
- (Optional) Zeigen Sie Daten aus Ihrer Arbeitsmappe im Textkörper Ihrer E-Mail als vertikale Liste anstatt der standardmäßig horizontalen Liste an. Beispiel: Angenommen, Sie verfügen über eine horizontale Liste an Städten, wie Chicago, Paris, Barcelona, die Sie lieber vertikal anzeigen möchten, wie im folgenden Beispiel:
Chicago
Paris
BarcelonaUm die Liste in eine vertikale Liste umzuwandeln, gehen Sie wie folgt vor:
- Deaktivieren Sie die Option Datenwerte codieren, die URLs nicht unterstützen.
- Aktivieren Sie Mehrere Werte über URL-Parameter zulassen.
- Geben Sie % 0a in das Textfeld Wertbegrenzer ein, um Zeilenumbrüche zwischen den einzelnen Elementen in der Liste einzufügen. (Das sind die URL-kodierten Zeichen für einen Zeilenumbruch.)
Verwenden von Feld- und Filterwerten in URLs
Wenn Benutzer URL-Aktionen aus ausgewählten Markierungen auslösen, kann Tableau Feld-, Filter- und Parameterwerte als Variablen in der URL senden. Wenn z. B. eine URL-Aktion mit einer Zuordnungswebsite verknüpft ist, können Sie das Adressfeld einfügen, um die aktuell ausgewählte Adresse auf der Website automatisch zu öffnen.
- Geben Sie im Dialogfeld "URL-Aktion bearbeiten" die ersten Zeichen der URL für den Link ein.
- Positionieren Sie den Cursor an der Stelle, an der Sie einen Feld-, Parameter- oder Filterwert einfügen möchten.
- Klicken Sie rechts neben dem Textfeld auf das Menü Einfügen und wählen Sie das Feld, den Parameter oder Filter, das bzw. den Sie einfügen möchten. Die Variable wird in spitzen Klammern angezeigt. Sie können so viele Variablen hinzufügen, wie Sie benötigen.
Hinweis: Alle referenzierten Felder müssen in der Ansicht verwendet werden. Andernfalls wird der Link nicht in der Visualisierung angezeigt, selbst wenn er funktioniert, wenn Sie auf "Testlink" klicken.
Aggregierte Felder einschließen
Die Liste der verfügbaren Felder enthält nur nicht aggregierte Felder. Um aggregierte Feldwerte als Verknüpfungsparameter zu verwenden, erstellen Sie zunächst ein zugehöriges berechnetes Feld, und fügen Sie dieses Feld der Ansicht hinzu. (Wenn Sie das berechnete Feld in der Visualisierung nicht benötigen, ziehen Sie es auf der Karte "Markierungen" auf "Detail".)
Parameterwerte einfügen
Beim Einfügen von Parameterwerten senden URL-Aktionen standardmäßig den Wert "Anzeige als". Um stattdessen den tatsächlichen Wert zu senden, sollten Sie nach dem Parameternamen die Zeichen ~na
einfügen.
Angenommen, Sie haben einen Parameter, der IP-Adressen enthält, mit "Ist-Wert"-Zeichenfolgen wie 10.1.1.195 und "Anzeigen als"-Zeichenfolgen mit benutzerfreundlicheren Werten wie Computer A (10.1.1.195)
. Um stattdessen den Ist-Wert zu senden, sollte der Parameter in der URL so aussehen: http://<IPAddress~na>/page.htm
.