https://developers.google.com/merchant/ucp
📦 Protocolo de Comércio Universal (UCP) - Google Developers
🧠 Visão Geral
O Protocolo de Comércio Universal (UCP) é um padrão aberto e modular de comércio digital projetado para permitir que interações com agentes de IA (como o Modo IA na Pesquisa Google e o app Gemini) se convertam em compras diretas e instantâneas, com menos atrito no processo de checkout e mais controle para os comerciantes.
Objetivos Principais
- Unificar o comércio digital em diferentes superfícies de IA.
- Transformar interações de IA em vendas instantâneas.
- Reduzir abandono de carrinho, permitindo compras no próprio fluxo de conversa.
🎯 Benefícios da UCP
Para Comerciantes
- Você continua sendo o Merchant of Record — mantém controle total sobre dados, clientes e relacionamentos.
- Maior alcance — acesso a usuários de superfícies como Pesquisa IA e Gemini.
- Maior confiança do comprador devido ao suporte a processos de pagamento seguros e transparência.
Para Desenvolvedores
- Padrão aberto e extensível — facilita integrações com APIs e protocolos existentes (p.ex., AP2, A2A e MCP).
- Flexibilidade de implementação — pode escolher entre diferentes caminhos de integração adaptados à sua pilha técnica.
🧩 Como Funciona a Integração
Opções de Integração
O UCP oferece duas opções principais para habilitar compras via IA:
-
Checkout Nativo:
- Integra a lógica de finalização de compra diretamente com as superfícies de IA (p.ex., Modo IA e Gemini).
-
Checkout “Incorporado” (opcional):
- Permite checkout dentro de um iframe ou experiência altamente customizada, ideal para fluxos complexos.
Caminho Técnico
Um comerciante que quiser ativar a UCP deve:
- Preparar sua conta no Merchant Center (configurar informações como transporte, devoluções e feeds de produtos).
- Publicar um Perfil de Negócio para expor capacidades e mecanismos de pagamento.
- Implementar endpoints REST para sessões de checkout, atualizações e conclusão.
- (Opcional) Implementar o caminho de checkout incorporado para experiências customizadas.
Observação: a integração com a UCP precisa ser aprovada pelo Google para começar a operar nas superfícies de IA.
📡 Compatibilidade com Protocolos Existentes
A UCP é projetada para ser compatível com padrões já existentes, incluindo:
- Agent Payments Protocol (AP2)
- Agent 2 Agent (A2A)
- Model Context Protocol (MCP)
Isto significa que, embora seja um protocolo novo, ele se integra com a infraestrutura técnica já usada no comércio digital atual.
🧩 Diretrizes e Futuro
Flexibilidade e Expansão
A UCP é:
- Modular — você escolhe quais recursos/ extensões implementar.
- Extensível — poderá suportar no futuro funcionalidades como carrinhos com múltiplos itens, vinculação de contas para programas de fidelidade e suporte pós-compra (rastreamento, devoluções, etc.).
Segurança e Confiança
O protocolo oferece pagamentos seguros com tokenização, garantindo que cada transação seja autenticada e protegida, mas o comerciante continua a ser o responsável final pela relação com o cliente.