Documentatie · Beheer en onderhoud
Dagelijkse werking
Dit document beschrijft de routineuze dagelijkse controles die een sitebeheerder of dealer-manager moet uitvoeren om te bevestigen dat de ADP Car Market Hub-plugin correct werkt op een live WordPress-site.
Wanneer u dit document moet gebruiken
Lees dit document als u verantwoordelijk bent voor de dagelijkse werking van een live site die de plugin gebruikt om voertuigadvertenties te importeren en weer te geven vanuit AutoScout24. Deze controles zijn ontworpen om snel te worden uitgevoerd en om problemen op te sporen voordat ze bezoekers of leads beïnvloeden.
Overzicht
De plugin voert importtaken automatisch uit met behulp van WP-Cron of een externe server-cron, downloadt voertuigafbeeldingen asynchroon via een afbeeldingenwachtrij en slaat bezoekersgebeurtenissen en klantvragen op in de WordPress-database. Dagelijkse controles bevestigen dat deze achtergrondprocessen naar verwachting draaien en dat er geen fouten zijn opgelopen.
Het WordPress-beheerderspaneel biedt een Dashboard-tabblad en een Logs-tabblad die de meest relevante operationele gegevens op één plek tonen.
Systeemvereisten
- Beheerdersaccount met de
manage_as24_imports-bevoegdheid, die bij de activering van de plugin aan WordPress-beheerders wordt verleend. - Toegang tot WordPress-beheer → ADP Car Market Hub (het beheerdersmenu van de plugin).
Dagelijkse controles
1. Bevestig de laatste importrun
- Open ADP Car Market Hub → Dashboard.
- Zoek de KPI-rij. Deze toont het totale aantal geïmporteerde voertuigen, nieuwe voertuigen die in de afgelopen zeven dagen zijn toegevoegd en de tijdstempel van de meest recente importrun.
- Controleer of de tijdstempel van de laatste import overeenkomt met het verwachte schema. Als de import sinds het laatste verwachte interval niet heeft gedraaid, controleer dan de automatiseringsinstellingen of de cron-configuratie.
- Open voor meer details ADP Car Market Hub → Import & Limieten en controleer de tijd bij Laatste run en de Status van de laatste run (ingevoegd, bijgewerkt, overgeslagen, fouten).
2. Controleer op importfouten
- Open ADP Car Market Hub → Logs.
- Het paneel Recente fouten toont de meest recente vermeldingen op foutniveau uit het huidige logbestand. Als er fouten aanwezig zijn, lees deze dan en onderzoek de oorzaak.
- Het paneel Recente waarschuwingen toont vermeldingen op waarschuwingsniveau die kunnen wijzen op een verminderde werking (bijvoorbeeld gedeeltelijke afbeeldingsfouten of API-foutmeldingen over limieten).
- Een leeg foutenpaneel is de verwachte gezonde status.
3. Beoordeel nieuwe leads
- Open ADP Car Market Hub → Leads (of navigeer naar het tabblad Leads in het beheerdersgedeelte van de plugin).
- Beoordeel alle leads met de status Nieuw die sinds de vorige dag zijn binnengekomen.
- Wijs een status toe (Gecontacteerd, Gesloten of Spam) aan verwerkte leads, zodat de wachtrij beheersbaar blijft.
- Controleer of de e-mails met leadmeldingen zijn afgeleverd door de inbox van het geconfigureerde ontvangersadres te controleren. De ontvanger is ingesteld onder Instellingen → E-mailadres voor leadontvanger.
4. Controleer de afbeeldingenwachtrij
- Open ADP Car Market Hub → Systeem & Hulp.
- Zoek de sectie voor de afbeeldingenwachtrij. Wanneer de afbeeldingenwachtrij is ingeschakeld, worden de resterende afbeeldingen asynchroon verwerkt na elke import. Een kleine achterstand in de wachtrij is normaal. Een zeer grote of stilstaande achterstand (het tabblad Systeem & Hulp toont een waarschuwing wanneer de wachtrij de geconfigureerde drempel overschrijdt) kan erop wijzen dat de cron-hook voor de afbeeldingenwachtrij niet wordt geactiveerd.
- Als de wachtrijgrootte onverwacht hoog is, gebruik dan de knop Afbeeldingenwachtrij nu activeren op het tabblad Import & Limieten om deze handmatig te verwerken en controleer vervolgens de cron-installatie.
5. Controleer de API-verbinding
- Open ADP Car Market Hub → Systeem & Hulp.
- De verbindingsstatusregel bevestigt of de plugin de AutoScout24 API kan bereiken met de momenteel geconfigureerde inloggegevens.
- Een status van Verbonden met AutoScout24 – token geldig en API bereikbaar is de verwachte gezonde status.
- Als de status een fout toont, controleer dan de instellingen voor Client ID, Client Secret en Seller ID onder ADP Car Market Hub → Instellingen.
Configuratiereferentie
| Locatie van instelling | Relevante optie | Doel |
|---|---|---|
| Tabblad Import & Limieten | Automatische import ingeschakeld | Schakelt automatische geplande imports in of uit |
| Tabblad Import & Limieten | Schema | Importfrequentie (elk uur, elke 6 uur, tweemaal per dag, dagelijks of aangepast interval) |
| Tabblad Import & Limieten | Max. voertuigen per run | Beperkt het aantal voertuigen dat in een enkele cron-run wordt verwerkt (0 = onbeperkt) |
| Tabblad Import & Limieten | Modus afbeeldingenwachtrij | Indien ingeschakeld, wordt alleen de eerste afbeelding direct gedownload; resterende afbeeldingen worden in de wachtrij geplaatst |
| Tabblad Instellingen | E-mailadres voor leadontvanger | Afwijkend e-mailadres voor leadmeldingen |
| Tabblad Logs | Uitgebreide logregistratie | Indien ingeschakeld, wordt er een regel gelogd voor elk voertuig en elke afbeeldingsactie |
Operationele opmerkingen
- De plugin gebruikt een tijdelijke vergrendeling (
as24ci_cron_import_running) om overlappende importruns te voorkomen. Als een eerdere run onverwacht is afgebroken, wordt de vergrendeling automatisch opgeheven na de TTL (40 minuten). - Het logbestand wordt opgeslagen in de WordPress uploads-map onder
as24ci-logs/adp-car-market-hub.log. De map is beveiligd tegen openbare webtoegang door een.htaccess-bestand en een stilleindex.php. - Logbestanden worden automatisch geroteerd wanneer ze groter zijn dan 10 MB. Geroteerde archieven worden na 7 dagen verwijderd.
- De gegevens op het tabblad Dashboard worden drie minuten gecached. Als u net een handmatige import hebt gestart, wacht dan een paar minuten voordat u de tellingen controleert.
Probleemoplossing
| Symptoom | Waarschijnlijke oorzaak | Controle |
|---|---|---|
| Tijdstip van laatste import is ouder dan verwacht | WP-Cron wordt niet geactiveerd of site heeft weinig verkeer | Controleer de cron-modus op het tabblad Systeem & Hulp; overweeg over te stappen op server-cron |
| Fouten in het logboek na een import | API-inloggegevens verlopen of ongeldig, of netwerkprobleem | Controleer de API-verbindingsstatus op het tabblad Systeem & Hulp; controleer de inloggegevens in de Instellingen |
| Er verschijnen geen nieuwe leads ondanks activiteit van bezoekers | Contactformulier niet geconfigureerd, of e-mailaflevering mislukt | Test het contactformulier handmatig; controleer de instelling voor het e-mailadres van de leadontvanger |
| Afbeeldingenwachtrij groeit maar neemt niet af | Cron-hook voor afbeeldingenwachtrij draait niet | Activeer de afbeeldingenwachtrij handmatig vanaf het tabblad Import & Limieten; controleer de status van de server-cron of WP-Cron |
| Dashboard-tellingen lijken verouderd | Tijdelijke cache | Wacht drie minuten totdat de cache van drie minuten is verlopen en laad de pagina opnieuw |