사용자가 기기에서 링크를 따라갈 때는 보고 싶은 콘텐츠에 도달하려는 한 가지 목표를 염두에 두고 있습니다. 개발자는 앱 선택 대화상자(명확성 대화상자라고도 함)를 건너뛰고 앱에서 링크의 특정 콘텐츠로 사용자를 바로 연결하도록 Android 앱 링크를 설정할 수 있습니다. Android 앱 링크는 HTTP URL 및 웹사이트 연결을 활용하기 때문에 앱을 설치하지 않은 사용자는 개발자의
사이트에 있는 콘텐츠로 바로 연결됩니다. 본격적으로 구현하기 전에 Android 앱에서 만들 수 있는 다양한 링크 유형(딥 링크, Android 앱 링크)을 이해하는 것이 중요합니다. 딥 링크는 사용자를 앱의 특정 콘텐츠로 바로 연결하는 URL입니다. Android에서 개발자는 인텐트 필터를 추가하고 수신 인텐트에서 데이터를 추출하여 딥 링크를 설정할 수 있고 이를 통해 올바른 활동으로 사용자를 안내합니다. 그러나 사용자의 기기에 설치된 다른 앱에서 동일한 인텐트를
처리할 수 있다면 사용자는 개발자의 앱으로 바로 이동하지 않을 수 있습니다. 예를 들어 은행 이메일의 URL을 클릭하면 사용자에게 링크를 열 때 브라우저를 사용할지 은행의 자체 앱을 사용할지 묻는 대화상자가 표시될 수 있습니다. Android 6.0(API 수준 23) 이상의 Android 앱 링크를 사용하면 앱이 특정 유형의 링크에 적용되는 기본 핸들러로 앱 자체를 지정할 수 있습니다. 사용자는 앱을 기본 핸들러로 사용하지 않으려는 경우 기기의 시스템 설정에서 이 동작을 재정의할 수 있습니다. Android 앱 링크의 이점은 다음과 같습니다.
Android 앱 링크 추가하기Android 앱 링크를 만드는 단계는 일반적으로 다음과 같습니다.
위 링크의 문서에서 설명하는 방법 대신 Android 스튜디오의 Android App Links Assistant라는 도구를 사용하면 Android 앱 링크를 만드는 데 필요한 단계를 하나하나 따라갈 수 있습니다. 자세한 내용은 다음 리소스를 참조하세요.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2022-10-05 UTC. [{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"필요한 정보가 없음" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"너무 복잡함/단계 수가 너무 많음" },{ "type": "thumb-down", "id": "outOfDate", "label":"오래됨" },{ "type": "thumb-down", "id": "translationIssue", "label":"번역 문제" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"샘플/코드 문제" },{ "type": "thumb-down", "id": "otherDown", "label":"기타" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"이해하기 쉬움" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"문제가 해결됨" },{ "type": "thumb-up", "id": "otherUp", "label":"기타" }]
인스턴트 앱의 앱 링크 만들기컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.Android 인스턴트 앱은 설치하지 않고 실행되는 소규모 버전의 앱입니다. 사용자가 APK를 설치하는 대신 URL을 클릭하기만 하면 앱이 실행됩니다. 따라서 모든 인스턴트 앱은 Android 앱 링크를 사용하여 선언된 URL을 통해 액세스할 수 있어야 합니다. 이 페이지에서는 Android 인스턴트 앱에서 Android 앱 링크를 사용하는 방법을 설명합니다. 앱 링크 개요먼저, 다음은 앱 링크에 관해 이미 알고 있어야 하는 사항의 요약입니다.
따라서, Android 앱 링크는 웹사이트의 소유가 확인되어 사용자가 어느 앱을 열지 선택할 필요가 없는 HTTP 딥 링크입니다. 더 자세한 설명은 딥 링크와 앱 링크의 차이점을 참고하세요. 하지만 두 경우 모두, 사용자가 이미 앱을 설치한 상태여야 합니다. 사용자가 웹사이트의 링크 중 하나를 클릭하는 경우 앱이 설치되어 있지 않으면(그리고 다른 앱이 이 URL 인텐트를 처리하지 않으면) URL이 웹브라우저에서 열립니다. 인스턴트 앱을 만들면 이 부분이 해결됩니다. 즉, 사용자는 앱을 설치하지 않아도 URL을 클릭하기만 하면 앱을 열 수 있습니다. 최종 사용자가 Google에서 앱을 검색하면 Google 검색에서 '인스턴트' 배지와 함께 URL을 표시합니다. 인스턴트 앱용 앱 링크의 다른 점이미 앱 콘텐츠의 딥 링크 만들기 및 Android 앱 링크 확인 가이드를 완료했다면 인스턴트 앱에서 앱 링크가 작동하도록 하는 데 필요한 대부분의 작업은 이미 완료한 것입니다. 다만 인스턴트 앱용 앱 링크를 사용할 때 몇 가지 추가 규칙이 있습니다.
앱 링크 작성 시 기타 고려사항
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2022-10-05 UTC. [{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"필요한 정보가 없음" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"너무 복잡함/단계 수가 너무 많음" },{ "type": "thumb-down", "id": "outOfDate", "label":"오래됨" },{ "type": "thumb-down", "id": "translationIssue", "label":"번역 문제" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"샘플/코드 문제" },{ "type": "thumb-down", "id": "otherDown", "label":"기타" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"이해하기 쉬움" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"문제가 해결됨" },{ "type": "thumb-up", "id": "otherUp", "label":"기타" }] |