Trackplanner-Feed: unser Preis-Bot
Trackplanner (app.trackplanner.io) ist ein Planer für Modellbahn-Anlagen. Aus einem fertigen Plan macht die App eine Stückliste. Zu den Gleisen und dem Zubehör auf dieser Liste zeigt sie Preise, Verfügbarkeit und Links zu Shops, die die Teile verkaufen.
Diese Daten holt der Bot Trackplanner-Feed bei Modellbahn-Shops ab. Hier steht, woran Sie ihn erkennen, was er liest und wie Sie ihn sperren oder durchlassen.
Woran Sie ihn erkennen
- User-Agent:
Trackplanner-Feed/1.0 (+https://trackplanner.io/haendler) - Token in robots.txt:
trackplanner-feed - Signatur: Jede Anfrage ist mit HTTP Message Signatures nach Web Bot Auth signiert (Ed25519), mit dem Header
Signature-Agent: "https://trackplanner.io". Die öffentlichen Schlüssel stehen im Verzeichnis Schlüsselverzeichnis.
Ein zweiter, kleiner Abruf prüft, ob Artikel in einem Shop noch zu finden sind. Er meldet sich als TrackplannerPresenceBot/1.0 (+https://trackplanner.io; info@trackplanner.io), Token in robots.txt TrackplannerPresenceBot.
Was er liest
- Preise, Verfügbarkeit und Produkt-Links von Gleisen und Zubehör.
- Bietet ein Shop einen offiziellen Feed an (Google Merchant Center, ein Affiliate-Netzwerk oder eine Partner-Tabelle), liest der Bot diesen Feed statt der Produktseiten.
- Er meldet sich nie an, legt nichts in einen Warenkorb und erhebt keine personenbezogenen Daten.
Wie oft
- Die Läufe starten nachts und am frühen Morgen (zwischen 01:40 und 06:15 Uhr UTC). Bei den meisten Shops sind es wenige Anfragen am Tag, mit mindestens einer Sekunde Abstand.
- Produktseiten prüft er einmal in der Woche, montags.
Wie er sich verhält
- Er liest zuerst robots.txt und hält sich an Disallow und Crawl-delay aus der Gruppe für trackplanner-feed, gibt es keine, aus der Gruppe für *. Ausnahme: Ein Shop hat uns den Abruf ausdrücklich erlaubt.
- Ruft er Seiten ab, schickt er höchstens eine Anfrage pro Sekunde an denselben Host.
- Er folgt höchstens 5 Weiterleitungen.
- Er prüft die Nutzungsbedingungen jedes Shops. Verbieten sie automatische Abrufe, hört er auf, es sei denn, der Shop hat zugestimmt.
Für Shop-Betreiber
Bot sperren
Tragen Sie in Ihre robots.txt ein:
User-agent: trackplanner-feed
Disallow: / Der Bot liest robots.txt jeden Tag neu und ruft danach bei Ihnen nichts mehr ab. Den kleinen Prüf-Abruf sperren Sie genauso mit dem Token TrackplannerPresenceBot.
Bot durch Firewall oder Cloudflare lassen
- Prüfen Sie die Signatur gegen unser Schlüsselverzeichnis. Das ist der sichere Weg, denn einen User-Agent kann jeder kopieren.
https://trackplanner.io/.well-known/http-message-signatures-directory - Oder lassen Sie Anfragen mit dem User-Agent oben durch.
Lieber einen Feed liefern
Wenn Sie uns Ihre Preise lieber als Feed schicken, statt Seiten abrufen zu lassen, schreiben Sie an info@trackplanner.io.
Welche Händler-Daten die App verwendet und wie sie Angebote sortiert, steht in der Händler-Übersicht.
Betreiber
Trackplanner, E-Mail info@trackplanner.io. Anbieterangaben im Impressum.