Dokumentation · Betrieb und Wartung
Monatliche Wartung
Dieses Dokument beschreibt die Wartungsaufgaben, die in einem monatlichen Zyklus für eine Produktivseite mit dem ADP Car Market Hub-Plugin empfohlen werden. Diese Aufgaben konzentrieren sich auf den Zustand der Konfiguration, die Datenspeicherung, 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 Überprü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 decken Bereiche ab wie: Überprüfung der Einstellungen zur Datenspeicherung, Auditierung der Plugin-Konfiguration, Überprüfung, ob Staging-Umgebungen den aktuellen Produktivzustand widerspiegeln, Bestätigung, dass die WordPress-Installation und das Plugin auf dem neuesten Stand und unterstützt bleiben, sowie Überprüfung aller Diagnose-Exporte für die Support-Bereitschaft.
Anforderungen
- Administratorkonto mit der Berechtigung
manage_as24_imports. - Zugriff auf den Produktiv-Adminbereich von WordPress und idealerweise auf eine Staging-Umgebung.
- Zugriff auf die Hosting- oder Serversteuerung, falls der Server-Cron-Modus verwendet wird.
Monatliche Aufgaben
1. Analytics-Datenspeicherung überprüfen
- Öffnen Sie ADP Car Market Hub → Analytics.
- Bestätigen Sie, dass der Zeitraum für die Analytics-Speicherung auf einen Wert eingestellt ist, der Ihren Datenschutzverpflichtungen und Speicheranforderungen entspricht. Der Standardwert beträgt 180 Tage.
- Alte Analytics-Einträge 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 allfällige Cron-Warnungen prüfen. - Wenn Analytics aktiviert ist, Sie aber der DSGVO, dem DSG oder einer ähnlichen Datenschutzverordnung unterliegen, bestätigen Sie, dass die Einwilligungskonfiguration und die Einstellungen zur Datenminimierung unter dem Tab „Analytics“ korrekt konfiguriert sind.
2. Plugin-Einstellungen auditieren
- Öffnen Sie ADP Car Market Hub → Einstellungen und überprüfen Sie die Kernkonfiguration: Seller IDs, API-Zugangsdaten, Standardwährung, Standard-Beitragsstatus, Standard-Beitragsautor und Bildeinstellungen für den Import.
- 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 importierter 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. Automatisierungs- und Cron-Konfiguration überprüfen
- Öffnen Sie ADP Car Market Hub → Import & Limits und überprüfen Sie den Importzeitplan, die maximale Anzahl an Fahrzeugen pro Durchlauf, die Vollsynchronisations-Einstellung und den Bildwarteschlangen-Modus.
- Bestätigen Sie, dass die Importfrequenz mit dem Aktualisierungsrhythmus Ihrer Fahrzeugdaten auf AutoScout24 übereinstimmt. Das Ausführen von Importen in einer höheren Frequenz als sich Ihre Angebote ändern, führt zu unnötiger Serverlast.
- Wenn Sie den Server-Cron-Modus verwenden, melden Sie sich in Ihrem Hosting-Control-Panel oder auf dem 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 keine Caching- oder 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 (orange) markiert sind, sind akzeptabel, können aber unter Last Probleme verursachen.
- Für den Import grosser Kataloge wird ein PHP-Arbeitsspeicher 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, falls die Badges auf ein Problem hinweisen.
5. Diagnose-Export für 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 dass Zugangsdaten oder private Daten enthalten sind.
- Überprüfen Sie, ob der Export fehlerfrei generiert wird und keine unerwarteten Fehler enthält.
6. Staging-Umgebung überprüfen und aktualisieren
- Wenn Ihr Unternehmen eine Staging-Website betreibt, erstellen Sie diesen Monat ein frisches Backup der Datenbank und der Dateien aus der Produktivumgebung 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 Bilddownloads, 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. Log-Archivdateien überprüfen
- Verbinden Sie sich via SFTP oder über den Datei-Manager Ihres Hostings mit dem Server und navigieren Sie zum Uploads-Verzeichnis von WordPress, danach zum Unterverzeichnis
as24ci-logs/. - Das Plugin rotiert die Haupt-Logdatei automatisch, sobald 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 funktioniert, ü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. Updates für WordPress-Core und Plugins bestätigen
- Öffnen Sie WordPress-Admin → Dashboard → Aktualisierungen.
- Wenden Sie alle verfügbaren Sicherheitsupdates für den WordPress-Core an.
- Überprüfen Sie das Plugin-Changelog (siehe Release Notes), bevor Sie Plugin-Updates einspielen. Befolgen Sie das Dokument zum Update-Prozess.
- Halten Sie PHP auf einer Version, die aktiv unterstützt wird und die Mindestanforderung des Plugins von PHP 8.1 erfüllt.
Betriebliche Hinweise
- Das Plugin speichert die gesamte Konfiguration in der Options-Tabelle von WordPress (
wp_options). Die vom Plugin verwalteten benutzerdefinierten Tabellen sind{prefix}as24_vehicles(Fahrzeugfelddaten),{prefix}as24ci_analytics(Analytics-Ereignisse),{prefix}as24ci_search_agents(Suchabo-Abonnements) und die beiden Content Studio-Tabellen{prefix}as24ci_content_studio_jobsund{prefix}as24ci_content_studio_assets(KI-Inhaltsgenerierungsjobs 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 Daten zur Besucher-Nachverfolgung 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 Multisite-Installationen von WordPress verwaltet das Plugin Optionen und benutzerdefinierte Tabellen pro Website. Jede Website im Netzwerk verfügt über eine eigene Konfiguration, eigene Importdaten und eine eigene Analytics-Tabelle.
Fehlerbehebung
| Symptom | Wahrscheinliche Ursache | Überprüfung |
|---|---|---|
| Tab „System & Hilfe“ zeigt roten Badge für Arbeitsspeicher oder Ausführungszeit | Hosting-Umgebung verfügt über zu wenig Ressourcen | Kontaktieren Sie den Hosting-Anbieter; überprüfen Sie die PHP-Konfiguration |
| Bereinigungs-Cron für Analytics läuft nicht | WP-Cron gestört | Überprüfen Sie den Cron-Zeitplan im Tab „System & Hilfe“; überprüfen Sie die Hosting-Cron-Einrichtung |
| Log-Verzeichnis wächst unerwartet an | Log-Rotation erfolgt aufgrund von Dateisystem-Berechtigungen nicht | Überprüfen Sie, ob das Uploads-Verzeichnis beschreibbar ist; prüfen Sie die Logdateigrösse via SFTP |
| Staging-Website sendet E-Mails an echte Kunden | Staging-Umgebung nicht korrekt isoliert | Fügen Sie eine E-Mail-Umleitung für Staging hinzu oder verwenden Sie WP Mail SMTP mit einem Sandbox-Konto |
| Seller ID liefert keine Angebote mehr | Seller ID deaktiviert oder in AutoScout24 geändert | Aktualisieren Sie die Seller ID in den Einstellungen; testen Sie die Verbindung im Tab „System & Hilfe“ |