Universal Commerce Protocol (UCP)

Google AI Shopping

Appear in Google Search AI Mode results and Gemini shopping experiences. Your products reach customers where they're already searching.

How Google AI Shopping Works

AI Mode Discovery

When users search with Google AI Mode, your products appear in conversational search results.

Gemini Shopping

Gemini app users can browse, compare, and purchase your products directly in the app.

Agent Authorization

OAuth 2.0 with PKCE ensures only authorized AI agents access your store data.

Signed Webhooks

ES256 cryptographic signatures verify all webhook communications for maximum security.

How It Works

1

Publish UCP Profile

Your store publishes a discoverable profile at /.well-known/ucp

2

Agent Connects

Google AI agents authorize via OAuth 2.0

3

User Shops

Products appear in AI Mode and Gemini

4

Secure Checkout

Checkout sessions with signed webhooks

Why Google AI Shopping?

Search + Shopping

Reach users in the world's largest search engine.

Gemini App

Native shopping in Google's AI assistant.

Enterprise Security

OAuth + signed webhooks for secure transactions.

Future Ready

UCP is the emerging standard for AI commerce.

UCP Discovery Profile

Your store publishes a discoverable UCP profile that AI agents use to connect.

Automatic discovery endpoint (/.well-known/ucp)
OAuth 2.0 authorization flow
Cryptographically signed webhooks
Cross-platform agent support
Session-based checkout management
Real-time event notifications
// UCP Discovery Profile
GET /.well-known/ucp?store_id=xxx

{
  "version": "1.0",
  "name": "My Store",
  "services": ["products", "checkout"],
  "oauth": {
    "authorization_endpoint": "/ucp/v1/authorize",
    "token_endpoint": "/ucp/v1/token"
  },
  "signing_keys": {
    "keys": [{ "kid": "...", "kty": "EC" }]
  }
}

Ready for Google AI Shopping?

Publish your UCP profile and start appearing in Google AI search results.