Überblick
Mit benutzerdefinierten Extraktionsregeln (v0.7) können Sie domänenspezifische CSS-Selektoren definieren, die genau festlegen, was Web2MD extrahiert. Wenn sich der Hauptinhalt einer Website in einem ungewöhnlichen Container befindet oder es Elemente gibt, die Sie immer entfernen möchten, geben Ihnen benutzerdefinierte Regeln die volle Kontrolle.Benutzerdefinierte Regeln sind eine reine Pro-Funktion.
Eine Regel erstellen
1
Einstellungen öffnen
Navigieren Sie im Web2MD-Popup zu Settings → Custom Rules.
2
Eine neue Regel hinzufügen
Klicken Sie auf New Rule und geben Sie die Domain ein (z. B.
example.com).3
Ihre Selektoren definieren
Legen Sie den Content-Selektor, die Remove-Selektoren und optional einen Title-Selektor fest.
4
Speichern und konvertieren
Speichern Sie die Regel. Wenn Sie das nächste Mal eine Seite dieser Domain konvertieren, werden Ihre benutzerdefinierten Selektoren automatisch angewendet.
Regelfelder
Beispiel: einen Blog bereinigen
Angenommen, Sie konvertieren regelmäßig Artikel von einem Blog, der Inhalte in einem bestimmten div umhüllt und störende Sidebar-Widgets enthält:- Nur den Inhalt innerhalb von
div.article-contentextrahieren - Die Autoren-Bio, die Newsletter-Anmeldung und den Kommentarbereich entfernen
- Das Element
h1.post-titleals Dokumenttitel verwenden
Wie Regeln angewendet werden
Automatischer Abgleich
Regeln werden anhand der Domain abgeglichen. Beim Konvertieren einer Seite prüft Web2MD, ob eine benutzerdefinierte Regel für diese Domain existiert, und wendet sie vor der Standard-Extraktions-Pipeline an.
Fallback-Verhalten
Wenn Ihr Content-Selektor nichts auf der Seite trifft, greift Web2MD auf seine Standard-Extraktionslogik zurück. Ihre Regel bricht keine Konvertierungen ab.
Regeln verwalten
Alle Regeln werden unter Settings → Custom Rules im Popup der Erweiterung verwaltet.Community-Sharing
Das Teilen von Regeln in der Community ist in Kürze verfügbar. Sie werden Regeln als öffentlich markieren können (
isPublic-Flag), damit andere Nutzer von Ihren domänenspezifischen Selektoren profitieren können.Verhältnis zu Site-Adaptern
Benutzerdefinierte Regeln und Site-Adapter erfüllen unterschiedliche Zwecke:
Existiert ein Site-Adapter für eine Domain, hat dieser Vorrang vor benutzerdefinierten Regeln. Benutzerdefinierte Regeln eignen sich am besten für Websites ohne eigenen Adapter.