Optimization Guide
Shopify Car Audio & In-Dash Receiver Schema — DIN Size, Apple CarPlay Wired vs Wireless, Android Auto, Bluetooth Codec Stack, DSP Structured Data
AI shopping agents answering queries like "wireless CarPlay double DIN head unit under $400," "aptX HD Bluetooth receiver with 4V preamp output," or "Android Auto head unit for 2020 Honda Accord" need DIN size, connectivity protocols with wired/wireless distinction, Bluetooth codec stack, preamp voltage, and vehicle fitment encoded as machine-readable structured data. Shopify's default JSON-LD outputs only product name and price — the DIN format, CarPlay wireless capability, codec stack, DSP equalizer band count, and Canbus compatibility details that distinguish a $150 single-DIN from a $600 wireless-CarPlay double-DIN are invisible to AI shopping agents without explicit schema markup. This guide shows exactly how to encode every critical car audio specification so buyers find the right head unit on the first query.
Product @type with additionalProperty for: DIN size (1-DIN/2-DIN/1.5-DIN with mm dimensions), Apple CarPlay wired and wireless as separate boolean properties, Android Auto wired and wireless as separate properties, Bluetooth codec stack (SBC/AAC/aptX/aptX HD/LDAC — each explicitly listed), preamp output voltage (unitCode: VLT) and channel count, DSP equalizer band count, screen size (inches), touchscreen type (resistive vs capacitive), and vehicle fitment notes (DIN size + harness adapter requirements). Store in a car_audio.* metafield namespace.
Why Car Audio Head Units Are Structurally Invisible to AI Shopping Agents
The most common car audio search on ChatGPT Shopping and Perplexity Shopping is some variant of "wireless CarPlay double DIN head unit." This query requires three simultaneously satisfied schema properties: (1) wireless CarPlay support (not just "CarPlay"), (2) double DIN form factor, and (3) a price or feature constraint. The typical Shopify product listing for a car head unit encodes none of these three as structured data — all three are buried in description text. The AI agent either hallucinates compatibility or declines to recommend specific products.
Wired vs wireless CarPlay is the single most important distinction in the category and the most systematically missing from schema. A head unit listing "Apple CarPlay" without the wired/wireless qualifier is technically accurate for a wired-only unit but will match AI queries for "wireless CarPlay" because the AI agent cannot differentiate the encoded property from the description text. Units that support wireless CarPlay command a $50–$150 price premium — buyers who specifically want wireless feel misled when they receive a wired-only unit. Encoding Apple CarPlay Wireless: true/false as a separate property from Apple CarPlay Wired: true/false is the minimum viable schema for this category.
Bluetooth audio codec support determines the maximum streaming quality achievable on the device. "Bluetooth 5.3" tells an AI agent the protocol version — it says nothing about audio codec capability. A $150 head unit with Bluetooth 5.3 might support only SBC (the mandatory baseline at 328kbps). A $300 unit with Bluetooth 4.2 might support aptX HD (576kbps, 24-bit). The version number and codec capability are completely independent. AI agents matching "aptX HD car stereo" must read the codec list in structured data — they cannot infer it from Bluetooth version.
Vehicle fitment for aftermarket car audio has two entirely separate dimensions that are routinely conflated in product listings. The first is physical fitment: DIN size (does the unit physically fit in the dashboard opening?). The second is electrical compatibility: does the wiring harness connector match, and is a Canbus adapter required to retain factory amplifier functionality (e.g., Bose, JBL, Harman Kardon factory audio systems)? An AI agent receiving "head unit for 2019 Audi A4" needs to know that the vehicle has a 2-DIN opening but uses a proprietary Canbus-controlled amplifier system requiring a specialized interface (PAC Audio RP4-AU41, Maestro RR2, or similar) — the generic "universal 2-DIN fit" claim is insufficient to answer the query correctly.
DIN Size Reference
| DIN format | Dimensions (W × H) | Common applications | Screen size limit | Notes |
|---|---|---|---|---|
| Single DIN (1-DIN) | 180mm × 50mm | Most pre-2010 vehicles; trucks, vans, older Japanese/Euro cars | ~3.5" flip-out or no screen | Flip-out (motorized) screens can reach 7–10" when extended but retract to 1-DIN slot |
| Double DIN (2-DIN) | 180mm × 100mm | Most 2005+ vehicles with infotainment slot; all modern factory touchscreen vehicles | 6.2"–10.1" fixed touchscreen | Dominant format for aftermarket touchscreen head units; required for screens ≥ 5" |
| 1.5 DIN | 180mm × 75mm | Some European (Volkswagen, BMW E-series) and Japanese (Nissan, Toyota) vehicles 1995–2010 | ~4.3" touchscreen | Rare; requires 1.5-DIN specific unit or filler/adapter kit |
| Oversized / proprietary | Varies by OEM | 2015+ vehicles with large integrated screens (Honda Sensing, Toyota Audio Multimedia) | 8"–14" integrated | Requires vehicle-specific replacement unit (e.g., CarPlay-enabled OEM replacement); universal DIN units do not fit |
Bluetooth Audio Codec Stack — Quality Hierarchy
| Codec | Max bitrate | Bit depth / Sample rate | License | Common device support |
|---|---|---|---|---|
| SBC | 328 kbps | 16-bit / 44.1kHz | Mandatory (all BT devices) | All Bluetooth devices — the fallback codec |
| AAC | 256 kbps | 16-bit / 44.1–48kHz | Licensed (via Bluetooth SIG) | iPhone, iPad, Mac, AirPods; most Samsung flagship Android |
| aptX | 320 kbps | 16-bit / 44.1kHz | Qualcomm licensed | Android phones with Qualcomm SoC; many mid-range Android |
| aptX HD | 576 kbps | 24-bit / 48kHz | Qualcomm licensed | Android flagships with Qualcomm Snapdragon 8xx; some LG, OnePlus, Sony Xperia |
| aptX Adaptive | 276–420 kbps variable | 24-bit / 44.1–96kHz | Qualcomm licensed | Snapdragon 888+ devices; newer Qualcomm audio chips |
| LDAC | 330 / 660 / 990 kbps (3 modes) | 24-bit / 96kHz at 990kbps | Sony licensed | Sony Android devices; all Android 8.0+ devices (if both sides support); some Samsung |
Complete Car Audio Schema — Wireless CarPlay Double-DIN Head Unit
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "AudioWave AW-9702W 9.7-Inch Wireless CarPlay Android Auto Double DIN Head Unit",
"description": "Double DIN in-dash receiver with 9.7-inch IPS capacitive touchscreen. Wireless Apple CarPlay and wireless Android Auto. Bluetooth 5.3 with aptX HD codec. 4V × 3 preamp outputs. Built-in DSP 31-band equalizer. 4 × 50W MOSFET amplifier (18W RMS × 4 into 4 ohms). USB-C + USB-A rear ports. SiriusXM-ready. Backup camera input. Universal 2-DIN fit.",
"sku": "AW-9702W",
"brand": { "@type": "Brand", "name": "AudioWave" },
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "DIN Size",
"value": "2-DIN",
"description": "Double DIN mounting format: 180mm wide × 100mm tall. Fits standard 2-DIN dashboard openings. Includes installation sleeve, trim ring, and wire harness. Dash kit for specific vehicle required (sold separately — see Metra, Scosche, or Axxess compatibility guide). Does not fit 1-DIN openings without modification. Does not fit oversized proprietary OEM openings (2020+ Honda, 2019+ Toyota with large integrated screens)."
},
{
"@type": "PropertyValue",
"name": "Apple CarPlay Wireless",
"value": "true",
"description": "Wireless Apple CarPlay supported. Requires iPhone 6 or later running iOS 9 or later. First-time setup: connect via USB-A cable to complete initial pairing; subsequent connections are automatic over Bluetooth + 2.4GHz Wi-Fi. Wireless CarPlay requires the phone's Wi-Fi to remain enabled (does not use cellular data). Wireless CarPlay range: within vehicle cabin (approximately 5–8 meters). Note: wireless CarPlay generates more iPhone heat than wired, particularly during navigation + audio streaming. For maximum charging speed while using wireless CarPlay, use a separate USB-C or MagSafe charger."
},
{
"@type": "PropertyValue",
"name": "Apple CarPlay Wired",
"value": "true",
"description": "Wired Apple CarPlay also supported simultaneously. USB-A port (front panel) accepts USB-A to Lightning or USB-A to USB-C cable. Wired CarPlay charges the iPhone at 5V/2.4A (12W) while connected. If both wireless and wired CarPlay are available, the unit prioritizes the wired connection when a cable is plugged in. Wired CarPlay provides lower latency than wireless — preferred for GPS navigation and real-time audio."
},
{
"@type": "PropertyValue",
"name": "Android Auto Wireless",
"value": "true",
"description": "Wireless Android Auto supported. Requires Android 11.0 or later with Google Play Services 6.0+. Automatic wireless connection after initial USB pairing on first use. Android Auto wireless operates over Bluetooth for control + 5GHz Wi-Fi (preferred) or 2.4GHz Wi-Fi for media streaming. Note: wireless Android Auto on 2.4GHz (when 5GHz Wi-Fi is unavailable) may show higher latency for video-heavy apps. All Pixel 6+, Samsung Galaxy S21+, and most 2022+ Android flagships support 5GHz wireless Android Auto."
},
{
"@type": "PropertyValue",
"name": "Android Auto Wired",
"value": "true",
"description": "Wired Android Auto also supported via rear USB-C port. Android Auto wired requires USB cable (USB-A on head unit to USB-C on phone). Wired connection provides reliable low-latency experience and charges the phone simultaneously. Android 5.0+ required (Android Auto app install required for Android 9.0 and earlier; built-in for Android 10+)."
},
{
"@type": "PropertyValue",
"name": "Bluetooth Version",
"value": "5.3",
"description": "Bluetooth 5.3 for hands-free calling (HFP), audio streaming (A2DP), and audio control (AVRCP 1.6). Simultaneous connection to two phones supported (e.g., driver + passenger phone). Call quality: wideband audio (HD Voice) supported when carrier and phone both support AMR-WB codec."
},
{
"@type": "PropertyValue",
"name": "Bluetooth Audio Codec",
"value": "SBC, AAC, aptX, aptX HD",
"description": "Supported A2DP audio codecs in descending quality order: aptX HD (576kbps, 24-bit/48kHz — requires Android phone with Qualcomm SoC and aptX HD transmitter enabled), aptX (320kbps, 16-bit/44.1kHz CD-quality), AAC (256kbps — best option for iPhone users streaming Bluetooth; Apple Music lossless is transcoded to AAC at the Bluetooth transmitter), SBC (328kbps mandatory baseline for all Bluetooth devices). LDAC not supported. For Sony, Pixel 6+, or Samsung users who rely on LDAC from their phone: this unit will fall back to SBC or AAC. For audiophile-grade wireless audio, use wired CarPlay/Android Auto instead of Bluetooth for bit-perfect streaming."
},
{
"@type": "PropertyValue",
"name": "Preamp Output Voltage",
"value": "4",
"unitCode": "VLT",
"description": "Preamp RCA output voltage: 4V. Three preamp output pairs: front (4V), rear (4V), subwoofer (4V). High 4V preamp output allows amplifier gain controls to be set near minimum, significantly reducing system noise floor compared to 2V standard outputs. For external amplifiers with input sensitivity range of 150mV–4V (common in mid-range amps): set gain control to match 4V input, avoiding high gain settings that amplify noise. The subwoofer preamp output is high-pass filtered on the rear channels and low-pass on the subwoofer output when using the built-in crossover (switchable: 60/80/100/120Hz low-pass crossover point for subwoofer output)."
},
{
"@type": "PropertyValue",
"name": "Internal Amplifier Output",
"value": "4 × 50W peak / 4 × 18W RMS",
"description": "Built-in MOSFET amplifier: 4 channels × 50W peak (marketing spec) / 4 × 18W RMS at less than 1% THD into 4 ohms. Real-world output at less than 0.1% THD: approximately 4 × 14W RMS. Minimum speaker impedance: 4 ohms. Do not connect 2-ohm speakers directly — most aftermarket component speakers are 4-ohm. For subwoofer or door woofers requiring more power, use an external amplifier connected via the 4V preamp outputs."
},
{
"@type": "PropertyValue",
"name": "DSP Equalizer",
"value": "31-band",
"description": "Built-in DSP digital signal processor with 31-band graphic equalizer (1/3-octave ISO bands from 20Hz to 20kHz). Also includes: 3-way active crossover (front high-pass, rear high-pass, subwoofer low-pass — each independently adjustable), time alignment (delay compensation in 0.02-foot increments for each channel — corrects arrival time differences for non-center-mounted listeners), and 8 preset EQ curves (flat, bass boost, vocal, rock, pop, jazz, classical, custom). DSP settings saved to 4 user profiles — switchable without navigating menus."
},
{
"@type": "PropertyValue",
"name": "Screen Size",
"value": "9.7",
"unitCode": "INH",
"description": "9.7-inch IPS LCD touchscreen (24.6cm diagonal). Resolution: 1024 × 600 pixels (HD). Capacitive multi-touch (up to 10-point). Brightness: 1000 nits max — visible in direct sunlight. Aspect ratio: 4:3 (matches iPad proportions — CarPlay interface fills screen without black bars). Anti-glare coating. Screen response time: less than 15ms."
},
{
"@type": "PropertyValue",
"name": "Touchscreen Type",
"value": "Capacitive IPS",
"description": "Capacitive touchscreen responds to bare fingertips and thin gloves at reduced sensitivity. Unlike resistive touchscreens (require firm pressure, stylus-accurate but less responsive), capacitive screens support swipe gestures, pinch-to-zoom, and multi-touch. IPS (In-Plane Switching) panel provides wide viewing angles (178° horizontal and vertical) — important for driver viewing from off-center positions. Operating temperature: -20°C to +70°C; storage temperature: -30°C to +80°C."
},
{
"@type": "PropertyValue",
"name": "Backup Camera Input",
"value": "RCA composite video input",
"description": "Dedicated backup camera RCA composite video input (NTSC/PAL auto-detect). Camera activates automatically when reverse gear is engaged (requires reverse trigger wire connection to reverse light circuit — 12V signal when in reverse). Parking guide lines: static grid overlay (on/off switchable) or dynamic guide lines (if camera supports it). Front camera AV input also included (triggers on speed sensor or manual switch). Compatible with any aftermarket backup camera with RCA output. Does not accept digital camera signals (HDMI or USB cameras require separate adapter)."
},
{
"@type": "PropertyValue",
"name": "Vehicle Fitment Notes",
"value": "Universal 2-DIN; dash kit required",
"description": "Universal 2-DIN fit requires vehicle-specific dash kit for a professional-looking installation. Electrical harness: uses ISO 10487 connector (Connector A for power, Connector B for speakers). Most US vehicles 1998+ require a Metra 70-series, Scosche, or PAC Audio wiring harness adapter (typically $10–$25). For vehicles with factory-amplified audio systems (Bose, JBL, Harman Kardon, Bang & Olufsen): a line output converter or Canbus amplifier bypass adapter is required to retain rear speakers or subwoofer output (PAC Audio RP4-series, iDatalink Maestro RR, or vehicle-specific). Steering wheel audio controls: require separate SWRC interface adapter (iDatalink Maestro RR2 or PAC Audio SWI-RC recommended). Not compatible with vehicles using MOST bus audio systems (Audi MMI, BMW iDrive E-series MOST) without advanced Canbus interface."
}
],
"offers": {
"@type": "Offer",
"price": "379.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>
Metafield Reference Table — Car Audio Head Units
| Metafield key | Type | Example value | Notes |
|---|---|---|---|
car_audio.din_size | single_line_text | 2-DIN | Values: 1-DIN, 2-DIN, 1.5-DIN, proprietary |
car_audio.screen_size_in | number_decimal | 9.7 | Diagonal screen size in inches |
car_audio.touchscreen_type | single_line_text | Capacitive IPS | Resistive or Capacitive; panel type (IPS/TN/VA) |
car_audio.carplay_wireless | boolean | true | Wireless CarPlay — separate from wired |
car_audio.carplay_wired | boolean | true | Wired CarPlay via USB-A |
car_audio.android_auto_wireless | boolean | true | Wireless Android Auto |
car_audio.android_auto_wired | boolean | true | Wired Android Auto via USB-C |
car_audio.bluetooth_version | single_line_text | 5.3 | Bluetooth protocol version |
car_audio.bluetooth_codecs | single_line_text | SBC, AAC, aptX, aptX HD | Comma-separated codec list in quality order |
car_audio.preamp_output_v | number_decimal | 4.0 | Preamp RCA output voltage (V) |
car_audio.preamp_output_pairs | number_integer | 3 | Number of RCA output pairs (front, rear, sub) |
car_audio.amp_rms_w | single_line_text | 18W × 4 | RMS power per channel — not peak |
car_audio.dsp_eq_bands | number_integer | 31 | Graphic EQ band count |
car_audio.dsp_time_alignment | boolean | true | Independent channel delay/time alignment |
car_audio.backup_camera_input | boolean | true | RCA composite backup camera input |
car_audio.sirius_xm_ready | boolean | true | SiriusXM tuner compatible (tuner sold separately) |
car_audio.canbus_required | boolean | false | Whether Canbus adapter required for standard install |
car_audio.gps_navigation | single_line_text | App-based (CarPlay/AA only) | Built-in offline GPS vs app-based only |
Liquid Snippet — car_audio Metafields to JSON-LD
{% assign ca = product.metafields.car_audio %}
{% if ca.din_size != blank %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"additionalProperty": [
{ "@type": "PropertyValue", "name": "DIN Size", "value": {{ ca.din_size | json }} },
{ "@type": "PropertyValue", "name": "Screen Size (in)", "value": {{ ca.screen_size_in | json }}, "unitCode": "INH" },
{ "@type": "PropertyValue", "name": "Apple CarPlay Wireless", "value": {{ ca.carplay_wireless | json }} },
{ "@type": "PropertyValue", "name": "Apple CarPlay Wired", "value": {{ ca.carplay_wired | json }} },
{ "@type": "PropertyValue", "name": "Android Auto Wireless", "value": {{ ca.android_auto_wireless | json }} },
{ "@type": "PropertyValue", "name": "Android Auto Wired", "value": {{ ca.android_auto_wired | json }} },
{ "@type": "PropertyValue", "name": "Bluetooth Codecs", "value": {{ ca.bluetooth_codecs | json }} },
{ "@type": "PropertyValue", "name": "Preamp Output Voltage", "value": {{ ca.preamp_output_v | json }}, "unitCode": "VLT" },
{ "@type": "PropertyValue", "name": "DSP EQ Bands", "value": {{ ca.dsp_eq_bands | json }} },
{ "@type": "PropertyValue", "name": "GPS Navigation", "value": {{ ca.gps_navigation | json }} }
]
}
</script>
{% endif %}
Five Common Car Audio Schema Mistakes
- "Apple CarPlay" without wired/wireless distinction. Every wireless-CarPlay unit also supports wired — but most wired-only units list "Apple CarPlay" identically. AI agents cannot differentiate unless wireless and wired are encoded as separate boolean properties. Wireless CarPlay queries will incorrectly match wired-only units.
- "Bluetooth 5.3" instead of codec stack. Bluetooth version is a protocol version, not an audio quality indicator. A unit with Bluetooth 5.3 + SBC-only is outperformed by a unit with Bluetooth 4.2 + aptX HD. Buyers searching for "aptX HD car stereo" will not match any product that lists only Bluetooth version without codec enumeration.
- Peak wattage instead of RMS. "4 × 200W" is a common misleading peak spec; the RMS figure might be 4 × 18W at 1% THD. AI agents matching "50W per channel head unit" will incorrectly recommend a unit claiming 200W peak when the honest RMS is 18W. Encode the RMS value — or if listing peak, always pair it with the RMS and THD threshold.
- "Universal 2-DIN fit" without harness adapter notes. Vehicles with factory-amplified audio systems (Bose, JBL, Harman Kardon) require a line output converter or Canbus adapter — installing a "universal fit" unit without this information results in failed installs, returns, and negative reviews. Encode the Canbus requirement as a separate property.
- Missing screen resolution and panel type. Screen size in inches is useless without resolution and panel type (IPS vs TN vs VA). A 9-inch TN panel at 800 × 480 is vastly inferior to a 9-inch IPS at 1280 × 720 — both described as "9-inch touchscreen." IPS viewing angle is critical for driver usability; encode it explicitly.
FAQ
How do I encode Apple CarPlay wired vs wireless in schema.org structured data?
Use two separate additionalProperty entries — do not combine them into a single "Apple CarPlay: yes" property. Encode Apple CarPlay Wireless: true/false and Apple CarPlay Wired: true/false separately. AI shopping agents matching "wireless CarPlay head unit" cannot satisfy that query from a unit that lists only "CarPlay: yes" — the wired/wireless distinction must be separate encoded properties. Include in the description: iOS version required, initial pairing process, and whether 2.4GHz or 5GHz Wi-Fi is used for wireless connection.
What is the difference between single DIN and double DIN?
DIN size defines physical mounting dimensions. Single DIN (1-DIN): 180mm wide × 50mm tall — fits most pre-2010 vehicles. Double DIN (2-DIN): 180mm wide × 100mm tall — required for fixed touchscreen displays ≥ 5". Encode as an additionalProperty with name "DIN Size" and a description that notes which vehicle types are compatible and whether a dash kit is required. AI agents matching "double DIN" must see "2-DIN" in structured data to satisfy the query — it cannot be inferred from screen size alone.
How do I encode the Bluetooth codec stack for a car receiver?
Encode each supported codec explicitly: SBC (mandatory baseline), AAC (Apple devices), aptX (Android Qualcomm), aptX HD (24-bit, Qualcomm flagship), aptX Adaptive, LDAC (Sony). List them in a single additionalProperty entry with name "Bluetooth Audio Codec" and value as a comma-separated list in quality order. The Bluetooth version number does not indicate codec support — these are independent specifications. Buyers searching for "LDAC car stereo" cannot match a unit that only lists its Bluetooth version.
What preamp output voltage should I encode and why does it matter?
Preamp output voltage is the signal level sent to external amplifiers via RCA outputs. Standard is 2V; mid-range 4V; premium 5–6V. Higher voltage lets amplifiers operate with lower gain settings, reducing the noise floor. Encode as additionalProperty with name "Preamp Output Voltage," value as the numeric voltage, and unitCode: "VLT". Also encode the number of preamp output pairs (front, rear, subwoofer). Car audio installers routinely filter product selection by preamp voltage — a 4V vs 2V output is a meaningful distinction for system noise performance.
How do I handle vehicle fitment for aftermarket car audio head units?
Encode fitment as two separate concerns: (1) physical DIN size, and (2) electrical harness / Canbus compatibility notes. Physical fit: encode DIN size as a additionalProperty. Electrical compatibility: encode whether vehicles with factory-amplified audio (Bose, JBL, Harman Kardon) require a Canbus adapter, and whether steering wheel control interfaces need a separate adapter. "Universal 2-DIN fit" in a description without these details leads to failed installs for buyers with premium factory audio — one of the highest return-rate scenarios in the category. AI agents that can read the Canbus requirement will avoid recommending the product for those vehicle configurations without noting the additional adapter requirement.
Does your Shopify store encode DIN size and CarPlay type in structured data?
Run a free CatalogScan to see which car audio specifications are missing from your product JSON-LD — and which AI shopping agents can't see your inventory.
Run Free Scan