Documentation · Appendices
Glossary
Reference glossary of terms used by the ADP Car Market Hub plugin and its documentation.
When to use this document
Use this glossary when you need a quick definition for a term used in the admin UI, the documentation or the source code. The same definitions are also available in the overview-section copy at Terminology Glossary; both pages are kept in sync.
Terms
- AS24 — AutoScout24, the data provider this plugin integrates with.
- AS24CI — The plugin's PHP namespace and option/meta prefix. Stands for "AutoScout24 Car Importer", the original module name; preserved for backwards compatibility with existing data.
as24ci_car— Custom post type that stores imported vehicles.as24ci_lead— Custom post type that stores contact-form submissions and Test Drive requests.- AI Assistant — Optional feature that generates vehicle descriptions, SEO metadata, image alt texts and equipment highlights using the managed Google Gemini credential. Background generation is processed asynchronously through the AI queue.
- Audience — The OAuth token request value that identifies the API the token is for. Derived automatically from the configured API Base URL.
- Batch-Wizard — Guided manual import flow with adaptive batch size, live progress, ETA and pause/resume/abort controls.
- Change detection — Mechanism that compares a stored content hash and image hash to the current API payload and skips unchanged listings.
- Client ID / Client Secret — OAuth credentials supplied by the data provider, required to obtain access tokens.
- CMH Team — Plugin-managed dealership team (sales contacts) used to attach a contact person to vehicles and locations. Stored in the
as24ci_team_*options. - Compare — The frontend feature that lets visitors compare selected vehicles side by side. Provided by
[as24ci_compare]. - Content hash — A hash stored on each vehicle that represents the imported field set, used for change detection. Stored in the
content_hashcolumn ofas24_vehiclesand in_as24ci_content_hashpost meta. - Content Studio — Optional, bounded module that generates marketing copy and assets ("Copy Packages") for vehicles using a customer-owned Google API key. Jobs and assets are stored in the
as24ci_content_studio_jobsandas24ci_content_studio_assetstables. - CPT — Custom Post Type. The plugin registers two:
as24ci_carfor vehicles andas24ci_leadfor leads. (Locations are not a post type; they are stored in theas24ci_locationsoption.) - Cron token — Secret string used to authenticate calls to the
cron-importREST endpoint. Stored in theas24ci_cron_tokenoption. - Dashboard widget — Optional widget on the WordPress admin dashboard showing plugin status and KPIs.
- Data Quality Scanner — Background AI scan that detects taxonomy typos and anomalies in key vehicle attribute terms. Controlled by the
as24ci_dq_scan_*options and theas24ci_automated_taxonomy_scancron hook. - Double-Opt-In — Email confirmation flow used by Search Alerts. Notifications are not sent until the visitor clicks the confirmation link.
- EnVKV — German energy consumption disclosure (Energieverbrauchskennzeichnungsverordnung). Configured on the EnVKV / Energy admin tab.
- Favorites — The frontend wishlist. Stored in the visitor's browser local storage; rendered through the
[as24ci_favorites]shortcode. - Financing Calculator — Optional calculator on single vehicle pages with a configurable default rate, term and down payment.
- Full Sync — Optional import mode that deletes local vehicles whose listing IDs are no longer present in the remote feed.
- HMAC-SHA256 — The signing algorithm used for webhook signatures. The signature is sent in the
X-AS24CI-Signatureheader when a webhook secret is configured. - Image queue — Persistent queue of pending image downloads, processed asynchronously by a background worker so import requests do not stall.
- Layout Manager — Admin tab that arranges the search filters, archive cards, single-vehicle blocks and the compare/favorites layouts.
- Lead — A contact-form or Test Drive submission, stored as a post of type
as24ci_lead. - License / API Platform — The plugin activates and re-validates its license against the ADP Car Market Hub API Platform. License state is stored in the
as24ci_license_*options and gates operational write features (imports, scheduled imports, AI jobs, full sync). - Listing ID — AutoScout24 identifier for a vehicle listing. Stored as
as24_idin the vehicles table and_as24ci_listing_idin post meta. - Manual override — A field value pinned by an administrator so it survives subsequent imports. Stored in the
manual_overridesJSON column. - Mapping — Admin tab that customises labels and visibility of every imported AS24 field.
- Market Hub / Market Insights — Optional pricing and market intelligence views that depend on the Hub API integration.
- Multisite — A WordPress installation that hosts multiple sites under one codebase. The plugin is multisite-aware; options and tables are per-site.
- PDF datasheet — Optional printable summary for a single vehicle. Generated client-side using the visitor's browser print engine.
- Pretty permalinks — WordPress permalink structure other than "Plain". Required for path-style REST URLs.
- REST cron endpoint —
GET /wp-json/as24ci/v1/cron-import. Token-protected endpoint that lets a system cron run the importer. - Search Alert / Search Agent / Smart Stock Alert — A visitor subscription to a saved set of search criteria. Notifications are sent when matching vehicles are imported.
- Seller ID — AutoScout24 identifier for a dealer account. Multiple values are supported.
- Server cron — A cron job configured at the operating-system or hosting level that calls a URL on the WordPress site at a known interval.
- Shortcode — A WordPress placeholder that renders plugin content inside a regular page or post. See Shortcode Reference.
- Status badge — The OK / warning / error indicator shown on the System & Help tab and in some dashboard cards.
- Stable tag — The version field in
readme.txtthat identifies the latest published release. - Taxonomy — A WordPress classification system. The plugin registers 15 vehicle-attribute taxonomies (brand, model, body type, fuel type, transmission, etc.).
- Test Drive — Optional appointment-booking feature on vehicle detail pages. Requests are stored as leads with the
_as24ci_lead_is_test_driveflag set. - Token URL — OAuth token endpoint of the data provider. Used to exchange the Client ID/Secret for an access token.
- Transient — A short-lived cache or lock entry stored by WordPress (
wp_optionsor an external object cache). The plugin uses transients for the import lock and other short-lived state. - Webhook — Outbound HTTP POST sent to an administrator-configured URL when a
new_leadornew_importevent occurs. Optionally signed with HMAC-SHA256. - WebP — Modern image format. Imported images can be converted to WebP automatically when GD or Imagick is available.
- WP-Cron — WordPress's built-in pseudo-cron, fired by site traffic. The plugin can use WP-Cron or an external system cron for scheduling.