TECHNISCHE INTEGRATIE

Integratiehandleiding voor AutoScout24 API-import op WordPress

Koppel ADP Car Market Hub met WordPress, AutoScout24 API-toegang, geplande imports, webhooks, templates, pagebuilders, vertalingen en workflows voor frontend-presentatie.

Overzicht van integratiegereedheid

Een betrouwbare integratie begint met de juiste API-toegang, serverconfiguratie, achtergrondverwerking en frontend-compatibiliteit.

API-toegang

Configureer de API-basis-URL, credentials, verkopertoegang en de verbindingscontroles die nodig zijn voor het importeren van voertuigvoorraad.

Verwante documentatie bekijken

Geplande verwerking

Gebruik betrouwbare Cron-verwerking voor terugkerende imports, afbeeldingsverwerking, opschoningstaken en achtergrondtaken.

Verwante documentatie bekijken

Themacompatibiliteit

Valideer archiefpagina's, detailpagina's, shortcodes en template-output met het actieve WordPress-thema.

Verwante documentatie bekijken

Aanpassingsworkflow

Gebruik template-overrides, eigen CSS en pagebuilder-integratie zonder plugin-corebestanden aan te passen.

Verwante documentatie bekijken

Staging en go-live

Test de integratie in een gecontroleerde omgeving voordat u configuratie en templates naar productie verplaatst.

Verwante documentatie bekijken

Integratiearchitectuur

ADP Car Market Hub verbindt externe voertuiggegevens met WordPress, geplande verwerking en frontend-presentatielagen.

Laag Component Rol in de integratie
Extern Externe gegevensbron Levert voertuigvoorraadgegevens via geconfigureerde API-toegang.
Verbinding API-credentials Autoriseert de plugin om voertuiggegevens op te vragen voor het geconfigureerde account.
Configuratie Plugin-instellingen Slaat verbindingswaarden, importinstellingen, lay-outkeuzes en operationele voorkeuren op.
Verwerking Import-engine Verwerkt voertuiggegevens, werkt voorraad bij en coördineert terugkerende synchronisatie.
Opslag WordPress-database Slaat voertuigrecords, metadata, instellingen, logs, leads en analysegegevens op.
Media Mediabibliotheek Slaat geïmporteerde voertuigafbeeldingen en gerelateerde media-assets op.
Frontend Templates Rendert archiefpagina's, detailpagina's en andere frontend-modules.
Inbedding Shortcodes Maakt gecontroleerde frontend-inbedding mogelijk in pagina's, builders en aangepaste lay-outs.
Presentatie Frontend-pagina's Presenteert geïmporteerde voorraad aan websitebezoekers via het actieve thema.
Conversie Leads en notificaties Vangt aanvragen op en ondersteunt workflows voor klantcontact.
Intelligence Analytics en Market Insights Biedt operationele zichtbaarheid en marktintelligentie waar geconfigureerd.

Configuratie- en verbindingsflow

Het integratieproces moet in een gecontroleerde volgorde worden doorlopen, zodat verbindingsproblemen worden geïdentificeerd voordat productie-imports starten.

  1. API-toegang voorbereiden Verzamel de API-basis-URL, token-URL, verkoperidentificaties en vereiste credentials voordat u de plugin configureert.
  2. Plugin-instellingen configureren Voer verbindingswaarden in via de WordPress-beheerinterface en houd credentials buiten openbare documentatie en openbare repositories.
  3. Voer de verbindingstest uit Valideer dat de server de geconfigureerde API-endpoints kan bereiken en geldige responses ontvangt.
  4. Voer een gecontroleerde import uit Begin met een beperkte import om voertuiggegevens, mediaverwerking en updategedrag te bevestigen.
  5. Frontend-output valideren Beoordeel archiefpagina's, detailpagina's, shortcodes, vergelijkingsweergaven, favorieten en template-output.
  6. Go-live voorbereiden Bevestig Cron, back-ups, staging-naar-live-migratie, SEO-relevante pagina's en supportcontroles vóór productiegebruik.

API-toegang en externe credentials

De API-configuratie bepaalt hoe de plugin verbindt met externe voertuiggegevens en aanvragen authenticeert.

Vereiste configuratiewaarden

  • API-basis-URL
  • Token-URL
  • Client-ID
  • Client Secret
  • Verkopers-ID of accountidentifier
  • Verbindingstest-endpoint indien geconfigureerd
  • API-omgeving (staging of productie)

Afhandeling van credentials

  • Publiceer credentials nooit in documentatie
  • Bewaar credentials uitsluitend in de plugin-instellingen
  • Beperk toegang tot geautoriseerde beheerders
  • Valideer API-URL's voorafgaand aan het importeren
  • Bevestig accountrechten vóór go-live
  • Vernieuw credentials wanneer de toegang wijzigt

Cron, automatisering en webhooks

Terugkerende imports, opschoningsroutines en integratie-events vereisen betrouwbare achtergrondverwerking.

Cron

Configuratie van Server-Cron

Server-side Cron wordt aanbevolen voor betrouwbare productie-imports, opschoningsprocessen en geplande achtergrondtaken.

Configuratie van Server-Cron
Webhooks

Webhook-integratie

De webhook-documentatie beschrijft hoe externe integratie-events of -signalen kunnen worden afgehandeld waar dit wordt ondersteund.

Webhook-integratie
Achtergrond

Betrouwbaarheid van achtergrondverwerking

Importtaken dienen te worden gemonitord, zodat mislukte API-calls, afbeeldingswachtrijen of vertraagde processen vroegtijdig kunnen worden gesignaleerd.

Cron en achtergrondverwerking

Integratie van thema, templates en pagebuilders

De plugin moet met het actieve WordPress-thema worden geïntegreerd zonder dat plugin-corebestanden worden bewerkt.

Integratie van thema en templates Thema-output

Gebruik thema-integratie en template-overrides om te bepalen hoe archiefpagina's, voertuigdetailpagina's en frontend-modules worden gerenderd.

  • Archieftemplates
  • Detailtemplates
  • Template-overrides
  • Controles op themacompatibiliteit
  • Aangepaste CSS
  • Staging-validatie
Page builder-integratie Builder-workflows

Gebruik pagebuilder-compatibele workflows waar dit wordt ondersteund, terwijl u de door de plugin aangestuurde voorraadoutput intact houdt.

  • Plaatsing van shortcodes
  • Builder-secties
  • Lay-outcontainers
  • Herbruikbare contentblokken
  • Responsive controles
  • Frontend-validatie

Frontend-output en shortcode-integratie

Frontend-output dient vóór go-live te worden getest met echte voertuiggegevens, geconfigureerde filters en het actieve thema.

Component Doel Documentatie
Voertuigarchief Toont geïmporteerde voorraad met filters, sortering en voertuigkaarten. Voertuigarchief
Voertuigdetailpagina's Toont galerij, prijsstelling, specificaties, contactacties en gerelateerde voertuiginformatie. Voertuigdetailpagina's
Vergelijken Stelt bezoekers in staat geselecteerde voertuigen te vergelijken. Vergelijken
Favorieten Stelt bezoekers in staat voertuigen op te slaan om later te bekijken. Favorieten
Zoekmeldingen Ondersteunt opgeslagen zoekopdrachten of meldingsworkflows waar geconfigureerd. Zoekmeldingen
Shortcodes Maakt gecontroleerde inbedding van plugin-output mogelijk in WordPress-pagina's en builder-lay-outs. Shortcodes-referentie

Vertaling en lokalisatie

De plugin en documentatie zijn voorbereid op meertalige workflows. Engels blijft de brontaal, terwijl vertaalde mappen gelokaliseerde map- en bestandsnamen gebruiken.

i18n

Meertalige documentatiestructuur

  • Brontaal Engels
  • Voorbereide vertaalmappen Duits · Frans · Italiaans · Spaans · Nederlands
  • Mapnaamgeving Gelokaliseerde map- en bestandsnamen per taal
  • Vertaalkaart translation-map.md koppelt gelokaliseerde bestanden aan de Engelse bron
  • Plugin-strings Poedit-compatibele vertaalworkflows

Staging-naar-live-workflow

Een gecontroleerde staging-naar-live-workflow vermindert het risico bij het overzetten van API-configuratie, templates en frontend-output naar productie.

  • Staging-omgeving voorbereid
  • API-credentials geverifieerd
  • Verbindingstest geslaagd
  • Beperkte import getest
  • Voertuigafbeeldingen gecontroleerd
  • Archiefpagina beoordeeld
  • Detailpagina's beoordeeld
  • Shortcodes beoordeeld
  • Template-overrides getest
  • Cron-strategie bevestigd
  • Back-up beschikbaar
  • Go-live-checklist afgerond

Integratiedocumentatie

Open de relevante integratiedocumenten rechtstreeks in de openbare documentatie-repository.

Document Link
Sectie Integratiehandleiding Sectie Integratiehandleiding
AutoScout24 API-installatie AutoScout24 API-installatie
Externe API-credentials Externe API-credentials
Configuratie van Server-Cron Configuratie van Server-Cron
Webhook-integratie Webhook-integratie
Thema-integratie Thema-integratie
Page builder-integratie Page builder-integratie
Handleiding voor template-overrides Handleiding voor template-overrides
Gids voor aangepaste CSS Gids voor aangepaste CSS
Vertaal- en Poedit-handleiding Vertaal- en Poedit-handleiding
Staging-naar-live-migratie Staging-naar-live-migratie

Documentatielinks volgen de actieve websitetaal. Engels is de brontaal. Andere taalmappen gebruiken gelokaliseerde map- en bestandsnamen.