Vehicle ads in Google Merchant Center let automotive dealerships show their live inventory directly in search results, including make, model, year, price, mileage, and dealer location. If you run vehicle ads and products are getting disapproved, or your account has been suspended, this guide covers the required feed setup, the most common disapproval causes, and how to fix them.
Vehicle ads are a specialized Shopping ad format for new and used car dealers. Unlike standard Shopping ads (which are built from product feeds), vehicle ads use a separate vehicle inventory data feed submitted through Merchant Center. The ad format shows the key specs a car shopper needs: make, model, year, mileage, and price. Clicking the ad takes the shopper to the specific vehicle listing page on the dealer's website.
Vehicle ads appear in Google Search for queries like "used Honda Civic near me," "Toyota Camry for sale 2023," or "certified pre-owned SUV under $30k." They also appear on Google Maps when a shopper searches for vehicles near a specific location.
To run vehicle ads, you need a Google Merchant Center account, a vehicle inventory data feed, a Google Ads account linked to Merchant Center, and vehicle ads enabled in your Merchant Center account settings. Vehicle ads are currently available in the US, Canada, Australia, and select European markets.
Google uses a separate feed format for vehicle inventory. The required and recommended attributes are:
| Attribute | Status | Notes |
|---|---|---|
| id | Required | Unique identifier per vehicle. Often the stock number or DMS ID. |
| title | Required | Format: Year Make Model (e.g., "2022 Honda Civic LX"). Avoid promotional language. |
| description | Required | Plain-text description of the vehicle. Include key specs. |
| image_link | Required | Primary vehicle photo. Must be the actual vehicle, not a stock image. |
| link | Required | HTTPS URL of the specific vehicle listing page. |
| price | Required | Must match the price shown on the landing page. Include currency code (e.g., 24995 USD). |
| availability | Required | "in_stock" for available vehicles. Remove sold vehicles immediately. |
| vehicle_type | Required | "new" or "used". |
| make | Required | Vehicle manufacturer (e.g., Honda, Ford). |
| model | Required | Vehicle model line (e.g., Civic, F-150). |
| year | Required | Model year as a 4-digit number. |
| mileage | Required for used | Current odometer reading. Must match the landing page. |
| VIN | Required | 17-character Vehicle Identification Number. Missing VIN is the #1 rejection cause. |
| color | Recommended | Exterior color of the vehicle. |
| condition | Recommended | "new" or "used", more specific than vehicle_type. |
| trim | Recommended | Trim level (e.g., LX, EX, Sport). Improves matching for searchers. |
Vehicle inventory feeds are submitted through Merchant Center as a separate data source. You create it under Products > Feeds > Add Feed and select "Vehicles" as the product type. Google accepts tab-delimited text files (.txt), XML, or Google Sheets format.
The single most important operational requirement is feed freshness. Google expects your vehicle inventory to reflect what is actually available at your dealership. Sold vehicles left in the feed for more than a few hours generate availability mismatch errors and, if persistent, can escalate to account-level issues.
Most dealer management systems (DMS) like DealerSocket, CDK, or Reynolds and Reynolds include vehicle ad feed exports. Set up an automated daily (or hourly) export. For smaller operations without DMS integrations, maintain a Google Sheet that team members update every morning before the feed refresh.
If your vehicle ad account is suspended at the account level rather than the item level, the issue is likely not vehicle-specific. Run the free GMCSuspension.com audit to check general policy compliance: contact information, privacy policy, return policy, and website trust signals. Vehicle ad suspensions that come from general policy violations are fixed the same way as standard Shopping suspensions.
Vehicle feed errors appear in Merchant Center > Products > Diagnostics. Select your vehicle data source from the dropdown. You will see item-level errors grouped by issue type. Click any issue to see which specific vehicles are affected and what data point caused the flag.
After correcting the feed, re-submit it through the feed settings page and click "Fetch now" to prompt Google to re-process the updated file. Item-level disapprovals usually clear within 24-48 hours. If errors persist after a successful feed update, check whether the landing page itself has the correct data (price, mileage, VIN) since Google's crawler reads the page separately from the feed.
The GMCSuspension audit checks your store against 52 policy requirements, including the trust signals and policy pages that cause account-level suspensions. It takes about 60 seconds and gives you a specific fix list before you appeal.
Start Your Free AuditVehicle ads are a Shopping ad format for automotive dealerships that display vehicle inventory with make, model, year, mileage, price, and dealer location in Google Search results. They use a dedicated vehicle inventory feed submitted through Merchant Center, separate from standard product feeds.
Required attributes include: id, title (year + make + model), description, image_link, link, price, availability, vehicle_type, make, model, year, mileage (for used vehicles), and VIN. Missing VIN is the most common cause of feed-level rejection.
At minimum, update daily. Ideally update multiple times per day for high-volume dealerships. Sold vehicles must be removed immediately: showing a sold car to shoppers and then landing them on a "no longer available" page triggers availability mismatch disapprovals.
The six most common vehicle ad disapprovals are: missing VIN, price mismatch between feed and landing page, sold vehicles still in the feed, mileage discrepancy, non-HTTPS landing page URL, and using stock photos instead of actual vehicle photos.
Yes. Persistent availability mismatches, price mismatches, or showing inventory that does not match the landing page can escalate from item-level disapprovals to account-level suspension. Fix Diagnostics tab errors daily and keep the feed synchronized with live inventory to prevent escalation.
For more on fixing Merchant Center disapprovals, read the disapproved products guide and the availability mismatch fix guide. If your account is suspended, start with the suspension checklist before filing an appeal.