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_hash column of as24_vehicles and in _as24ci_content_hash post 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_jobs and as24ci_content_studio_assets tables.
  • CPT — Custom Post Type. The plugin registers two: as24ci_car for vehicles and as24ci_lead for leads. (Locations are not a post type; they are stored in the as24ci_locations option.)
  • Cron token — Secret string used to authenticate calls to the cron-import REST endpoint. Stored in the as24ci_cron_token option.
  • 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 the as24ci_automated_taxonomy_scan cron 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-Signature header 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_id in the vehicles table and _as24ci_listing_id in post meta.
  • Manual override — A field value pinned by an administrator so it survives subsequent imports. Stored in the manual_overrides JSON 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 endpointGET /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.txt that 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_drive flag 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_options or 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_lead or new_import event 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.