# Merchant Center, UCP and shopping visibility in Gemini

> Get products into AI Mode and Gemini answers with Merchant Center feeds, and prepare for UCP checkout with the native_commerce attribute.

Source: https://mentionx.ai/learn/gemini/gemini-merchant-center-shopping-visibility  
Author: Dipuck Jones, founder of MentionX  
Updated: 5 November 2026  
Level: Practitioner

**When someone asks AI Mode or Gemini for "the best standing desk under $500" or "running shoes for flat feet", the products in the answer come largely from Google's Shopping data, which is mostly Merchant Center feeds. Google's generative AI guide names Merchant Center feeds and Business Profiles as ways to make products and services visible in AI responses. The newer layer is UCP, the Universal Commerce Protocol. It powers a checkout button on eligible listings in AI Mode and Gemini, and the merchant stays seller of record. It's limited to select merchants in the US, Canada and Australia. This lesson covers the feed basics that drive AI shopping visibility, then the steps to prepare for UCP.**

> **Key takeaways**
>
> - Product visibility in AI Mode and Gemini depends heavily on **Merchant Center feed quality**: titles, attributes, GTINs, prices, availability, images, shipping and returns.
> - **UCP-powered checkout** lets shoppers buy in AI Mode and Gemini using Google Pay, while you remain seller of record.
> - Eligibility: products in the **US, Canada and Australia**, select merchants via an **interest form**, plus a Google Pay & Wallet Console account and payment processor support.
> - Mark eligible products with the **native_commerce** group attribute (checkout_eligibility = true), ideally in a **supplemental feed**.
> - Business Agent and agentic checkout on your own site are separate from UCP checkout on Google surfaces.

*Checked 5 November 2026 (CET) against Gemini Apps Help, the Gemini release notes, Google Workspace Help, Google Search Central, Search Console Help, the Gemini API docs and the Google blog posts cited in Sources. Google renames and moves Gemini features often, so confirm labels and limits in your own account. "Our view" marks MentionX opinion. Ledgerline is a fictional company used for illustration.*

## Which data feeds AI shopping answers?

| Source | What it supplies | Your action |
|---|---|---|
| Merchant Center product feed | Title, description, price, availability, GTIN, brand, images, product attributes | Keep it complete and accurate; fix disapprovals weekly |
| Merchant listing structured data | Price, availability, shipping and returns on the product page | Match it to the feed and the visible page |
| Shipping and returns settings | Delivery times and return policies shown in comparisons | Configure in Merchant Center |
| Product reviews | Ratings used in comparisons | Use a product reviews feed or an approved aggregator |
| Business Profile | Local inventory and store details | Keep hours and categories current |
| Your product pages | Detailed specs, use cases, FAQs | Non-commodity detail AI can cite |

Deeper guides: [Merchant Center product feeds for AI shopping](https://mentionx.ai/learn/ai-shopping/merchant-center-product-feeds-ai-shopping), [How AI Mode shopping picks products](https://mentionx.ai/learn/engines/google-ai-mode/shopping-products-get-picked) and [Schema markup for AI search](https://mentionx.ai/learn/technical/schema-markup-ai-search).

## Which feed attributes matter most for AI answers?

*Our view*, based on how conversational queries work: AI Mode answers questions like "for flat feet", "under $500" or "quiet for an apartment". The product needs attributes that make those facets matchable.

| Attribute | Why it matters in conversational queries | Example |
|---|---|---|
| title | Must contain the product type and key differentiator | "Ledgerdesk Pro Electric Standing Desk, 160x80 cm, Quiet Dual Motor" |
| product_highlight | Short benefit bullets | "Under 45 dB motor noise" |
| product_detail | Structured specs | "Noise level: 44 dB" |
| gtin, brand, mpn | Matches your offer to the product entity | Valid GTIN |
| color, size, material, age_group, gender | Facet matching | "oak", "160 cm" |
| price, sale_price | Budget filters | "479.00 USD" |
| availability | Out-of-stock items drop out | in_stock |
| shipping, return policy | Comparison details | Free returns, 30 days |
| image_link, additional_image_link, lifestyle_image_link | Visual answers | Clean product and in-use images |

> **Pro move:** export your feed and the top 50 conversational queries from Search Console that include "best", "for", "under" or "vs". For each query facet ("quiet", "for small spaces", "under $500"), check whether a feed attribute states it. Facets that only live in your page copy or reviews are invisible to feed matching. Add them as product_detail or product_highlight entries, truthfully, in a supplemental feed so the primary feed stays untouched.

## What is UCP and how does checkout work?

From Merchant Center Help:

- UCP is an open standard for agentic commerce. On Google it powers checkout in **AI Mode and Gemini** on eligible product listings.
- Shoppers see a checkout button, pay with **Google Pay** using cards saved in Google Wallet, and you stay the **seller of record**.
- It's compatible with protocols such as **A2A, AP2 and MCP**.
- It applies to products with eligibility in the **United States, Canada and Australia**, for select merchants.

Requirements:

| Requirement | Detail |
|---|---|
| Interest form | Select participating merchants only |
| Google Pay & Wallet Console | Account needed |
| Payments | A supported payment service provider, or a direct integration with PCI compliance documentation |
| Technical integration | Implement the UCP endpoints described in the developer guide (business profile at /.well-known/ucp, checkout sessions) |
| Product eligibility | native_commerce attribute in the feed |

**UCP checkout vs agentic checkout:** UCP checkout happens on Google surfaces. Agentic checkout is when Google's agent completes a purchase on your own website for the shopper. They're different features with different setups.

## How do you add native_commerce?

native_commerce is a group attribute with the sub-attribute checkout_eligibility (true or false).

TSV supplemental feed:

```text
id	native_commerce(checkout_eligibility)
SKU-1001	true
SKU-1002	true
SKU-2001	false
```

XML:

```text
<g:native_commerce>
  <g:checkout_eligibility>true</g:checkout_eligibility>
</g:native_commerce>
```

Steps:

1. Complete the interest form and integration first. The attribute alone doesn't enable checkout.
2. Create a supplemental feed in Merchant Center keyed on id.
3. Add the native_commerce(checkout_eligibility) column.
4. Link it to your primary data source and process it.
5. Confirm on the **Data sources** tab that the attribute is applied.

## How should you prioritise?

| If you are... | Priority |
|---|---|
| A US, Canada or Australia retailer with Google Pay | Feed quality now; register UCP interest; plan the integration |
| A retailer elsewhere | Feed quality and merchant listing markup; watch for UCP expansion |
| A marketplace seller | Your marketplace's feed controls your listing |
| B2B SaaS | No product feed; focus on entity, pricing pages and the [Business Profile](https://mentionx.ai/learn/gemini/gemini-structured-data-entities) |

*Our view:* UCP is promising but early. The feed is what decides whether you appear at all, and that work pays off in Shopping ads, free listings and AI answers whether or not you join UCP.

## Worked example: Ledgerline

*Ledgerline is a fictional accounts-payable software company. Details are illustrative.*

Ledgerline sells software, but its sister brand Ledgerdesk sells office furniture in the US, and reused the same team.

| Check | Finding (illustrative) | Fix |
|---|---|---|
| AI Mode "quiet standing desk for apartment" | Competitor A and C desks shown; Ledgerdesk absent | Feed facet gap |
| Feed attributes | No noise level anywhere in the feed | Added product_detail "Noise level: 44 dB" |
| GTINs | 30% missing | Added from supplier data |
| Return policy | Not configured | Set 30-day free returns |
| UCP | Not registered | Interest form submitted; PSP confirmed support |
| native_commerce | n/a | Supplemental feed prepared, set to false until integration goes live |

### Walkthrough

1. The ecommerce lead ran 20 conversational desk prompts in AI Mode and logged the products shown.
2. She compared the winning products' attributes with Ledgerdesk's feed and found the noise and size facets missing.
3. A supplemental feed added product_detail and product_highlight values, using verified specs only.
4. GTINs and return policies were fixed in Merchant Center.
5. UCP interest was registered, and native_commerce stayed false until the developer completed the checkout-sessions integration and testing.

## Common mistakes

- **Treating UCP as a feed toggle.** It needs an integration.
- **Overwriting the primary feed** instead of using supplemental feeds.
- **Facet claims you can't support.**
- **Missing GTINs and return policies.**
- **Page price that doesn't match the feed price.**

## Try it yourself

Pick one hero product. Ask AI Mode three conversational questions it should win. For each, list the facet in the question and find the feed attribute that states it. Add any missing facts to a supplemental feed draft. Don't process it until the facts are verified.

## Quick quiz

**1. Who is seller of record in UCP checkout?**

*Answer:* The merchant.

**2. Which countries does UCP checkout apply to?**

*Answer:* The US, Canada and Australia, for select merchants.

**3. How should you add native_commerce?**

*Answer:* Through a supplemental feed, with checkout_eligibility set to true for eligible products.

## What should you check before the next lesson?

- Feed diagnostics are clean for top products.
- Conversational facets are covered by attributes.
- You've made a UCP decision and named an owner.

Previous: [Content formats that get cited in Gemini and AI Mode](https://mentionx.ai/learn/gemini/gemini-content-formats-get-cited). Next: [Track Gemini and AI Mode traffic in GA4](https://mentionx.ai/learn/gemini/gemini-ga4-referral-tracking). Or return to the [Gemini for Marketers track](https://mentionx.ai/learn/gemini/gemini-for-marketers). Related: [Agentic checkout protocols](https://mentionx.ai/learn/ai-shopping/agentic-checkout-protocols), [How AI agents browse, compare and buy](https://mentionx.ai/learn/ai-shopping/ai-agents-browse-compare-buy-must), [Perplexity shopping, publishers and ads](https://mentionx.ai/learn/perplexity/perplexity-shopping-publishers-ads).

## Common questions

**What is UCP?** The Universal Commerce Protocol is an open standard for agentic commerce. On Google it powers a checkout button on eligible product listings in AI Mode and Gemini, with the merchant as seller of record.

**Where is UCP checkout available?** Google says it applies to products with eligibility in the United States, Canada and Australia, for select participating merchants who complete an interest form and the technical integration.

**How do I mark products for UCP checkout?** Add the native_commerce group attribute with checkout_eligibility set to true, ideally through a supplemental feed so your primary feed and campaigns are untouched.
## Sources

- Merchant Center Help, [About UCP and UCP-powered checkout on Google](https://support.google.com/merchants/answer/16837055?hl=en)
- Merchant Center Help, [Native commerce [native_commerce]](https://support.google.com/merchants/answer/17251586?hl=en)
- Google for Developers, [UCP: start integration in Merchant Center](https://developers.google.com/merchant/ucp/guides/merchant-center/integration)
- Google Search Central, [Optimizing your website for generative AI features](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide)
- Google Search Central, [Merchant listing structured data](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing)
- All accessed 5 Nov 2026.

## Frequently asked questions

### What is UCP?

The Universal Commerce Protocol is an open standard for agentic commerce. On Google it powers a checkout button on eligible product listings in AI Mode and Gemini, with the merchant as seller of record.

### Where is UCP checkout available?

Google says it applies to products with eligibility in the United States, Canada and Australia, for select participating merchants who complete an interest form and the technical integration.

### How do I mark products for UCP checkout?

Add the native_commerce group attribute with checkout_eligibility set to true, ideally through a supplemental feed so your primary feed and campaigns are untouched.

---

Written and reviewed by Dipuck Jones for MentionX Learn. The HTML version of this page: https://mentionx.ai/learn/gemini/gemini-merchant-center-shopping-visibility
