01 Access and authorization
Confirm the merchant account, domain and target markets, and get merchant authorization. For the Merchant API, create an API data source first.
PLATFORM PLAYBOOK / 02
Merchant Center / AI Discovery
Gemini's product data starts in Merchant Center. Map feed fields, submit through the Merchant API, read product status back and keep changes in sync.
This page describes a service. Merchant Center eligibility, review and which AI experiences are supported are Google's call.
Consistent data is what keeps products published.
PRODUCT FEED INTEGRATION
Read the source → map fields → validate against the spec → submit → read results back. This is the integration design, not a live connector.
Confirm the merchant account, domain and target markets, and get merchant authorization. For the Merchant API, create an API data source first.
Plan a file source or the Merchant API. The API writes through productInputs; the table below uses feed field names, which map to API fields and types during implementation.
Price, stock and discontinuation events trigger updates or deletions. After submitting, read products back for processing results, per-destination status and data issues, not just a successful API call.
The left column is a source-data concept, not a verified field name in your system; required, conditional and market rules follow the official spec.
| Source data concept | Google Feed field | Mapping and validation |
|---|---|---|
| SKU | id | Keep a stable product identifier. |
| Name / description | title / description | Content must match the landing page. |
| Product page / main image | link / image_link | Each variant points to the right page and image. |
| Price / stock | price / availability | Check currency, promotions and availability. |
| Brand / barcode | brand / gtin / mpn | Follow category and identifier rules; never invent barcodes. |
| Parent product / options | item_group_id / color / size | Keep variant data as category and market rules require. |
Keep product IDs, source versions, submission times and results. Catch missing required values first; retry transport failures, but don't resend rejected data forever.
Format errors fix the mapping; data conflicts go back to the source; permission and policy issues go to their owners. Inclusion and recommendation are never guaranteed.
Integration docs: Merchant API product lifecycle ↗
KNOW THE BOUNDARIES
Being clear about what each platform supports, and what onboarding needs, comes first.
Merchant Center and the Merchant API are where product data is managed; eligibility follows account, product, country and destination rules.
Google says existing Merchant Center Shopping feeds support product discovery; an approved product isn't guaranteed to appear in Gemini.
UCP supports commerce actions in AI experiences. It doesn't replace your everyday feed, and a feed alone doesn't complete checkout integration.
DATA, NOT GUESSWORK
These are onboarding checkpoints, not the full platform spec; required fields depend on category, market and the approved format.
| Area | Data | How we plan it |
|---|---|---|
| Product identity | ID, brand, GTIN / MPN | Apply identifier rules by product type; never invent a GTIN when one is missing. |
| Variants | item_group_id, color, size | Keep parent–child relationships and check each variant's link and image. |
| Price and availability | price, availability, product page | Compare feed, page and checkout; fix the source, not just the displayed text. |
| Markets and policy | Language, currency, shipping, returns | Check data specs and merchant policies together; confirm extra requirements by region and category. |
WORKED EXAMPLE
An illustration, not customer data or a platform report.
Feed price doesn't match the product page
Compare source timestamps, promotion dates and currency
Fix the source, resubmit, then confirm the diagnostic status
FROM CATALOG TO MARKET
Your product system keeps the original facts; AI Catalog manages enrichment, review history and platform outputs.
Confirm domain, sales markets and existing data sources.
Check required fields, identifiers, variants and policies.
Plan file or Merchant API sync and work through diagnostics.
Sync product changes, discontinued items and stock so nothing goes stale.
Track available processing status, data freshness and open issues.
Watch exposure and referral traffic separately; an accepted product is not proof of an AI recommendation.
BEFORE YOU START
No shortcut guarantees ranking.
A data flow you can check and fix does help.
Start from your existing sources and issues instead of rebuilding the account: field gaps, variant mapping, site consistency and the update flow, then fix what matters most.
Not exactly. Merchant Center is the product data foundation; which AI experiences show products, and in which markets, is up to Google. An approved product is not proof of Gemini exposure.
Everyday product data management and UCP commerce integration are separate projects. Build an accurate, current feed first; consider UCP when you need AI checkout and qualify.
No. It describes a service and never accesses Merchant Center. Real onboarding needs merchant authorization, an account diagnosis and an agreed scope.
START WITH YOUR CATALOG
Bring your target markets, catalog scope and platform account status, and we'll scope a pilot.
Book a catalog consultation Opens Crescendo Lab's official contact page; this page collects no data and connects to no platform.