Geplante Scans
AllyProof kann Ihre Websites automatisch in einem wiederkehrenden Rhythmus scannen, damit Sie Regressionen ohne manuelles Auslösen erkennen. Geplante Scans durchlaufen genau dieselbe Pipeline wie manuelle Scans und lösen dieselben Benachrichtigungen aus.
Rhythmus je Plan
| Plan | Geplanter Rhythmus | Hinweise |
|---|---|---|
| Free | Nur manuell | 15 Scans pro Monat, von Ihnen ausgelöst. |
| Starter | Wöchentlich | Jede Website alle 7 Tage gescannt. |
| Agency | Täglich | Jede Website alle 24 Stunden gescannt. |
| Enterprise | Täglich | Gleicher Rhythmus wie Agency; der Unterschied liegt im Kontingent, nicht im Timing. |
Wie die Planung funktioniert
Ein einzelner Cron-Job läuft täglich um 03:00 UTC. Jeder Durchlauf geht die Organisationen mit aktivierten geplanten Scans durch und reiht einen Scan für jede Website ein, deren letzter Scan älter ist als der Rhythmus des Plans – 24 Stunden für täglich, 7 Tage für wöchentlich. Kürzlich gescannte Websites werden übersprungen, sodass wöchentliche Pläne jede Website natürlich einmal pro Woche scannen, obwohl der Cron-Job jeden Tag läuft.
03:00 UTC ist bewusst gewählt: Es liegt nach der Stoßzeit in den meisten US- und europäischen Zeitzonen und deutlich vor Geschäftszeiten-Deployments, sodass Scans nicht mit echten Nutzern oder Release-Fenstern konkurrieren.
Scans werden in kleinen Batches eingereiht, nicht alle auf einmal ausgelöst, damit eine große Organisation mit vielen Websites deren Ziele nicht mit gleichzeitigem Traffic überlastet.
Was läuft
Ein geplanter Scan ist dieselbe Pipeline wie ein manueller oder API-Scan:
- Seitenermittlung (Sitemap oder Crawl).
- axe-core + HTML_CodeSniffer + APCA parallel.
- Deduplizierung und Bewertung.
- KI-Fix-Vorschläge (ab Starter).
- Layer-4-KI-Musteranalyse (ab Agency).
- Webhook- und E-Mail-Benachrichtigungen.
Seitenlimits folgen dem Plan – geplante Scans werden auf die Obergrenze des Plans begrenzt (25 / 250 / 1.000 / 10.000 Seiten pro Scan).
Ihren Zeitplan ändern
Der Rhythmus ist an Ihren Plan gebunden – ein Upgrade des Plans schaltet geplante Scans automatisch frei, ein Downgrade setzt sie zurück. Es gibt keinen separaten "Ausschalten"-Schalter: Müssen Sie Scans vorübergehend stoppen, downgraden Sie entweder den Plan oder entfernen die betroffene Website.
Beschränkende Bedingungen
Geplante Scans überspringen eine Website, wenn:
- Eigentumsverifizierung auf Plattformebene erforderlich ist und die Website noch nicht verifiziert ist.
- Ein Scan für dieselbe Website bereits im Status
pendingoderrunningist. - Die Website innerhalb des Rhythmus-Fensters des Plans gescannt wurde (24 Std. für täglich, 7 Tage für wöchentlich).
Überwachung
- Der Scans-Tab der Website-Detailseite zeigt jeden Scan mit seinem Auslösertyp (manuell, geplant oder api), sodass Sie auf einen Blick sehen, ob die Automatisierung greift.
- Scan-abgeschlossen-E-Mails sind pro Nutzereinstellung an oder aus – siehe Benachrichtigungen. Geplante Scans sind ein guter Kandidat für einen Nur-geplant-E-Mail-Filter: hohes Signal, geringes Volumen.
- Bei Integration über Webhooks lösen
scan.completed,violation.newundviolation.resolvedbei geplanten Scans genauso aus wie bei jedem anderen Auslöser – Webhooks.
Fehlerbehebung
| Symptom | Wahrscheinliche Ursache | Fix |
|---|---|---|
| Scan ist nicht gelaufen | Plan ist Free (nur manuell). | Auf Starter oder höher upgraden. |
| Manche Websites werden übersprungen | Verifizierung erforderlich, aber nicht abgeschlossen. | Verifizierung auf der Website-Detailseite abschließen, oder die Plattform in Ihrer Deployment-Konfiguration auf "optional" umstellen. |
| Benachrichtigung kam nicht an | Persönliche Scan-abgeschlossen-Einstellung ist Aus oder auf "Nur geplant" gefiltert, aber deaktiviert. | Konto → Benachrichtigungen öffnen. |
| Daten wirken veraltet | Scan-Pipeline wartet auf das nächste Rhythmus-Fenster. | Einen manuellen Scan von der Website-Detailseite aus starten – das löst jeden eingereihten Status auf. |