- A Google lançou o Universal Commerce Protocol (UCP), um padrão de código aberto para que agentes de IA se integrem com lojas e pagamentos, com suporte inicial para Google Pay e Google Wallet, orientado a experiências de compra em conversação no Search e Gemini.
- O protocolo define uma linguagem comum para ligar interfaces conversacionais aos sistemas das lojas e aos fornecedores de pagamento, trabalhando com primitivas funcionais padronizadas para etapas desde a descoberta de produtos até à gestão do pedido.
- O UCP teve a participação de empresas como Shopify, Etsy, Wayfair, Target e Walmart, com apoio de mais de vinte parceiros do ecossistema de pagamentos e retalho, incluindo Adyen, American Express, Mastercard, Stripe, Visa, Best Buy, The Home Depot e Zalando.
- O objetivo é reduzir os gargalos das integrações N x N, permitindo que agentes descubram capacidades (ex.: pesquisa, checkout) e usem-nas sem ligações específicas, com extensões para funcionalidades como descontos.
- A implementação de referência demonstra compras em experiências como AI Mode na Pesquisa e Gemini, usando Google Pay e dados da Google Wallet; para participar, as empresas devem ter conta ativa no Merchant Center e fornecer produtos adequados para compra direta. A iniciativa é open source e convida colaboração.
O Google apresentou o Universal Commerce Protocol (UCP), um padrão de código aberto para integrar agentes de IA com lojas e pagamentos. O foco está em experiências de compra conversacionais no Search e no Gemini, com suporte inicial para Google Pay e Google Wallet. O objetivo é facilitar transações sem atritos na conversa.
O UCP descreve-se como um conjunto de primitives funcionais que representam etapas de uma compra digital, desde a descoberta de produtos até à gestão de pedidos. O protocolo permite que diferentes plataformas conversem entre si sem integrações específicas para cada combinação.
Parceiros e objetivo estratégico
O projeto contou com a participação de Shopify, Etsy, Wayfair, Target e Walmart, entre outros. Além de redes de pagamento como Adyen, American Express, Mastercard, Stripe e Visa, e retalistas como Best Buy e Zalando. A colaboração visa acelerar integrações entre interfaces conversacionais e sistemas de loja e pagamento.
Contexto de uso e desafios
A Google afirma que as experiências conversacionais estão a evoluir para que pesquisar, comparar e finalizar uma compra ocorram de forma contínua. O UCP aborda verificações de inventário em tempo real, preços dinâmicos e transações rápidas sem perder o contexto da conversa.
Estrutura e funcionamento técnico
O protocolo pretende reduzir o gargalo das ligações N x N com um ponto de integração único e capacidades descobertas. Empresas publicam serviços suportados e capacidades oferecidas (por exemplo, pesquisa ou checkout) para que agentes os utilizem. Extensões permitem acrescentar funcionalidades, como descontos.
Integração e mecanismos
O UCP pode ser integrado via APIs, com dois mecanismos destacados: Agent2Agent (A2A) e o Model Context Protocol (MCP). Estes transportam e estruturam a troca de informações entre o agente e os sistemas comerciais, mantendo a consistência da experiência.
Pagamentos e segurança
No campo dos pagamentos, o UCP é compatível com o Agent Payments Protocol (AP2) e propõe separar o instrumento de pagamento do processador, com provas criptográficas do consentimento do utilizador. O design modular prevê payment handlers interoperáveis entre métodos de pagamento.
Exemplo prático
A Google descreve uma loja de demonstração com servidor em Python e base de dados SQLite. O agente descobre capacidades, invoca o checkout e aplica descontos. O manifesto de capacidades fica num JSON acessível na rota /.well-known/ucp para descoberta por agentes.
Alcance e futuras capacidades
O anúncio sinaliza que o alcance do protocolo vai além do pagamento, incluindo identidade e gestão de pedidos. O conjunto de capacidades deverá ampliar-se para suportar experiências de compra conversacionais mais completas.
Primeira implementação de referência
A Google já desenvolveu uma implementação de referência para compras via AI Mode na Pesquisa e Gemini. O UCP sustenta a interação desde a descoberta até à transação, recorrendo a Google Pay e Google Wallet. Mantém-se a dependência de fornecedores de pagamentos existentes.
Requisitos para participação
Para participar, as empresas devem ter uma conta ativa no Merchant Center e disponibilizar produtos aptos para compra direta. A Google vinca a necessidade de informações de inventário para exibição dentro das experiências. Há guia de integração e formulário de interesse.
Convite à colaboração e open source
O anúncio encerra com um apelo à colaboração, destacando o caráter open source do projeto e a participação de parceiros do ecossistema. Programadores, empresas e arquitetos são convidados a revisar a especificação, discutir propostas e contribuir com mudanças.
Entre na conversa da comunidade