시작하기

앱의 공개 콘텐츠와 개인 콘텐츠를 Google 앱의 사용자 검색결과에 포함시키려면 우선 앱 URL을 설정하고 Firebase 앱 색인 생성 라이브러리를 추가하세요.

Firebase 및 앱 색인 생성 라이브러리 추가

앱의 공개 콘텐츠를 Google에서 색인화하도록 설정할 때 Firebase가 반드시 필요한 것은 아니지만, App Indexing API로 검색을 더욱 본격적으로 활용할 수 있습니다.

  1. Android 프로젝트에 Firebase를 추가합니다.
  2. 프로젝트에 앱 색인 생성 라이브러리를 추가하려면 앱의 build.gradle 스크립트로 이동하고 다음 종속 항목을 추가합니다.
    dependencies {
      ...
      // To avoid errors, use the same Firebase SDK version across your app.
      implementation 'com.google.firebase:firebase-appindexing:16.0.1'
      ...
    }
          

앱 콘텐츠에 대한 링크 구조화

사이트의 페이지를 가리키는 URL과 Android 앱의 보기를 가리키는 URL이 동일하도록 웹사이트와 앱을 구조화하세요. Google 검색은 사이트에서 크롤링한 링크로 사용자를 직접 앱으로 안내합니다.

예를 들어 앱 색인 생성 Codelab의 간단한 http://www.recipe-app.com 웹사이트를 참조해 보겠습니다. 앱의 링크는 웹사이트에 사용된 HTTP URL과 동일하며, 페이지 유형을 앱 보기 유형에 맞추는 명확한 구조를 취합니다. 앱과 웹사이트에서 이러한 구조를 따르시기 바랍니다.

recipe-app.com 샘플에는 2가지 페이지 유형(레시피와 노트)이 있지만 실제 사이트에는 고유한 링크 유형을 갖는 페이지 유형이 훨씬 더 많을 수 있습니다. 예를 들어 recipe-app.com에는 다음 링크 유형이 포함됩니다.

  • 레시피 페이지: http://www.recipe-app.com/recipe/*
  • 노트 페이지: http://www.recipe-app.com/recipe/*/note
  • 다음 링크 유형을 사용하는 요리 교실 페이지도 포함될 수 있습니다.

  • 요리 교실 등록 페이지: http://www.recipe-app.com/registration
  • 요리 교실 일정 페이지: http://www.recipe-app.com/schedule

기기별 색인에 추가된 개인 콘텐츠에는 웹페이지가 필요하지 않습니다. 개인 콘텐츠를 기기별 색인에 추가하여 인앱 검색과 자동 완성 추천에 나타나게 하는 방법은 개인 콘텐츠 색인 생성 사용 설정을 참조하세요.

앱 개발을 시작하기 전에 지원해야 하는 링크의 개수와 유형을 미리 파악하면 작업이 쉬워집니다. 또한 페이지의 제목설명을 주의해서 작성해야 합니다.

구조를 정의하고 앱 화면을 만들기 시작한 후에는 역탐색도 제공해야 합니다. 사용자는 링크를 연 후 뒤로 버튼을 탭하여 이전 화면으로 돌아갈 수 있어야 합니다.

앱에 Android 앱 링크 추가

Google 검색결과에 포함된 공개 콘텐츠와 Google의 기기별 인앱 검색에 포함된 개인 콘텐츠의 경우 Android 앱 링크를 통해 앱 링크를 처리하세요. Android 앱 링크를 사용하면 앱 링크를 여는 사용자를 적절한 위치로 안내할 수 있습니다. 앱을 설치하지 않은 사용자도 Android 인스턴트 앱을 통해 앱을 설치하지 않고도 실행이 가능합니다.

Android 앱 링크에는 두 가지 주요 구성요소가 포함되어 있습니다.

  1. 앱 콘텐츠 딥 링크: 매니페스트에 인텐트 필터를 추가하여 위 단계에서 설정한 HTTP URL 매핑을 정의한 후 앱에서 인텐트의 데이터를 사용하여 사용자에게 올바른 콘텐츠를 안내하도록 구성합니다. 자세한 내용은 앱 콘텐츠 딥 링크 만들기를 참조하세요.
  2. 링크 확인: 앱에서 링크 확인을 요청하여 사이트와 앱의 소유권을 확인하도록 구성합니다. 그런 다음 소유권을 확인하는 Digital Asset Links 파일을 웹사이트에 게시합니다. 자세한 내용은 앱 링크 확인을 참조하세요.

Android 스튜디오의 App Links Assistant가 Android 앱 링크 문서에 나온 프로세스를 안내해 줍니다. 자세한 내용은 App Links Assistant 사용을 참조하세요.

다음: 공개 콘텐츠 색인 생성 개선

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.