Dokumentation · Betrieb und Wartung
Monatliche Wartung
Dieses Dokument beschreibt die Wartungsaufgaben, die in einem monatlichen Zyklus für eine Live-Website mit dem ADP Car Market Hub-Plugin empfohlen werden. Diese Aufgaben konzentrieren sich auf den Zustand der Konfiguration, die Datenaufbewahrung, die Sicherheitshygiene und die Staging-Bereitschaft.
Wann dieses Dokument zu verwenden ist
Lesen Sie dieses Dokument, wenn Sie ein Website-Administrator oder technischer Eigentümer sind, der für die langfristige Stabilität einer Installation verantwortlich ist. Die monatliche Wartung ergänzt die täglichen und wöchentlichen Prüfungen und befasst sich mit Bereichen, die keine häufige Aufmerksamkeit erfordern, aber zu Problemen führen können, wenn sie über längere Zeiträume nicht überprüft werden.
Übersicht
Die monatlichen Aufgaben umfassen Bereiche wie: Überprüfung der Einstellungen zur Datenaufbewahrung, Auditierung der Plugin-Konfiguration, Überprüfung, ob Staging-Umgebungen den aktuellen Live-Zustand widerspiegeln, Bestätigung, dass die WordPress-Installation und das Plugin auf dem neuesten Stand und unterstützt bleiben, sowie die Überprüfung von Diagnose-Exporten für die Support-Bereitschaft.
Voraussetzungen
- Administrator-Konto mit der Berechtigung
manage_as24_imports. - Zugriff auf den Live-WordPress-Adminbereich und idealerweise auf eine Staging-Umgebung.
- Zugriff auf das Hosting oder die Serversteuerung, falls der Server-Cron-Modus verwendet wird.
Monatliche Aufgaben
1. Überprüfung der Aufbewahrungsfrist für Analytics-Daten
- Öffnen Sie ADP Car Market Hub → Analytics.
- Bestätigen Sie, dass der Zeitraum für die Analytics-Aufbewahrung auf einen Wert eingestellt ist, der Ihren Datenschutzverpflichtungen und Speicheranforderungen entspricht. Der Standardwert beträgt 180 Tage.
- Alte Analytics-Datensätze werden automatisch durch einen täglichen WP-Cron-Job gelöscht. Überprüfen Sie, ob der Bereinigungs-Cron-Hook (
as24ci_daily_cleanup) ausgeführt wird, indem Sie den Tab „System & Hilfe“ auf Cron-Warnungen prüfen. - Wenn Analytics aktiviert ist, Sie aber der DSGVO, der revDSG oder einer ähnlichen Datenschutzverordnung unterliegen, bestätigen Sie, dass die Einwilligungskonfiguration und die Einstellungen zur Datenminimierung unter dem Tab „Analytics“ korrekt konfiguriert sind.
2. Auditierung der Plugin-Einstellungen
- Öffnen Sie ADP Car Market Hub → Einstellungen und überprüfen Sie die Kernkonfiguration: Seller IDs, API-Zugangsdaten, Standardwährung, Standard-Beitragsstatus, Standard-Beitragsautor und Bildimport-Einstellungen.
- Bestätigen Sie, dass alle konfigurierten Seller IDs noch aktiv und relevant sind. Entfernen Sie alle, die nicht mehr verwendet werden.
- Überprüfen Sie die Einstellung Max. Bilder pro Fahrzeug. Wenn Fahrzeugseiten langsam geladen werden, kann eine Reduzierung der Anzahl der importierten Bilder die Leistung verbessern.
- Wenn die WebP-Konvertierung aktiviert ist, bestätigen Sie, dass die PHP-Installation des Servers die GD- oder Imagick-Erweiterung mit WebP-Ausgabe unterstützt.
3. Überprüfung der Automatisierungs- und Cron-Konfiguration
- Öffnen Sie ADP Car Market Hub → Import & Limits und überprüfen Sie den Importzeitplan, die maximale Anzahl von Fahrzeugen pro Durchlauf, die Vollsynchronisations-Einstellung und den Bildwarteschlangen-Modus.
- Bestätigen Sie, dass die Importfrequenz mit dem Aktualisierungsrhythmus Ihrer AutoScout24-Inserate übereinstimmt. Das Ausführen von Importen in kürzeren Abständen als sich Ihre Inserate ändern, führt zu unnötiger Serverlast.
- Wenn Sie den Server-Cron-Modus verwenden, melden Sie sich in Ihrem Hosting-Control-Panel oder Server an und überprüfen Sie, ob der Cron-Job noch aktiv ist und auf die korrekte URL oder den korrekten REST-Endpunkt verweist.
- Wenn Sie WP-Cron verwenden, bestätigen Sie, dass kein Caching oder eine Full-Page-Cache-Ebene die Ausführung von WP-Cron beeinträchtigt.
4. Systemanforderungen im Tab „System & Hilfe“ prüfen
- Öffnen Sie ADP Car Market Hub → System & Hilfe.
- Überprüfen Sie das PHP-Memory-Limit, die maximale Ausführungszeit und alle anderen Umgebungstests, die im Tab „System & Hilfe“ angezeigt werden.
- Der Tab „System & Hilfe“ zeigt den Status mit farbcodierten Badges an. Beheben Sie alle Elemente, die als schlecht (rot) markiert sind. Elemente, die als Warnung (gelb) markiert sind, sind akzeptabel, können aber unter Last Probleme verursachen.
- Für den Import großer Kataloge wird ein PHP-Speicher von 256 MB oder mehr empfohlen. Eine Ausführungszeit von mehr als 60 Sekunden wird empfohlen. Überprüfen Sie diese Werte in Ihrer Hosting-Umgebung, wenn die Badges auf ein Problem hinweisen.
5. Diagnose-Export für die Support-Bereitschaft ausführen
- Öffnen Sie ADP Car Market Hub → System & Hilfe und suchen Sie die Schaltfläche Diagnose exportieren (falls in der aktuellen Plugin-Version verfügbar).
- Laden Sie den Diagnose-Export herunter und speichern Sie ihn zusammen mit Ihren Backup-Aufzeichnungen. Diese Datei enthält Systeminformationen, die im Falle einer Support-Anfrage benötigt werden, ohne Zugangsdaten oder private Daten zu enthalten.
- Überprüfen Sie, ob der Export fehlerfrei generiert wird und keine unerwarteten Fehler enthält.
6. Überprüfung und Aktualisierung der Staging-Umgebung
- Wenn Ihr Unternehmen eine Staging-Website unterhält, erstellen Sie diesen Monat ein frisches Backup der Datenbank und der Dateien aus der Live-Umgebung und stellen Sie es auf der Staging-Umgebung wieder her.
- Wenden Sie das neueste Plugin-Update zuerst auf der Staging-Umgebung an (siehe Update-Prozess).
- Führen Sie einen manuellen Import auf der Staging-Umgebung aus, um zu bestätigen, dass die Import-Pipeline, die Bild-Downloads, das Lead-Formular und das Analytics-Tracking wie erwartet funktionieren.
- Bestätigen Sie, dass die Staging-Umgebung nicht von Suchmaschinen indexiert wird und keine Lead-Benachrichtigungs-E-Mails an echte Kunden sendet. Sperren Sie die Staging-Umgebung mit einem Wartungs-Plugin, einer HTTP-Authentifizierung oder
robots.txtund leiten Sie Lead-E-Mails an eine Testadresse um.
7. Überprüfung der Log-Archivdateien
- Verbinden Sie sich per SFTP oder über den Dateimanager Ihres Hostings mit dem Server und navigieren Sie zum WordPress-Uploads-Verzeichnis, dann zum Unterverzeichnis
as24ci-logs/. - Das Plugin rotiert die Haupt-Logdatei automatisch, wenn sie 10 MB überschreitet, und löscht archivierte Logdateien nach 7 Tagen. Bestätigen Sie, dass sich im Verzeichnis keine unerwarteten Dateien ansammeln.
- Wenn die Log-Rotation nicht wie erwartet erfolgt, überprüfen Sie, ob das Uploads-Verzeichnis für den Webserver-Prozess beschreibbar ist.
- Laden Sie alle Logdateien herunter und archivieren Sie sie, die Sie länger als 7 Tagen aufbewahren müssen, bevor sie automatisch gelöscht werden.
8. Bestätigung von WordPress-Core- und Plugin-Updates
- Öffnen Sie WordPress-Admin → Dashboard → Aktualisierungen.
- Wenden Sie alle verfügbaren WordPress-Core-Sicherheitsupdates an.
- Überprüfen Sie das Plugin-Changelog (siehe Release Notes), bevor Sie Plugin-Updates anwenden. Folgen Sie dem Dokument Update-Prozess.
- Halten Sie PHP auf einer Version, die aktiv unterstützt wird und die Mindestanforderung des Plugins von PHP 8.1 erfüllt.
Betriebshinweise
- Das Plugin speichert die gesamte Konfiguration in der WordPress-Optionstabelle (
wp_options). Vom Plugin verwaltete benutzerdefinierte Tabellen sind{prefix}as24_vehicles(Fahrzeugfelddaten),{prefix}as24ci_analytics(Analytics-Ereignisse),{prefix}as24ci_search_agents(Suchauftrags-Abonnements) und die beiden Content Studio-Tabellen{prefix}as24ci_content_studio_jobsund{prefix}as24ci_content_studio_assets(KI-Inhaltsgenerierungs-Jobs und generierte Marketing-Assets). Alle diese Tabellen werden vom Plugin automatisch erstellt und aktualisiert. - Die Analytics-Tabelle wird bei der Deinstallation des Plugins immer gelöscht, unabhängig von der Einstellung „Daten bei Deinstallation löschen“, da sie Besucher-Tracking-Daten enthält.
- Die Fahrzeugtabelle und alle importierten Fahrzeug-Beiträge werden bei der Deinstallation nur gelöscht, wenn die Option Daten bei Deinstallation löschen in den Einstellungen aktiviert ist.
- Bei WordPress-Multisite-Installationen verwaltet das Plugin Optionen und benutzerdefinierte Tabellen pro Website. Jede Website im Netzwerk hat ihre eigene Konfiguration, Importdaten und Analytics-Tabelle.
Fehlerbehebung
| Symptom | Wahrscheinliche Ursache | Prüfung |
|---|---|---|
| Tab „System & Hilfe“ zeigt rotes Badge für Speicher oder Ausführungszeit | Hosting-Umgebung hat zu wenig Ressourcen | Hosting-Anbieter kontaktieren; PHP-Konfiguration überprüfen |
| Analytics-Bereinigungs-Cron läuft nicht | WP-Cron gestört | Cron-Zeitplan im Tab „System & Hilfe“ prüfen; Hosting-Cron-Setup überprüfen |
| Log-Verzeichnis wächst unerwartet | Log-Rotation erfolgt nicht aufgrund von Dateisystem-Berechtigungen | Prüfen, ob das Uploads-Verzeichnis beschreibbar ist; Logdateigröße in SFTP prüfen |
| Staging-Website sendet E-Mails an echte Kunden | Staging-Umgebung nicht korrekt isoliert | Staging-E-Mail-Weiterleitung hinzufügen oder WP Mail SMTP mit einem Sandbox-Konto verwenden |
| Seller ID liefert keine Inserate mehr | Seller ID in AutoScout24 deaktiviert oder geändert | Seller ID in den Einstellungen aktualisieren; Verbindung im Tab „System & Hilfe“ testen |