삽입된 웹을 사용한 인앱 탐색

인앱 브라우저를 사용하면 사용자가 앱 컨텍스트를 유지하면서 전체 브라우저 환경을 이용할 수 있습니다. 이는 앱에 웹페이지로 연결되는 링크나 광고가 있는 경우에 가장 일반적으로 사용됩니다. 웹페이지는 그림 1과 같이 인앱 브라우저에서 열 수 있습니다.

빨간색 상자의 인앱 링크와 맞춤 탭으로 열린 링크를 보여주는 다른 화면을 가리키는 화살표
그림 1. 인앱 링크를 클릭 (왼쪽)하고 맞춤 탭을 사용하여 인앱 브라우저를 엽니다 (오른쪽).

맞춤 탭WebView는 모두 인앱 환경을 지원하는 데 사용할 수 있는 API이지만, 어떤 API가 가장 적합한지는 사용 사례에 따라 다릅니다. 다음 표는 각 방법의 장점을 보여줍니다.

맞춤 탭

WebView

사용자의 기본 브라우저에서 처리하는 서드 파티 콘텐츠를 바로 탐색할 수 있습니다. 대부분의 사용 사례에서 가장 일반적입니다.

개발자가 관리하는 맞춤 브라우징 환경 일반적으로 고급 사용 사례에 사용됩니다.

  • 손쉬운 통합: 맞춤 탭을 통합하는 것은 사용자에게 삽입된 웹 탐색 환경을 제공하는 가장 간단하고 쉬운 방법입니다.
  • 공유 상태: 브라우저와 공유된 쿠키 및 권한 모델이 제공되므로 사이트에 로그인할 때 사용자 마찰 감소
  • 브라우저 뷰의 고급 UI 제어
  • 웹페이지 자체의 콘텐츠를 수정할 수 있어야 합니다.
  • 참여도 / 활동에 대한 심층적인 개발자 분석 통계
  • WebView 업데이트는 모든 기기와 사용자에게 일관되고 전역적으로 출시됩니다.

맞춤 탭은 대부분의 브라우저에서 지원되지만 일부 브라우저에서는 추가 맞춤설정 옵션을 제공합니다. 자세한 내용은 이 맞춤 탭 브라우저 지원 비교를 참고하세요.

추가 리소스

WebView 또는 맞춤 탭 API를 사용하여 Android 기반 기기용 웹페이지를 개발하려면 다음 문서를 참고하세요.