11P by neo 15시간전 | ★ favorite | 댓글과 토론
  • Universal Commerce Protocol(UCP) 은 검색과 Gemini 같은 AI 화면에서 바로 구매로 이어지도록 만든 개방형 상거래 표준으로, AI 대화 흐름을 실제 결제로 자연스럽게 연결
  • 판매자가 공식 판매자 지위와 고객 데이터 소유권을 그대로 유지하도록 설계되어, 결제 이후의 고객 관계까지 직접 관리 가능함
  • 기존 Merchant Center 쇼핑 피드를 그대로 활용해 Google 검색 AI 모드와 Gemini 등 여러 노출 경로에서 사용자 접근을 바로 확장할 수 있음
  • 네이티브 결제와 내장 결제 두 가지 방식을 제공해, 단순한 구매 흐름부터 복잡한 맞춤형 결제 구조까지 대응 가능함
  • 다중 상품 장바구니, 계정 연결, 반품·추적을 포함한 에이전트형 상거래 환경을 전제로 한 확장 로드맵을 갖고 있음

범용 상거래 프로토콜 개요

  • Universal Commerce Protocol은 AI 기반 소비자 인터페이스와 판매자 시스템을 직접 연결하기 위한 개방형 표준임
  • 검색과 Gemini 같은 AI 플랫폼 안에서 외부 쇼핑몰로 이동하지 않고 구매를 끝낼 수 있는 구조를 제공함
  • 대화와 탐색 흐름 안에서 결제가 자연스럽게 이어지도록 설계해 장바구니 이탈과 결제 마찰을 줄이는 데 초점을 둠

Google에서 UCP를 구현해야 하는 이유

  • 모든 거래에서 판매자가 기록상의 판매자로 유지되어, 브랜드와 고객 관계를 온전히 통제할 수 있음
  • Merchant Center 쇼핑 피드를 기반으로 추가 개발 없이 Google의 AI 노출 경로에 즉시 연결 가능함
  • 판매자, 인증 제공자, 결제 서비스 간 역할과 책임이 명확히 구분신뢰 중심 보안 구조를 제공함

통합 방식 선택

  • 네이티브 결제는 Google AI 모드와 Gemini에 결제 로직을 직접 붙이는 방식
    • UCP 기능이 확장될수록 에이전트 기반 구매 흐름을 가장 폭넓게 활용할 수 있음
  • 내장 결제(Embedded Checkout) 는 승인된 판매자에게 제공되는 선택 옵션
    • iframe 기반 결제, 강한 브랜딩 요구, 복잡한 결제 단계가 필요한 경우에 적합

표준과 생태계

UCP의 특징과 차별점

  • 필요한 기능을 조합해 쓸 수 있는 모듈식·확장형 구조로 설계됨
  • API, MCP, A2A 등 다양한 통신 방식 중 선택 가능해 기술 스택에 맞게 구현 가능
  • 여러 업계 선도 기업과 함께 설계된 오픈소스 상거래 표준
  • 토큰화 기반의 안전한 결제 구조를 제공하며, 기존 결제 핸들러와도 연동 가능함
  • 특정 플랫폼에 묶이지 않고 검색부터 결제, 구매 이후 단계까지 전체 흐름 처리를 전제로 설계됨

UCP 구현 절차

  • Merchant Center에서 배송, 반품, 제품 피드를 설정해 기본 준비를 완료해야 함
    • 준비 후 대기자 명단에 등록해 Google 승인 절차를 진행함
  • 판매자 프로필을 게시해 결제 핸들러와 공개 키를 Google이 확인할 수 있도록 구성함
  • 세션 생성·업데이트·완료를 담당하는 3개의 핵심 REST 엔드포인트를 구현해야 함
    • 필요에 따라 파트너사 간편 결제 통합도 선택 가능함
  • 게스트 결제 또는 OAuth 2.0 기반 계정 연결 결제 중 사용자 식별 방식을 선택함
  • 주문 상태 변경 시 Google 웹훅을 호출해 주문 상태를 지속적으로 동기화