Google, Connected Apps 출시? Google은 2026년 10월 28일 Connected Apps 플랫폼의 프리뷰 버전을 발표하며, 개발자가 서드파티 서비스를 Google 검색 및 Gemini 앱에 통합할 수 있는 통합 방안을 공개했습니다. Google의 공식 발표에 따르면, 개발자는 원격 모델 콘텍스트 프로토콜(MCP) 서버나 AppFunctions를 활용한 Android MCP를 통해 통합을 진행한 후 Google Connected Console을 통해 이를 등록, 테스트 및 제출할 수 있습니다. 애플리케이션 개발자에게 있어 가장 큰 변화는 사용자가 AI 기반 인터페이스 내에서 승인된 서비스 기능을 발견하고 호출할 수 있는 새로운 경로가 생겨난 것이며, 이로 인해 서비스가 플랫폼 전반에서 실행 상태와 ID를 관리하는 방식에 대한 새로운 고려 사항이 도입되었습니다.
핵심 산업 개편: 검색과 Gemini를 위한 Google의 Connected Apps 출시
한눈에 보기
- Google은 2026년 10월 28일 Connected Apps 플랫폼의 프리뷰 버전을 선보이며, 개발자가 Google 검색과 Gemini 앱 전반의 통합을 관리할 수 있는 통합 경로를 제공했습니다.
- 이 플랫폼은 클라우드 호스팅 기반의 원격 모델 콘텍스트 프로토콜(MCP) 서버와 Jetpack AppFunctions API 기반의 온디바이스 Android MCP라는 두 가지 주요 기술 통합 트랙을 제공합니다.
- 현재 Gemini와 검색에서 50개 이상의 통합 기능이 제공되거나 출시 중이며, 초기 파트너 기능은 생산성, 여행, 건강, 커머스 분야를 아우릅니다.
웹상의 전통적인 검색 탐색 파이프라인은 오랫동안 검색 엔진이 공개 콘텐츠를 파싱하여 순위가 매겨진 아웃바운드 웹 링크 목록을 제공하는 방식에 의존해 왔습니다. 기존 모델에서 디지털 플랫폼은 검색에 최적화된 콘텐츠를 구성하고, 표준 브라우저 탐색을 통해 유입되는 사용자 트래픽을 포착하며, 해당 상호작용을 웹 환경이나 네이티브 앱 설치로 라우팅했습니다. 측정 시스템은 유입 요청 URL에 추가된 리퍼러 헤더, 세션 쿠키, 캠페인 추적 매개변수를 분석하여 이러한 상호작용을 평가합니다.
대화형 AI 인터페이스의 도입은 사용자가 대화 흐름 내에서 직접 특정 작업을 완료할 수 있도록 지원함으로써 이러한 검색 패턴을 변화시키고 있습니다. 개발자가 이 레이어에 접근할 수 있도록 공식화하기 위해 Google은 공식 Google 개발자 발표에 명시된 바와 같이 Connected Apps 플랫폼을 출시했습니다. 이 인프라를 통해 애플리케이션은 정의된 도구와 엔드포인트를 등록할 수 있으며, 사용자가 관련 의도를 표현할 때 Gemini와 Google Search가 외부 서비스를 직접 호출할 수 있게 지원합니다.

이러한 아키텍처 전환은 Google이 주요 소비자 서비스 전반에 걸쳐 Connected Apps를 출시함에 따라 나타나는 운영상의 변화를 보여줍니다. 팀은 Google Connected Console을 통해 도구 정의를 구성, 테스트, 등록할 수 있으며 특정 기능이 검색, Gemini 앱 또는 두 환경 모두에 표시될지 선택할 수 있습니다. 이 통합을 통해 어시스턴트는 Canva에서 디자인 생성, 미디어 재생 목록 액세스, Peloton을 통한 운동 일정 구성과 같은 외부 기능을 트리거할 수 있습니다. 서드파티 서비스를 외부 목적지로 취급하는 대신, 운영 환경이 대화형 런타임 내로 그 기능적 역량을 흡수합니다.

MCP 및 Android AppFunctions가 Connected Apps와 통합되는 방식
서드파티 서비스를 대화형 플랫폼에 통합하려면 메시지 형식, 인증 및 실행 경계를 제어하는 공식 프로토콜이 필요합니다. Google은 서로 다른 서비스 아키텍처를 수용할 수 있도록 설계된 두 가지 고유한 기술 경로, 즉 클라우드 호스팅 기반의 원격 서버와 온디바이스 클라이언트 라이브러리를 중심으로 Connected Apps 플랫폼을 구축했습니다.
크로스플랫폼 및 클라우드 중심 아키텍처의 경우, 개발자는 오픈소스인 모델 콘텍스트 프로토콜 사양을 기반으로 원격 서버를 구현할 수 있습니다. 이 패턴에 따라 개발자는 사용 가능한 도구와 데이터 리소스를 설명하는 스키마를 노출하는 공개 HTTPS 엔드포인트를 통해 접근 가능한 MCP 서비스를 호스팅합니다. 원격 도구에 대한 사용자 계정 권한은 OAuth 2.1을 통해 관리되므로 AI 인터페이스가 사용자의 원격 서비스와 안전하게 상호작용할 수 있습니다. 또는 네이티브 안드로이드 소프트웨어를 빌드하는 개발자는 로컬 프로세스 간 통신(IPC)을 통해 디바이스 수준의 애플리케이션 기능을 시스템 어시스턴트에 직접 노출하는 Jetpack AppFunctions 라이브러리를 구현할 수 있습니다. 클라우드 수준의 OAuth 핸드셰이크에 의존하는 대신 온디바이스 실행은 로컬 애플리케이션 샌드박스 내의 시스템 수준 실행 권한을 포함한 Android 플랫폼 권한을 통해 관리됩니다. AppFunctions는 주로 Android 16 이상을 대상으로 하는 특정 운영 체제 요구 사항과 Gemini 통합을 위한 신뢰할 수 있는 테스터 자격 기준을 갖춘 실험적 프리뷰 단계이므로, 개발자는 프로덕션 배포를 계획하기 전에 플랫폼 가용성을 확인해야 합니다.
데이터 전송 및 실행 경로
원격 클라우드 실행과 온디바이스 호출 간의 아키텍처적 차이는 네트워크 전송, 사용자 인증 및 시스템 종속성 전반에 걸친 서로 다른 기술적 트레이드오프를 반영합니다.
[Remote Cloud MCP Pipeline] User Intent ──> Gemini / Search ──> Remote MCP Server ──> OAuth 2.1 Auth ──> Cloud API Execution [On-Device Android MCP Pipeline] User Intent ──> Gemini Assistant ──> Jetpack AppFunctions ──> Local IPC / OS Permissions ──> Native App Execution
기존의 아웃바운드 웹 클릭과 달리 MCP 도구 호출과 Android AppFunctions는 브라우저 리디렉션 시퀀스를 본질적으로 따르지 않습니다. 따라서 개발자는 각 통합에 사용할 수 있는 실행 메타데이터, 인증된 사용자 콘텍스트, 분석 신호가 무엇인지 평가해야 합니다. Google의 게시된 문서에 따르면 전통적인 캠페인 매개변수가 이러한 도구 호출 인터페이스를 통해 자동으로 전달된다거나 모든 어트리뷰션 신호가 손실된다는 점이 명시되어 있지 않습니다. 대신 이 플랫폼은 개발자에게 요청 볼륨, 지연 시간 분포, 오류율을 포함한 Connected Console 내의 운영 지표를 제공하여 팀이 통합의 운영 상태를 모니터링할 수 있도록 지원합니다.

표면 간 통합 아키텍처 및 세션 관리
디지털 서비스가 대화형 에이전트, 검색 엔진, 네이티브 모바일 앱을 아우르는 멀티 서피스 아키텍처를 채택함에 따라 개발 팀은 운영 요구 사항에 맞는 적절한 통합 레이어를 선택해야 합니다. 원격 도구 호출, 로컬 앱 호출, 표준 웹 탐색, 모바일 온보딩은 애플리케이션 생명주기 전반에서 근본적으로 서로 다른 문제를 해결합니다.
아래의 비교 매트릭스는 이러한 보완적 기술 레이어 전반의 주요 기능, 데이터 접근 모델, 운영 고려 사항을 설명합니다.
| 통합 레이어 | 주요 기능 | 실행 서피스 | 관찰 가능한 신호 | 제한 사항 |
|---|---|---|---|---|
| 원격 MCP 서버 | 오픈 프로토콜을 통한 클라우드 도구 실행 | 개발자 클라우드 인프라 | 도구 호출 횟수, 지연 시간, 오류 텔레메트리 | 공개 HTTPS 엔드포인트 및 OAuth 2.1 설정 필요 |
| Android AppFunctions | OS API를 통한 네이티브 앱 기능 공유 | 로컬 Android 디바이스 샌드박스 | 로컬 실행 상태, IPC 반환 코드 | 설치된 앱 존재 여부 및 OS 호환성에 의존 |
| 표준 웹 리디렉션 | 웹페이지 간 사용자 탐색 | 클라이언트 브라우저 / 웹뷰 | HTTP 리퍼러, URL 매개변수, 쿠키 상태 | 브라우저 경계 및 개인정보 보호 필터에 취약함 |
| 지연형 매개변수 복구 | 설치 과정 전반의 캠페인 데이터 유지 | 네이티브 모바일 애플리케이션 | 최초 앱 실행 시 일치하는 링크 매개변수 | 측정 가능한 웹투앱 온보딩 퍼널로 제한됨 |
별도의 모바일 유입 시나리오에서 연결된 서비스는 사용자를 외부 웹 랜딩 페이지로 유도하고, 필요한 경우 앱 설치 흐름으로 유도할 수 있습니다. 해당 여정이 추적 가능한 링크 방문을 생성하는 경우, OpoInstall과 같은 지연형 딥 링크 솔루션은 웹페이지에서 적격 캠페인, 리퍼러 또는 목적지 매개변수를 캡처하고 설치 후 앱이 처음 실행될 때 일치하는 매개변수를 검색하는 데 도움을 줄 수 있으며, 이는 구현 및 플랫폼 제약 조건의 적용을 받습니다. 이 기능은 Gemini 대화를 재구성하거나, 임의의 MCP 실행 상태를 유지하거나, 측정이 불가능한 웹투앱 여정을 거치지 않는 에이전트 중개 작업에 대한 어트리뷰션을 보장하지 않습니다. 팀은 AI 플랫폼 내의 대화형 도구 실행과 외부 마케팅 채널에서 수행되는 별도의 사용자 유입 퍼널을 구분할 수 있도록 데이터 파이프라인을 설계해야 합니다.
엔지니어링 체크리스트: Google Connected Console 온보딩
Google 에코시스템에 대한 배포 요구 사항을 충족하려면 엔지니어링, 보안, 제품 팀 간의 체계적인 운영 일정이 필요합니다. 개발자는 엄격한 보안 지침을 준수하는 인증된 API를 구현해야 하며, 마케팅 팀은 에이전트 중개 트래픽을 포착하기 위해 전환 퍼널을 재구조화해야 합니다.
개발자 구현 체크리스트
- 모델 콘텍스트 프로토콜 서버 배포: Google Connected Apps MCP 개발자 가이드에 설명된 대로 배포 전 로컬 프로토콜 검증을 위해 MCP Inspector와 같은 유틸리티를 활용하여 보안이 확보된 공개 HTTPS 엔드포인트 상에 규격에 맞는 MCP 서버를 구축합니다.
- 클라우드 통합을 위한 OAuth 2.1 구성: 표준을 준수하는 OAuth 2.1 권한 부여 서버를 구현하여 사용자 계정을 인증하고 원격 클라우드 도구에 대한 세분화된 권한 범위를 관리합니다.
- Jetpack AppFunctions 통합: 지원되는 Android 클라이언트 빌드 내에
androidx.appfunctions라이브러리를 임베드하고, 적절한 시스템 권한을 선언하여 디바이스 내 로컬 도구 실행을 노출합니다. - 안전 힌트와 함께 도구 스키마 주석 추가:
readOnlyHint및destructiveHint와 같은 명시적 보안 주석을 통합하는 구조화된 JSON 스키마를 제공하여 다중 턴 대화 실행 중 의도치 않은 부작용을 방지합니다. - 제출 전 Gemini 개발자 모드에서 검증: Google Connected Console을 통해 검토를 위해 완성된 통합을 제출하기 전에 Gemini 개발자 모드에서 도구 호출 동작과 오류 처리를 검증합니다.
제품 및 플랫폼 거버넌스 체크리스트
- Connected Console에 등록: Google Connected Console을 통해 통합을 제출하고, 브랜드 자산을 업로드하며, 필수 검증 검토를 완료합니다.
- 배포 서피스 지정: 애플리케이션의 도구를 Google Search에 게시할지, Gemini 앱에 게시할지, 아니면 두 환경 모두에서 활성화할지 선택합니다.
- 성능 지표 모니터링: 개발자 대시보드 내에서 호출 빈도, 응답 지연 시간, 오류 코드를 추적하여 다양한 부하 조건에서 서비스 안정성을 보장합니다.
- 독립적인 사용자 경로 감사: 외부 프로모션 퍼널 및 설치 경로가 대화형 서피스와 독립된 전용 측정 구성을 유지하도록 보장합니다.
자주 묻는 질문 (FAQ)
MCP 서버와 Android AppFunctions의 기술적 차이점은 무엇인가요?
사용자가 연결된 Android 앱을 설치하지 않은 경우 어떻게 되나요?
개발자가 연결된 앱을 Google 검색 또는 Gemini에만 배포할 수 있나요?
엔지니어링 팀을 위한 핵심 시사점
Connected Apps 플랫폼의 표시는 애플리케이션이 대화형 AI 환경 내에서 직접 기능적 유틸리티를 제공할 수 있도록 지원하는 디지털 상호작용을 위한 추가 레이어를 도입합니다. 오픈 모델 콘텍스트 프로토콜 및 Android Jetpack AppFunctions에 대한 지원을 공식화함으로써, Google은 개발자가 모든 제품 서피스에 대해 맞춤형 독점 통합에 의존하지 않고도 Gemini와 검색에 기능을 노출할 수 있는 구조화된 경로를 마련했습니다.
이러한 서피스를 평가하는 엔지니어링 조직은 대화형 도구 실행의 경계를 인식해야 합니다. 어시스턴트 환경에 앱을 연결하면 실시간 유틸리티가 확장되지만, 이는 외부 사용자 유입, 브라우저 기반 마케팅 퍼널, 모바일 측정 워크플로와는 독립적으로 작동합니다. 팀은 플랫폼 표준을 준수하는 강력하고 인증된 도구 엔드포인트를 구현하는 동시에 더 넓은 웹 및 모바일 마케팅 운영을 위해 별도의 전용 데이터 아키텍처를 유지해야 합니다.
참조
-
Google: Build and Manage Connected Apps in One Place — 프리뷰 발표 및 파트너 통합에 대한 세부 정보를 다룬 공식 블로그 게시물.
-
Google Developers: Connected Apps Platform Documentation — 원격 MCP 서버 통합을 위한 기술 개요 및 가이드.
-
Google Developers: Connected Console Overview — 애플리케이션 등록, 자산 검증, 성능 텔레메트리에 관한 문서.
-
Android Developers: AppFunctions API Architecture — Jetpack SDK를 통한 클라이언트 측 도구 실행 구현 가이드.
-
Model Context Protocol: Architecture and Specification — 콘텍스트 기반 AI 도구 실행을 위한 오픈소스 프로토콜 표준.
-
IETF: OAuth 2.1 Authorization Framework Specification — 사용자 토큰 위임을 위한 보안 지침을 정의하는 인터넷 엔지니어링 태스크 포스 초안.
Share this article



