Details von einer Webseite abrufen
Das Extrahieren von Informationen zu Webseiten ist eine wesentliche Funktion in den meisten webbezogenen Flows. Die Aktion Details einer Webseite abrufen ermöglicht es Ihnen, verschiedene Details von Webseiten abzurufen und sie in Ihren Desktop-Flows zu verarbeiten.
Um die Aktion zu verwenden, benötigen Sie eine bereits erstellte Browserinstanz, die die Webseite angibt, von der Sie Details extrahieren möchten. Eine Browserinstanz kann mit jedem Aktion zum Starten des Browsers erstellt werden.
Nachdem Sie die entsprechende Browserinstanz ausgewählt haben, wählen Sie die Informationen aus, die Sie von der Webseite extrahieren möchten. Die Aktion Details der Webseite abrufen bietet sechs verschiedene Optionen:
- Die Beschreibung der Webseite
- Die Metaschlüsselwörter der Webseite
- Der Titel der Webseite
- Den Text der Webseite
- Der Quellcode der Webseite
- Die URL der Webseite
Die abgerufenen Informationen werden zur späteren Verwendung in einer Textvariablen mit dem Namen WebPageProperty gespeichert.
Fehler beim Abrufen von Details vermeiden
Obwohl die meisten Eigenschaften praktisch auf jeder Webseite vorhanden sind, gibt es Szenarien, in denen die Aktion Details der Webseite abrufen das ausgewählte Detail nicht abrufen kann. Beispielsweise kommen Webseiten ohne Metaschlüsselwörter häufig vor.
Wenn Sie sich nicht sicher sind, ob ein Attribut auf einer Webseite vorhanden ist, konfigurieren Sie die Optionen Bei Fehler der Aktion Details der Webseite abrufen, um den Flow nach einem Fehler weiter auszuführen. Weitere Informationen zum Umgang mit Fehlern bei Aktionen finden Sie unter Fehler in Desktopflows bearbeiten.
Um festzustellen, ob die Datenextraktion erfolgreich war, verwenden Sie eine Wenn-Bedingung, um zu prüfen, ob die WebPageProperty-Variable ist leer oder nicht.
Mit der Bedingung können Sie unterschiedliche Funktionen für erfolgreiche und nicht erfolgreiche Datenextraktionen implementieren. Weitere Informationen zu Bedingungen finden Sie in Bedingungen verwenden.
Der folgende Beispiel-Subflow ruft die verfügbaren Metaschlüsselwörter von einer Webseite ab und zeigt sie in einem Meldungsfeld an. Wenn die Extraktion nicht erfolgreich ist, stoppt der Flow und gibt eine Fehlermeldung zurück.