FAQ zur Webseitenüberwachung
Häufig gestellte Fragen zu Wachete wie man Webseiten auf Änderungen überwacht, E-Mail- und Benachrichtigungen auf dem Handy einrichtet, die Integration mit Slack, Teams, Discord und Zapier vornimmt, die REST-API nutzt und dein kostenloses oder kostenpflichtiges Abonnement verwaltet.
Erste Schritte mit der Webseitenüberwachung
Wie kann ich eine Seite überwachen?
Sie können mit der Überwachung einer beliebigen Webseite beginnen, indem Sie diese drei einfachen Schritte befolgen:
-
Klicken Sie auf
- Wählen Sie die Option "Einzelne Seite oder Teil davon, passwortgeschützte Seite oder Mediendatei" und geben Sie die URL Ihrer Seite ein.
- Wählen Sie die Häufigkeit der Überwachung und die Art der Benachrichtigungen.
Muss mein PC oder mein Smartphone ständig eingeschaltet und mit dem Internet verbunden sein, um Seiten zu überwachen?
Nein. Die gesamte Überwachung läuft auf unseren Servern, die sich an verschiedenen Standorten weltweit befinden.
Ist es möglich, eine Vorschau der visuellen Änderungen auf der aktuellen Seite zu sehen?
Yes. Bearbeite deinen Monitor und stelle ein Was würden Sie gerne extrahieren? zu HTML. Klicken Sie anschließend in der Tabelle „Monitor-Details und -Verlauf“ auf das kleine Symbol Optische Unterschiede anzeigen unter Datum.
Eine Vorschau der Unterschiede wird geöffnet.
Beispiel:
Kann ich einen RSS-Feed aus einer Webseite generieren?
Yes. Nachdem Sie einen Monitor erstellt haben, rufen Sie die Detailansicht des Monitors auf. Klicken Sie auf das RSS-Symbol, um die URL zu Ihrem RSS-Feed für Wertänderungen oder ausgelöste Benachrichtigungen zu erhalten. Fügen Sie diese URL anschließend Ihrem bevorzugten RSS-Reader hinzu.
Ich habe versehentlich meine Monitore oder Ordner gelöscht, kann ich sie wiederherstellen?
Glücklicherweise ist das möglich. Gehen Sie zu Ihrem Profil und wählen Sie den Reiter „Konto“.
Dort finden Sie einen Bereich zur Wiederherstellung gelöschter Überwachungen. Wählen Sie den Zeitraum aus, den Sie wiederherstellen möchten. Ihre Überwachungen werden dann wieder in Ihrer Überwachungsliste angezeigt.
Kann ich mein Serverzertifikat überwachen und benachrichtigt werden, wenn es abläuft?
Yes, mit Wachete können Wachete Ihr Serverzertifikat überwachen und sich vor dessen Ablauf benachrichtigen lassen.
Klicken Sie beim Erstellen eines neuen Monitors auf „+ Erweiterte Optionen anzeigen“ und wählen Sie unter „Inhaltstyp festlegen“ die Option „Nur Header und Zertifikat“ aus.
Um das Ablaufdatum Ihres Zertifikats zu überwachen, wählen Sie einfach den Wert „hoursToExpiration“ aus und richten Sie eine Benachrichtigung ein:
Benachrichtigen Sie mich, wenn der [Wert kleiner als] 720 ist
um 30 Tage vor Ablauf Ihres Zertifikats benachrichtigt zu werden.
Benachrichtigungen und Änderungsmeldungen
Wie sieht die Benachrichtigungs-E-Mail aus, wenn sich eine Website geändert hat?
Roter Text kennzeichnet entfernten Inhalt, grüner Text hingegen Inhalt, der der Seite hinzugefügt wurde.
Hallo zusammen!
Sie wollten doch über Änderungen informiert werden, oder? Hier sind sie also...
Name des MonitorsE15.cz – Nachrichten, Politik
URL http://e15.cz/
...Die Wahl des Präsidenten der Tschechischen Republik durch das Parlament der Tschechischen Republik fanden statt am
...
Ich erhalte Fehlermeldungen, an denen ich nicht interessiert bin. Kann ich sie herausfiltern?
Wenn Sie alle Fehlerbenachrichtigungen deaktivieren möchten, bearbeiten Sie die Monitor-Definition und deaktivieren Sie die Option „Benachrichtigen, wenn ein Fehler auftritt “.
Wenn Sie nur bestimmte Fehler deaktivieren möchten, wie z. B. „Der Server hat eine Fehlerantwort zurückgegeben: ServiceUnavailable“, navigieren Sie zu „Benachrichtigungen“ und klicken Sie auf „Details anzeigen“ der Fehlerbenachrichtigung, die Sie deaktivieren möchten.
Unten befindet sich eine Schaltfläche „Ignorieren“, mit der Sie die entsprechenden Fehlerbenachrichtigungen für diesen Monitor in Zukunft ignorieren können.
Um Benachrichtigungen wieder zu aktivieren, bearbeiten Sie die Monitor-Definition und navigieren Sie zu „+ Erweiterte Optionen anzeigen“. Auf der Registerkarte „Benachrichtigungen“ finden Sie den Bereich „Fehlerbenachrichtigungen ignorieren “, in dem Sie die Fehler auswählen können, die Sie wieder aktivieren möchten.
Kann ich Benachrichtigungen an mehrere E-Mail-Adressen erhalten?
Yes. Fügen Sie in Ihrem Profil eine neue E-Mail-Adresse hinzu. Wenn Sie anschließend einen Monitor erstellen oder bearbeiten, öffnen Sie den Bereich „Erweiterte Einstellungen“ und wählen Sie aus, an welche E-Mail-Adresse die Benachrichtigungen gesendet werden sollen.
Was ist der Abschnitt "Benachrichtigungen" in der Navigationsleiste?
Dort finden Sie alle Benachrichtigungen, die für Ihre Überwachungsaufgaben ausgelöst wurden. Wenn wir beispielsweise feststellen, dass sich eine Webseite geändert hat, benachrichtigen wir Sie per E-Mail oder über Push-Benachrichtigungen in der mobilen App. Vergessen Sie nicht, die Benachrichtigungen beim Erstellen Ihrer Überwachungsaufgabe einzurichten.
Kann ich verschiedene Bedingungen für die Benachrichtigung per E-Mail festlegen?
Die beliebteste Benachrichtigung Wachete wird ausgelöst, wenn sich eine Webseite ändert, aber Sie können auch eine Benachrichtigung einrichten, wenn eine Seite bestimmten Text enthält oder wenn ein numerischer Wert auf einer Seite einen Schwellenwert erreicht oder zu steigen beginnt. Und vieles mehr.
Kann ich eine SMS erhalten oder eine andere Aktion auslösen, wenn sich eine Seite geändert hat?
Yes. Wachete mit Zapier Wachete . Erstelle einfach einen Zap, bei dem der Auslöser eine Wachete ist,
und sende diese dann per SMS. Du kannst auch andere Automatisierungen erstellen, wie zum Beispiel das Aktualisieren von Google Sheets, das Anlegen einer Aufgabe in deiner Aufgabenliste oder das Posten eines Tweets auf Twitter.
Wir sind außerdem mit Pabbly Connect integriert, das ähnliche Funktionen bietet.
Kann ich Benachrichtigungen über Änderungen an der Website in Slack, Google Chat, Discord, Telegram oder Microsoft Teams erhalten?
Fortunately, we support this. Add this application to your Slack workspace.
Afterwards, take your webhook URL from the new application (https://hooks.slack.com/services/EXAMPLE) and paste it when editing monitor, in Advanced section and Notification tab, into field Webhook. That's all.
For Google chat you can find manual here on how to get webhook URL. Afterwards edit your monitor like described for Slack above.
For Discord you can find manual here on how to get webhook URL. Afterwards edit your monitor like described for Slack above.
For Microsoft Teams you can find manual here on how to get webhook URL. Afterwards edit your monitor like described for Slack above.
For Telegram create bot via BotFather as described here and add bot to your chat.
Afterwards edit your monitor and in Advanced options in Notifications tab enter into WebHook field URL in format: https://api.telegram.org/bot{TOKEN}/SendMessage?chat_id={CHAT_ID}
Replace {TOKEN} with your API token obtained from BotFather when creating the bot.
Replace {CHAT_ID} with the ID of the chat you want to send messages to. Once you add the
bot to the chat, you can get the chat ID by calling https://api.telegram.org/bot{TOKEN}/GetUpdates and taking the ID from the chat section.
Kann ich meine eigenen Ausdrücke und Bedingungen für Benachrichtigungen erstellen?
For monitoring numeric values, you can choose the notification type expression. You can write a simple evaluation; if it evaluates to true, we will send a notification.
Example: cv > pv (You will be notified when current value is bigger than previous)
Variables: cv (current value), pv (previous value)
List of all supported functions can be found here.
In case you use Compute monitor all variables which you defined related to monitors involved can be used in above expressions and notifications.
Useful expressions
Notify me only when the value crosses threshold 10: cv >= 10.0 and pv < 10.0
Notify me only when the value goes up by predefined step 1.5: floor(cv / 1.5) > floor(pv / 1.5)
Notify me only when the value changes by predefined step 1.5: floor(cv / 1.5) != floor(pv / 1.5)
Notify me when the current value contains Berlin but not Praha case insensitive: contains(cv, 'berlin') && !contains(cv, 'praha')
For compute type monitors you can use variables you defined contains(monitor1_value, monitor2_value)
Wie sieht der Inhalt des Webhooks aus?
Im Bereich „Erweitert“ der Monitoreinstellungen können Sie einen Webhook angeben, den wir aufrufen, sobald ein Alarm ausgelöst wird. Der HTTP-Befehl lautet „POST“, und der JSON-Inhalt sieht wie folgt aus:
Wie kann ich sicherstellen, dass der Webhook wirklich von Wachete gesendet wurde?
Um sicherzustellen, dass der Webhook vom Dienst Wachete gesendet wurde, können Sie die Webhook-Signatur überprüfen, die in der Kopfzeile x-wachete -signature gesendet wurde. Um Ihr Webhook-Geheimnis zu erhalten, gehen Sie zu Profil -> API.
PHP-Code für die SignaturprüfungC#-Code für die Unterschriftenprüfung
Kann ich reguläre Ausdrücke für Benachrichtigungen verwenden?
Yes, das geht! Hier sind ein paar Beispiele für reguläre Ausdrücke, die nützlich sein könnten:
Ein ganzes Wort finden:
\bword\b
Zwei Wörter finden, die durch ein beliebiges Zeichen außer einem Zeilenumbruch getrennt sind:
.*important.*change.*
Zwei Wörter finden, die durch ein beliebiges Zeichen einschließlich eines Zeilenumbruchs getrennt sind:
.*important[\S\s]*change.*
Mindestens eines von zwei Wörtern finden:
(.*Wort1.*)|(.*Wort2.*)
Einrichten der Überwachung
Ich erhalte die Meldung "Verboten" oder der Inhalt der Seite wird nicht richtig geladen. Was kann ich tun?
Es gibt mehrere Möglichkeiten, die Sie ausprobieren können, wenn der Seiteninhalt nicht richtig geladen wird:
-
Versuchen Sie in der Seitenvorschau, zu Dynamisch zu wechseln, den Überwachungsort zu ändern oder eine Kombination aus beidem
- Ein häufiger Grund für „Forbidden“-Antworten des Servers ist, dass dieser vor automatisierten Bots wie Wachete geschützt ist. In einem solchen Fall könnten Sie versuchen, einen rotierenden Residential-Proxy zu verwenden, wie hier beschrieben.
Was bedeuten die kleinen Symbole vor den Namen der Monitore?
Die Symbole haben folgende Bedeutung:
⚛ – Dynamischer Monitor (Sie überwachen eine mit JavaScript gerenderte Seite)
ᐅ – Flow-Monitor (Interaktion mit der Seite, z. B. Eingabe von Benutzername/Passwort)
▤ – Crawling-Monitor (automatische Erkennung von Unterseiten ausgehend von der Startseite)
⚙ - Berechnungsmonitor (Verwendung mehrerer Monitore zur Berechnung eines neuen Werts)
Was ist der Unterschied zwischen statischen und dynamischen Seiten?
Im Allgemeinen können die meisten Seiten als statische Seiten überwacht werden. Einige Seiten, deren Inhalt durch JavaScript generiert wird, wie beispielsweise Aktienkurse oder andere dynamische Seiten mit Grafiken, sollten als dynamisch überwacht werden. Sie können ganz einfach feststellen, ob Sie eine Seite als dynamisch überwachen müssen. Wenn Sie die Seite in unserer Vorschau öffnen und den Inhalt sehen, den Sie überwachen möchten, handelt es sich um eine statische Seite. Wenn Sie die Vorschauoptionen auf „dynamisch“ umstellen müssen, um Ihren Inhalt zu sehen, ist die Seite dynamisch. Dynamische Überwachungen sind mit dem Symbol ⚛ gekennzeichnet.
Wie finde ich alle meine dynamischen Monitore?
Es gibt drei Möglichkeiten, Ihre dynamischen Monitore zu finden:
- Dynamische Monitore sind durch das Symbol ⚛ vor dem Monitornamen gekennzeichnet.
- Geben Sie im Suchfeld über Ihren Monitoren „type:dynamic “ ein und klicken Sie auf die Schaltfläche „Suchen “. Dadurch werden alle Ihre Monitore in allen Ordnern durchsucht.
- Gehen Sie zu „Profil“ → „Konto“ und klicken Sie auf „Überwachte URLs exportieren“. Die heruntergeladene Excel-Datei enthält eine Spalte „Dynamischer Monitor“, in der angegeben ist, welche Überwachungen dynamisch sind.
Warum ist im Bereich „Meine Monitore“ die Zeitangabe auf dem Monitor höher als 1 Stunde, obwohl ich die Überprüfung auf stündlich eingestellt habe?
Im Bereich „Meine Monitore“ zeigen wir an, wann sich zuletzt etwas geändert hat. Die zuletzt geänderten Monitore stehen ganz oben in der Liste. Sobald Sie die Detailseite des Monitors aufrufen, sehen Sie den Zeitpunkt, zu dem die Seite zuletzt überprüft wurde, sowie den Zeitpunkt, zu dem sich eine Änderung ergeben hat.
Wie kann ich einen Abschnitt einer Seite ausblenden, der irrelevante Benachrichtigungen auslöst?
Wenn Ihre Seite Elemente wie Datum und Uhrzeit enthält, die sich ständig ändern, und Sie solche Störsignale herausfiltern möchten, können Sie entweder in der Vorschau oben in den Ausschlussmodus wechseln und die zu
ignorierenden Teile markieren oder Sie können den Monitor bearbeiten und in den erweiterten Optionen den XPath „Exclude Xpath“ eingeben:
Nützliche XPaths :
Div-Elemente mit der Klasse „date“ ignorieren: //div[contains(@class, 'date')]
Alle Links ignorieren: //a
Alle HTML-Kommentare ignorieren: //comment()
Bestimmte Attribute ignorieren: //*[@attribute_name]/@attribute_name
Das Attribut „style“ ignorieren, das die Texteigenschaften „opacity“ und „width“ enthält: //div[contains(@style,"opacity") and contains(@style,"width")]/@style
Elemente mit dem Attribut „test“ ignorieren: //*[@test]
Alle Überschriften, die den Text „Miss“ nicht enthalten: //h2[not(contains(text(), ' Miss'))]
Weitere Informationen zu xPath finden Sie hier
Auf der überwachten Seite wird ein Cookie-Einwilligungsbanner angezeigt. Wie kann ich es aus der Vorschau entfernen?
Es gibt zwei Möglichkeiten, mit Cookie-Einwilligungsbannern umzugehen:
Option 1 – Element ausblenden
Klicken Sie in der Wachete auf das Cookie-Einwilligungsbanner und wählen Sie im Kontextmenü die Option „Ausblenden“ aus. Das Element wird in der Vorschau ausgeblendet.
Option 2 – Stile und Bilder deaktivieren
Öffnen Sie das Menü „Optionen“ in der Seitenvorschau und deaktivieren Sie „Stile und Bilder anzeigen“. Dadurch werden alle visuellen Gestaltungselemente entfernt, wodurch Cookie-Einwilligungs-Overlays oft zusammen mit anderen dekorativen Elementen verschwinden.
Ich möchte Änderungen in PDF-, JPG-, DOC-, DOCX-, XLSX-, AVI- und anderen Mediendateien überwachen, ist das möglich?
Yes. Wachete Text aus PDF-, XLSX-, MS Word- und DOCX-Dateien extrahieren und diese auf Änderungen überwachen. Bei anderen Dateitypen prüfen wir, ob sich die Dateigröße und das Datum der letzten Änderung geändert haben, und benachrichtigen Sie gegebenenfalls. Erstellen Sie einfach eine neue Aufgabe und geben Sie die URL der gewünschten Datei ein.
Kann ich eine Seite überwachen, bei der ich mich vorher mit einem Passwort anmelden muss?
Yes. Wählen Sie beim Erstellen eines Monitors den Typ „Nur ein Teil der Seite“ aus. Geben Sie nach dem Laden der Vorschau Ihren Benutzernamen und Ihr Passwort ein und klicken Sie auf „Anmelden“. Sobald Sie angemeldet sind, können Sie auswählen, was überwacht werden soll. Flow-Monitore sind mit dem Symbol ᐅ gekennzeichnet.
Kann ich auch nur einen Teil einer Webseite überwachen?
Yes. Wenn Sie eine neue Aufgabe erstellen, wählen Sie einfach den Bereich aus, der Sie interessiert. Sie können einen Text/eine Zahl, einen Abschnitt auf einer Seite oder die gesamte Seite auswählen.
Kann ich die aufgezeichneten Inhalte nachbearbeiten?
In manchen Fällen kann es sinnvoll sein, die von der Seite abgerufenen Daten weiterzuverarbeiten. Zu diesem Zweck können Sie einen eigenen Ausdruck schreiben und unsere integrierten Funktionen nutzen.
Navigieren Sie beim Erstellen Ihres Monitors zu „+Erweiterte Optionen anzeigen“ -> „Inhalt“ und geben Sie Ihren Ausdruck ein. Von wachete abgerufene Inhalte wachete in der Variablen cv gespeichert.
Eine Liste aller unterstützten Funktionen finden Sie hier.
Beispiele für Ausdrücke:
Die ersten 5 Zeichen aus dem Inhalt extrahieren: substring(cv, 0, 5)
Element aus JSON extrahieren: jsonpath(cv, "$[?(@.definition.method=='GET')].definition.name")
Suffix an den Inhalt anhängen: cv + '$'
Welche Funktionen und Operatoren werden in Ausdrücken unterstützt?
| Name | Beschreibung |
|---|---|
| + | Addition von Zahlen oder Zeichenketten |
| -, /, *, %, ^, () | Numerische Operatoren |
| <, >, <=, >=, ==, &&, ||, !=, ! | Logische Operatoren |
| abs(Wert) floor(Wert) ceil(Wert) round(Wert, Dezimalen) |
Numerische Funktionen |
| replace(zeichenkette, oldString, newString) | Gibt eine neue Zeichenkette zurück, in der alle Vorkommen einer Zeichenkette oldString in der aktuellen Zeichenkette durch newString ersetzt werden |
| substring(string, startIndex) substring(string, startIndex, length) |
Gibt eine Teilzeichenkette zurück |
| enthält(Wert, 'Text') !enthält(Wert, 'Text') |
Gibt zurück, ob String eine Teilzeichenkette enthält oder nicht enthält. Die Funktion unterscheidet nicht zwischen Groß- und Kleinschreibung. |
| trim(Wert) | Gibt eine neue Zeichenkette zurück, in der alle führenden und nachfolgenden Vorkommen einer Reihe angegebener Zeichen aus der aktuellen Zeichenkette entfernt werden. |
| nl() newline() |
Gibt eine Zeichenkette mit Zeilenumbruch zurück. |
| indexof(Wert, 'Text') | Gibt den nullbasierten Index der Teilzeichenkette in string zurück. Wenn nicht gefunden, wird -1 zurückgegeben. Bei der Suche wird die Groß-/Kleinschreibung nicht berücksichtigt. |
| Länge(Wert) | Gibt die Länge der Zeichenkette zurück. |
| jsonpath(string, path) | Gibt ein JSON-Element zurück. Siehe jsonpath.com für weitere Details. |
Kann ich Werte von mehreren Monitoren zusammenfassen?
Es kann nützlich sein, Werte aus mehreren Monitoren in einem einzigen zu kombinieren. Ein gutes Beispiel ist die Überwachung eines Aktienkurses in USD in einem Monitor und
des Wechselkurses zwischen USD und EUR in einem anderen. Sie können diese kombinieren, indem Sie einen Berechnungsmonitor erstellen. Berechnungsmonitore sind mit dem Symbol ⚙ gekennzeichnet
Wählen Sie beim Erstellen eines neuen Monitors die Option „Werte aus bestehenden Monitoren kombinieren“ und wählen Sie die entsprechenden Monitore als Datenquellen aus. Sie können bis zu 5 Monitore auswählen.
Benennen Sie jeden Monitor (z. B. usd_to_eur und google_stock_price) und schreiben Sie Ihren eigenen Ausdruck, der diese Namen kombiniert (z. B. usd_to_eur * google_stock_price).
Diese Namen können auch in Benachrichtigungsausdrücken verwendet werden.
Wir generieren den Verlauf und erstellen das Diagramm auf dieselbe Weise wie bei einem gewöhnlichen Monitor.
Eine Liste aller unterstützten Funktionen finden Sie hier.
Kann ich meine überwachten Monitore oder Daten exportieren?
Es gibt drei Möglichkeiten, wie Sie Daten aus wachete exportieren können.
Wählen Sie in der Monitoransicht mithilfe des kleinen Kontrollkästchens in der rechten unteren Ecke alle Monitore aus, die Sie exportieren möchten. Sie können bis zu 20 davon auswählen. Klicken Sie oben auf die Schaltfläche „Exportieren “.
Es wird eine Excel-Datei mit den letzten 100 Werten der ausgewählten Monitore erstellt.
Die zweite Möglichkeit besteht darin, die Monitore wie im obigen Schritt auszuwählen, diesmal jedoch oben auf die Schaltfläche „Bearbeiten“ zu klicken. Es öffnet sich das Fenster „Mehrfachbearbeitung“, und unten finden Sie die Schaltfläche „Exportieren“.
Sie können eine Textdatei mit allen URLs und Namen der von Ihnen überwachten Monitore herunterladen. Diese Textdatei kann auch verwendet werden, um Ihre Monitore erneut in unser System zu importieren, indem Sie sie per Kopieren und Einfügen in das Textfeld der Mehrfachbearbeitung einfügen.
Die letzte Option besteht darin, zu „Profil“ -> „Konto“ zu navigieren und auf „Überwachte URLs exportieren“ zu klicken. Dadurch erhalten Sie eine Excel-Datei mit allen URLs, die Sie im System haben.
Gibt es eine Möglichkeit, meine Monitore nach Name, URL oder Notiz zu durchsuchen?
Sie können das Suchfeld oben über Ihren Monitoren verwenden. Beginnen Sie mit der Eingabe – ohne auf „Suchen“ zu klicken oder die Eingabetaste zu drücken, durchsuchen wir den aktuellen Ordner nach Monitornamen, Notizen oder URLs.
Klicken Sie unten auf die Schaltfläche „MEHR“, um alle Ergebnisse im aktuellen Ordner anzuzeigen.
Wenn Sie auf „Suchen“ klicken, durchsuchen wir alle Ihre Monitore in allen Ordnern und zeigen Ihnen bis zu 500 Ergebnisse an.
Es ist möglich, nach Name, URL, Notiz und Typ zu suchen. Die vollständige Abfragespezifikation finden Sie hier.
Unterstützte Suchwerte für den Typ sind:
normal – Monitore vom Typ „Einzelne Seite mit normalem Typ“
dynamic – Monitore vom Typ „Einzelne Seite mit dynamischem Typ“
scan – Monitore vom Typ „Scan der Startseite und der Unterseiten“
combine – Monitore vom Typ „Kombinieren von Werten aus bestehenden Monitoren“
Hier sind einige Beispiele für Suchanfragen:
type:dynamic – alle dynamischen Monitore
chicken – Monitore, die „chicken“ in der URL, im Namen des Monitors oder in der Notiz enthalten
name:chicken – Monitore, die „chicken“ nur im Namen des Monitors enthalten
name:chicken AND note:bio – Monitore, deren Name „chicken“ enthält und deren Notiz „bio“ enthält
name:chicken OR url:bio* – Monitore, deren Name das Wort „chicken“ enthält oder deren URL ein Wort enthält, das mit „bio“ beginnt
Ist es möglich, den in HTTP-Anforderungsheadern angegebenen Wert zu randomisieren?
Sometimes it is useful to randomize value you provide in request headers. For this purpose, you can use following placeholders:
{random-number} - random number from interval <0; 100000)
{random-number:%number%} - random number from interval <0; %number%)
{random-text} - random text with 10 characters
{random-text:%number%} - random text with %number% characters. Maximum 100 characters are generated.
Sample headers:
User-Agent: {random-text:20}.{random-number}
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.{random-number}
Ist es möglich, einen eigenen Proxyserver einzurichten?
Sie können eine eigene Liste von Proxy-Servern bereitstellen.
Dadurch können Sie Rechenzentrums- oder Privat-Proxys an jedem beliebigen Standort Ihrer Wahl nutzen; die einzige Einschränkung besteht in dem Angebot des Proxy-Anbieters.
Sie können jeden Proxy-Anbieter wählen, der die Authentifizierung per Benutzername und Passwort unterstützt, z. B. Smartproxy oder Oxylabs
Um das Risiko einer Blockierung Ihres Proxys zu minimieren, empfehlen wir die Verwendung rotierender Proxys für Wohngebiete.
Beachten Sie, dass Wachete keine Daten zwischen den Anfragen zwischenspeichert. Auch wenn wir keine Bilder, Videos oder andere Multimedia-Inhalte laden, kann die übertragene Datenmenge dennoch hoch sein, insbesondere bei dynamischen Seiten.
Dies hängt von der Seite selbst und dem Überwachungszeitraum ab.
Dies könnte sich auf den Preis für die Proxys auswirken.
Nachdem Sie einen Proxy-Server bei einem Ihrer bevorzugten Proxy-Anbieter registriert haben, navigieren Sie zu Profil -> Proxy und geben Sie Ihren Proxynamen, Ihre Adresse und Ihre Proxy-Zugangsdaten ein. Wenn Sie keinen Benutzernamen und kein Kennwort angeben, werden bei der Authentifizierung am Proxyserver keine Anmeldedaten bereitgestellt.
Um zu überprüfen, ob Ihr Server ordnungsgemäß funktioniert, öffnen Sie z. B. https://www.iplocation.net in der Seitenvorschau von Wachete und überprüfen Sie, ob der Speicherort korrekt ist:
Wenn der Proxyserver definiert ist, können Sie ihn auf dieselbe Weise verwenden wie unsere vordefinierten Proxyserver:
* Wählen Sie in der Seitenvorschau unter Optionen den Überwachungsort aus.
* Monitor bearbeiten und zu +Erweiterte Optionen anzeigen -> HTTP -> Wachete überwacht die Seite über einen Proxy
Preise, kostenloses Angebot und kostenpflichtige Abonnements
Andere Überwachungsdienste begrenzen die Gesamtzahl der Überprüfungen pro Monat. Wachete das auch Wachete ?
Nein – Wachete keine monatliche Obergrenze für Überprüfungen Wachete . Viele konkurrierende Dienste werben mit kurzen Überprüfungsintervallen, beschränken jedoch stillschweigend die Anzahl der Überprüfungen pro Monat (zum Beispiel „1.000 Überprüfungen/Monat“). Sobald dieses Kontingent aufgebraucht ist, wird die Überwachung bis zum nächsten Abrechnungszeitraum unterbrochen.
Wachete anders: Sobald Sie sich für einen Tarif entschieden haben, wird jede von Ihnen überwachte Seite rund um die Uhr im gewählten Intervall des Tarifs für den gesamten Abrechnungszeitraum überprüft. Es gibt kein monatliches Überprüfungsbudget, keine Drosselung, sobald Sie „den Tarif zu stark nutzen“, und keine Gebühr pro Überprüfung – Sie zahlen nur für die Anzahl der von Ihnen überwachten Seiten und das Intervall, in dem wir diese überprüfen.
Ich bin an einem kostenpflichtigen Abonnement interessiert, kann ich jederzeit kündigen?
Yes. Sie können jedes Abonnement jederzeit kündigen.
Kann ich mein Abonnement im Team oder mit anderen Konten gemeinsam nutzen?
Wenn Sie Ihr Abonnement mit anderen Personen teilen möchten, die über eigene Konten verfügen, fragen Sie diese zunächst nach ihrer Benutzer-ID.
Diese finden sie unter „Profil“ -> „Team“. Sie sieht wie folgt aus: 54c66df2-3f01-4419-80d1-1d5....
Klicken Sie nun in Ihrem Profil -> Team unter „Abonnements teilen“ auf „Neu“ und geben Sie die oben genannte ID sowie die Anzahl der statischen und dynamischen Monitore ein, die Sie der Person zur Nutzung freigeben möchten.
Diese werden von Ihrem eigenen Abonnement abgezogen und stehen dem Benutzer zur Verfügung, mit dem Sie sie geteilt haben. Der Benutzer übernimmt zudem Ihr Überwachungsintervall und andere Funktionen.
Sie können die Freigabe jederzeit beenden, indem Sie auf „Entfernen“ klicken.
Wie kann ich mein Abonnement kündigen oder ändern?
Sie können ein Abonnement jederzeit kündigen, indem Sie zu „Profil“ und dann zu „Meine Abonnements“ navigieren. Klicken Sie bei dem jeweiligen Abonnement auf „Kündigen “.
Wenn Sie Ihr Abonnement ändern möchten, um mehr Monitore oder eine kürzere Überprüfungshäufigkeit zu erhalten, haben Sie zwei Möglichkeiten.
Sie können entweder ein weiteres Abonnement erwerben, um die Anzahl der Monitore zu erhöhen und zwei oder mehr Abonnements parallel laufen zu lassen, oder Sie können das aktuelle Abonnement kündigen und ein umfangreicheres Abonnement abschließen.
Wenn Sie die Zahlungsinformationen für ein Abonnement aktualisieren möchten, klicken Sie unter „Meine Abonnements“ auf „Bearbeiten“ und aktualisieren Sie die Adresse. Die Umsatzsteuer-Identifikationsnummer oder den Firmennamen können Sie nicht aktualisieren.
Um die Umsatzsteuer-Identifikationsnummer oder den Firmennamen zu aktualisieren, müssen Sie das Abonnement kündigen und erneut abschließen.
Websites crawlen und Unterseiten überwachen
Kann ich eine gesamte Website einschließlich aller Unterseiten überwachen, ohne diese manuell hinzufügen zu müssen?
Wachete perfekt für die Überwachung einer gesamten Website einschließlich aller Unterseiten. Das Programm folgt allen Links auf der Startseite und durchsucht alle Unterseiten. Wir beginnen automatisch mit der Überwachung aller gefundenen Unterseiten. Wählen Sie beim Erstellen eines Monitors die Option „Die Startseite und auch die Unterseiten scannen“ aus. Das Crawling reicht bis zur dritten Ebene der Unterseiten. Da dabei mehrere hundert Unterseiten gefunden werden können, benötigen Sie wahrscheinlich eines unserer kostenpflichtigen Abonnements. Sie können im Bereich „Erweitert“ auch URLs filtern, die Sie nicht crawlen möchten. Crawling-Monitore sind mit dem Symbol ▤ gekennzeichnet.
Was ist, wenn ich eine ganze Website einschließlich der Unterseiten crawlen möchte, aber auf allen Seiten nur einen bestimmten Bereich überwachen will?
Wählen Sie bei der Erstellung des Monitors die Option „Vollständige Seite einschließlich Unterseiten crawlen“ aus und klicken Sie anschließend auf die Schaltfläche „Ausgewählten Inhalt ändern“. Wählen Sie den Bereich auf der Startseite aus, der auch auf den Unterseiten an derselben Stelle erscheint. Wir werden nur diesen Teil extrahieren und überwachen. Aktivieren Sie im Abschnitt „Erweiterte Einstellungen“ unter „URL-Filterung “ die Option „Seiten ignorieren, die einen Fehler zurückgeben“.
REST-API, Webhooks und Entwicklertools
Ich bin Webmaster und möchte auf meiner Seite eine Schaltfläche einfügen, damit Besucher Änderungen mit Wachete überwachen Wachete E-Mail-Benachrichtigungen erhalten können
Just copy the HTML code below to your web page:
Kann ich einen Wert innerhalb eines JSON-Objekts überwachen, das von einer GET-, POST-, PUT- oder DELETE-Anfrage zurückgegeben wird?
Yes, das ist möglich. Geben Sie die URL ein und wählen Sie in der Vorschau den Teil des JSON-Datenstrings aus, den Sie überwachen möchten. Informationen zur Überwachung von PUT- und POST-Anfragen finden Sie weiter unten in diesem Dokument.
Verfügt Wachete über eine REST-API-Schnittstelle?
Yes, wir unterstützen alle über die REST-API verfügbaren Funktionen, die auch im Web verfügbar sind. Sie können eine neue Seite zur Überwachung hinzufügen, überwachte Seiten auflisten, Werte einer überwachten Seite abrufen, sowie Benachrichtigungen oder Webhook-/HTTP-Callbacks überprüfen, wenn sich eine Seite geändert hat. Die Dokumentation finden Sie hier
Kann ich Wachete einen KI-Assistenten wie Claude (MCP) nutzen?
Yes. Wachete einen MCP-Server (Model Context Protocol), sodass KI-Assistenten wie Claude deine Monitore für dich erstellen und auslesen können. Füge diese Server-URL in den MCP-Einstellungen deines Assistenten hinzu:
Wenn Sie sich zum ersten Mal verbinden, öffnet Ihr Assistent ein Browserfenster und fordert Sie auf, sich bei Wachete anzumelden. Nach der Anmeldung kann er auf Ihr Konto zugreifen – es müssen keine API-Schlüssel kopiert werden, und der Zugriff auf Ihr Konto erfolgt stets nur über dieselben Sicherheitsprüfungen wie auf der Website.
Was der Assistent für Sie tun kann:
- Eine Seite aufrufen und den richtigen Abschnitt zum Ansehen zu finden – es liest die Seite und wählt den XPath für dich aus.
- Monitor erstellen - URL, Name, Häufigkeit der Überprüfung, der zu überwachende Bereich und ob es sich bei dem Wert um reinen Text oder eine Zahl handelt (damit Warnmeldungen für „größer als“ oder „kleiner als“ bei Preisen und Aktien funktionieren). Es wird automatisch eine Warnmeldung für „Wert hat sich geändert“ hinzugefügt.
- Monitor aktualisieren - die Einstellungen ändern oder es in einen anderen Ordner verschieben.
- Mit Ordnern organisieren - Ordner erstellen, deren Inhalt anzeigen sowie Ordner umbenennen oder verschieben.
- Durchsuche deine Monitore, sich einen Monitor besorgen oder dessen jüngste Geschichte von id.
Zu Ihrer Sicherheit kann der Assistent Monitore und Ordner anzeigen, erstellen und aktualisieren, jedoch nicht löschen.
Beispiele für Fragen, die Sie stellen können:
„Behalte den Preis auf dieser Produktseite im Auge und schau stündlich nach: https://example.com/widget“
Der Assistent ruft die Seite auf, findet das Preiselement, legt es als Zahl fest und richtet dafür eine stündliche Überwachung ein.
„Schau einmal täglich auf der Karriereseite unter https://example.com/careers vorbei und gib mir Bescheid, wenn sich dort etwas ändert.“
„Erstelle einen Ordner namens ‚Reisen‘ und füge darin einen Preis-Monitor für diese Flugseite hinzu.“ – oder „Verschiebe meinen Widget-Preis-Monitor in den Ordner ‚Einkaufen‘.“
„Zeig mir alle meine Ordner und was sich in meinem Ordner ‚Einkaufen‘ befindet.“
„Zeig mir alle meine dynamischen Monitore.“ – Der Assistent durchsucht deine Monitore (beispielsweise durch Eingabe von: dynamic).
„Wie lauteten die letzten Werte für meinen ‚Widget-Preis‘-Monitor?“ – Der Assistent ruft den Verlauf ab und teilt es dir mit.
Kann ich auch die Antworten von POST/PUT-Anfragen überwachen?
Yes, das geht. Geben Sie beim Erstellen eines Monitors die URL ein, an die die POST-Anfrage gesendet werden soll, klicken Sie dann auf „Weiter“ und überspringen Sie die Auswahl des zu überwachenden Bereichs, bis Sie zu den „Erweiterten Optionen“am Ende der Einstellungen gelangen.
Auf der Registerkarte „Sonstiges“ können Sie die zu verwendende Methode, den Textkörper der zu sendenden Anfrage sowie Header im folgenden Format angeben:
X-Auth-header: aabdddcc11
Sie haben nicht die Antwort gefunden, die Sie suchten?
Zögern Sie nicht, uns unter info@wachete.com zu kontaktieren und wir werden alle Ihre Fragen beantworten.