Android 빠른 실행 앱은 작은 버전의 앱으로, 별도의 작업 없이 설치해야 합니다 사용자는 APK를 설치하는 대신 URL 클릭 따라서 모든 인스턴트 앱은 URL을 통해 액세스할 수 있어야 합니다. Android App Links를 사용하여 선언했습니다. 이 페이지에서는 Android 앱 사용 방법을 설명합니다. Android 인스턴트 앱 링크입니다.
앱 링크 개요
먼저, 다음은 앱 링크에 관해 이미 알고 있어야 하는 사항의 요약입니다.
- 앱에서 사용자가 앱의 특정 화면으로 바로 이동할 수 있도록 URL 링크로, 이를 '딥 링크'라고 합니다. 다른 앱은 유사한 API를 선언할 수 있음 URL 인텐트 필터를 사용하지 않아도 되므로 시스템에서 사용자에게 있습니다. 이러한 딥 링크를 만드는 방법은 다음과 같습니다. 앱 콘텐츠 딥 링크 만들기
- 웹사이트에 상응하는
assetlinks.json
파일을 게시하는 경우 앱의 HTTP 딥 링크에 연결하려면 앱이 실제 소유자인지 확인합니다. 확인할 수 있습니다. 딥 링크를 Android App Links로 변환했습니다. 사용자가 이러한 URL을 클릭할 때 앱이 즉시 열리도록 합니다. 앱 링크를 만드는 방법은 다음과 같습니다. Android App Links를 확인합니다.
따라서 Android App Links는 웹사이트가 인증된 HTTP 딥 링크입니다. 사용자가 어떤 앱을 열지 선택할 필요가 없습니다. 자세한 내용은 자세한 설명은 딥 링크와 앱 링크의 차이점을 참고하세요.
하지만 두 경우 모두, 사용자가 이미 앱을 설치한 상태여야 합니다. 만약 사용자가 내 웹사이트의 링크 중 하나를 클릭했는데 해당 앱을 설치하지 않은 경우 (그리고 다른 앱이 이 URL 인텐트를 처리하지 않는 경우), URL이 웹브라우저에서 열립니다. 따라서 인스턴트 앱을 만들면 이 문제가 해결됩니다. 사용자는 인스턴트 앱을 통해 사용자가 내 앱을 설치하지 않더라도 URL을 클릭하기만 하면 됩니다.
최종 사용자가 Google에서 앱을 검색하면 Google 검색에서 '순간 검색'이 포함된 URL 배지를 획득했습니다.
인스턴트 앱용 앱 링크의 다른 점
이미 가이드에 따랐다면 앱 콘텐츠 딥 링크 만들기 및 Android App Links 확인하기 앱 링크가 모바일 앱과 호환되도록 하는 데 필요한 대부분의 작업을 있습니다. 앱 링크를 사용하려면 몇 가지 추가 규칙을 따라야 합니다. 인스턴트 앱:
인스턴트 앱에서 앱 링크로 사용되는 모든 인텐트 필터는 지원되어야 함 HTTP 및 HTTPS를 둘 다 사용할 수 있습니다 예를 들면 다음과 같습니다.
<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="http" android:host="www.example.com" /> <data android:scheme="https" /> </intent-filter>
두 번째
<data>
에host
를 포함하지 않아도 됩니다. 왜냐하면 각<intent-filter>
요소 내에서 각<data>
속성이 유효한 것으로 간주되므로 이 인텐트 필터는 실제로https://www.example.com
해결).웹사이트 도메인별로 인스턴트 앱을 하나씩만 선언할 수 있습니다. (이는 다른 앱과는 달리 설치 가능한 앱의 앱 링크를 만들 때 웹사이트를 여러 앱과 연결)
앱 링크 작성 시 기타 고려사항
- 인스턴트 앱의 모든 HTTP URL 인텐트 필터는 확인할 수 있습니다. 이것은 중요한데, 왜냐하면 사용자가 URL을 탭하면 항상 설치된 앱이 아닌 있습니다.
- 둘 다에서 하나 이상의 인텐트 필터에서
autoVerify="true"
을 설정해야 합니다. 인스턴트 앱 및 설치 가능한 앱이 있습니다. (자동 인증을 사용 설정하는 방법을 참고하세요.) - 도메인 (및 하위 도메인 포함)마다 하나의
assetlinks.json
를 게시해야 합니다. 앱 링크에서 지원해야 합니다. ( 여러 호스트에서 앱 링크 지원 참조) assetlinks.json
파일은 유효한 JSON이어야 하며 리디렉션 없이 제공되어야 합니다. 봇이 액세스할 수 있어야 합니다 (robots.txt
에서 크롤링을 허용해야 함)./.well-known/assetlinks.json
)을 입력합니다.- 인텐트 필터의 호스트 속성에 와일드 카드를 사용하지 않는 것이 좋습니다. 여러 하위 도메인에서 앱 링크를 지원하는 방법을 참고하세요.
- 맞춤 호스트/스키마 URL은 별도의 인텐트 필터를 사용해 선언해야 합니다.
- 앱 링크 URL이 앱의 인기 검색결과를 설명하는지 확인하세요. 살펴보겠습니다