Documentatie · Beheer en onderhoud

Maandelijks onderhoud

Dit document beschrijft de onderhoudstaken die maandelijks worden aanbevolen voor een productie-site waarop de ADP Car Market Hub-plugin draait. Deze taken zijn gericht op de gezondheid van de configuratie, gegevensretentie, beveiligingshygiëne en de gereedheid van de staging-omgeving.

Wanneer u dit document moet gebruiken

Lees dit document als u een sitebeheerder of technisch eigenaar bent die verantwoordelijk is voor de stabiliteit op lange termijn van een installatie. Maandelijks onderhoud is een aanvulling op de dagelijkse en wekelijkse controles en richt zich op gebieden die geen frequente aandacht vereisen, maar die problemen kunnen veroorzaken als ze gedurende langere tijd niet worden gecontroleerd.

Overzicht

Maandelijkse taken omvatten gebieden zoals: het controleren van instellingen voor gegevensretentie, het controleren van de plugin-configuratie, het verifiëren of staging-omgevingen de huidige productiestatus weerspiegelen, het bevestigen dat de WordPress-installatie en plugin up-to-date en ondersteund blijven, en het controleren van eventuele diagnostische exports voor ondersteuningsgereedheid.

Systeemvereisten

  • Beheerdersaccount met de manage_as24_imports-bevoegdheid.
  • Toegang tot de productie-WordPress-beheeromgeving en bij voorkeur tot een staging-omgeving.
  • Toegang tot hosting- of serverbeheer als de server-cron-modus wordt gebruikt.

Maandelijkse taken

1. Gegevensretentie van analytics controleren

  1. Open ADP Car Market Hub → Analytics.
  2. Bevestig dat de Analytics-retentieperiode is ingesteld op een waarde die geschikt is voor uw privacyverplichtingen en opslagvereisten. De standaardwaarde is 180 dagen.
  3. Oude analytics-records worden automatisch verwijderd door een dagelijkse WP-Cron-taak. Controleer of de opschoon-cron-hook (as24ci_daily_cleanup) actief is door het tabblad Systeem & Hulp te controleren op eventuele cron-waarschuwingen.
  4. Als analytics is ingeschakeld maar u onderworpen bent aan de AVG (GDPR), DSGVO, revDSG of een vergelijkbare privacyregelgeving, controleer dan of de toestemmingsconfiguratie en instellingen voor gegevensminimalisatie correct zijn geconfigureerd onder het tabblad Analytics.

2. Plugin-instellingen controleren

  1. Open ADP Car Market Hub → Instellingen en controleer de kernconfiguratie: Seller IDs, API-inloggegevens, standaardvaluta, standaard berichtstatus, standaard auteur van berichten en instellingen voor de import van afbeeldingen.
  2. Controleer of alle geconfigureerde Seller IDs nog actief en relevant zijn. Verwijder de ID's die niet meer in gebruik zijn.
  3. Controleer de instelling Max. afbeeldingen per voertuig. Als voertuigpagina's traag laden, kan het verminderen van het aantal geïmporteerde afbeeldingen de prestaties verbeteren.
  4. Als WebP-conversie is ingeschakeld, controleer dan of de PHP-installatie van de server de GD- of Imagick-extensie met WebP-uitvoer ondersteunt.

3. Automatisering en cron-configuratie controleren

  1. Open ADP Car Market Hub → Import & Limieten en controleer het importschema, het maximale aantal voertuigen per run, de volledige synchronisatie-instelling en de modus voor de afbeeldingenwachtrij.
  2. Controleer of de importfrequentie overeenkomt met de frequentie waarmee uw AutoScout24-aanbod wordt bijgewerkt. Het vaker uitvoeren van imports dan dat uw aanbod verandert, zorgt voor onnodige serverbelasting.
  3. Als u de server-cron-modus gebruikt, log dan in op uw hosting-configuratiescherm of server en controleer of de cron-taak nog actief is en naar de juiste URL of het juiste REST-eindpunt verwijst.
  4. Als u WP-Cron gebruikt, controleer dan of er geen caching of full-page cache-laag is die de uitvoering van WP-Cron verstoort.

4. Systeemvereisten controleren in het tabblad Systeem & Hulp

  1. Open ADP Car Market Hub → Systeem & Hulp.
  2. Controleer de PHP-geheugenlimiet, maximale uitvoeringstijd en alle andere omgevingscontroles die worden weergegeven in het tabblad Systeem & Hulp.
  3. Het tabblad Systeem & Hulp geeft de status aan met kleurgecodeerde badges. Los alle items op die als slecht (rood) zijn gemarkeerd. Items die als waarschuwing (oranje) zijn gemarkeerd, zijn acceptabel, maar kunnen onder zware belasting problemen veroorzaken.
  4. PHP-geheugen van 256 MB of meer wordt aanbevolen voor grote catalogus-imports. Een uitvoeringstijd van meer dan 60 seconden wordt aanbevolen. Controleer deze waarden in uw hostingomgeving als de badges een probleem aangeven.

5. Een diagnostische export uitvoeren voor ondersteuningsgereedheid

  1. Open ADP Car Market Hub → Systeem & Hulp en zoek de knop Diagnostische gegevens exporteren (indien beschikbaar in de huidige plugin-versie).
  2. Download de diagnostische export en bewaar deze samen met uw back-upbestanden. Dit bestand bevat systeeminformatie die nodig is als u contact opneemt met de ondersteuning, zonder inloggegevens of privégegevens te bevatten.
  3. Controleer of de export correct wordt gegenereerd en geen onverwachte fouten bevat.

6. De staging-omgeving controleren en vernieuwen

  1. Als uw organisatie een staging-site onderhoudt, maak dan deze maand een nieuwe back-up van de database en bestanden van de productie-omgeving en herstel deze op de staging-omgeving.
  2. Pas de nieuwste plugin-update eerst toe op de staging-omgeving (zie Update-proces).
  3. Voer een handmatige import uit op de staging-omgeving om te controleren of de importpijplijn, het downloaden van afbeeldingen, het leadformulier en de analytics-tracking allemaal naar verwachting werken.
  4. Controleer of de staging-omgeving niet wordt geïndexeerd door zoekmachines en geen e-mails met leadmeldingen naar echte klanten verzendt. Blokkeer de staging-omgeving met een onderhoudsplugin, HTTP-authenticatie of robots.txt, en stuur lead-e-mails door naar een testadres.

7. Logboekarchiefbestanden controleren

  1. Maak verbinding met de server via SFTP of de bestandsbeheerder van uw hosting en navigeer naar de WordPress uploads-map, en vervolgens naar de as24ci-logs/-submap.
  2. De plugin roteert automatisch het hoofdlogbestand wanneer dit groter is dan 10 MB en verwijdert gearchiveerde logbestanden na 7 dagen. Controleer of de map geen onverwachte bestanden ophoopt.
  3. Als de logboekrotatie niet naar verwachting verloopt, controleer dan of de uploads-map beschrijfbaar is door het webserverproces.
  4. Download en archiveer alle logbestanden die u langer dan 7 dagen wilt bewaren voordat ze automatisch worden opgeschoond.

8. Updates voor WordPress core en plugins bevestigen

  1. Open WordPress Beheer → Dashboard → Updates.
  2. Pas eventueel beschikbare WordPress core-beveiligingsupdates toe.
  3. Controleer de changelog van de plugin (zie Release Notes) voordat u plugin-updates toepast. Volg het document Update-proces.
  4. Houd PHP op een versie die actief wordt ondersteund en voldoet aan de minimale vereiste van de plugin (PHP 8.1).

Operationele opmerkingen

  • De plugin slaat alle configuraties op in de WordPress options-tabel (wp_options). Door de plugin beheerde aangepaste tabellen zijn {prefix}as24_vehicles (voertuigveldgegevens), {prefix}as24ci_analytics (analytics-gebeurtenissen), {prefix}as24ci_search_agents (zoekalert-abonnementen) en de twee Content Studio-tabellen {prefix}as24ci_content_studio_jobs en {prefix}as24ci_content_studio_assets (AI-contentgeneratietaken en gegenereerde marketingmiddelen). Al deze tabellen worden automatisch door de plugin aangemaakt en bijgewerkt.
  • De analytics-tabel wordt altijd verwijderd bij het deïnstalleren van de plugin, ongeacht de instelling "gegevens verwijderen bij deïnstallatie", omdat deze trackinggegevens van bezoekers bevat.
  • De voertuigendetabel en alle geïmporteerde voertuigberichten worden alleen verwijderd bij deïnstallatie als de optie Gegevens verwijderen bij deïnstallatie is ingeschakeld in de Instellingen.
  • Op WordPress multisite-installaties beheert de plugin opties en aangepaste tabellen per site. Elke site in het netwerk heeft zijn eigen configuratie, importgegevens en analytics-tabel.

Probleemoplossing

SymptoomWaarschijnlijke oorzaakControle
Tabblad Systeem & Hulp toont rode badge voor geheugen of uitvoeringstijdHostingomgeving heeft onvoldoende resourcesNeem contact op met de hostingprovider; controleer de PHP-configuratie
Analytics-opschoon-cron draait nietWP-Cron is verstoordControleer het cron-schema in het tabblad Systeem & Hulp; controleer de hosting-cron-configuratie
Logboekmap groeit onverwachtLogboekrotatie vindt niet plaats vanwege bestandsrechtenControleer of de uploads-map beschrijfbaar is; controleer de grootte van het logbestand via SFTP
Staging-site stuurt e-mails naar echte klantenStaging-omgeving is niet correct geïsoleerdVoeg een e-mailomleiding voor staging toe of gebruik WP Mail SMTP met een sandbox-account
Seller ID retourneert geen voertuigen meerSeller ID is gedeactiveerd of gewijzigd in AutoScout24Werk de Seller ID bij in de Instellingen; test de verbinding in het tabblad Systeem & Hulp

Gerelateerde documenten