Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

시작하기

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

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

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

  1. 아직 추가하지 않았다면 Android 프로젝트에 Firebase를 추가합니다.
  2. Firebase Android BoM을 사용하여 모듈(앱 수준) Gradle 파일(일반적으로 app/build.gradle)에서 앱 색인 생성 Android 라이브러리의 종속 항목을 선언합니다.
    dependencies {
        // Import the BoM for the Firebase platform
        implementation platform('com.google.firebase:firebase-bom:26.5.0')
    
        // Declare the dependency for the App Indexing library
        // When using the BoM, you don't specify versions in Firebase library dependencies
        
    }
    

    Firebase Android BoM을 사용하면 앱에서 항상 호환되는 Firebase Android 라이브러리 버전을 사용합니다.

    (대안) BoM을 사용하지 않고 Firebase 라이브러리 종속 항목을 선언합니다.

    Firebase BoM을 사용하지 않도록 선택한 경우에는 종속 항목 줄에 각 Firebase 라이브러리 버전을 지정해야 합니다.

    앱에서 여러 Firebase 라이브러리를 사용하는 경우 모든 버전이 호환되도록 BoM을 사용하여 라이브러리 버전을 관리하는 것이 좋습니다.

    dependencies {
        // Declare the dependency for the App Indexing library
        // When NOT using the BoM, you must specify versions in Firebase library dependencies
        
    }
    

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

앱의 링크는 웹사이트에 사용된 HTTP URL과 동일하며 페이지 유형을 앱 보기 유형에 일치시키는 명확한 구조를 따릅니다. 앱과 웹사이트에서 이러한 유형의 구조를 따르세요.

앱 빌드를 시작하기 전에 지원해야 하는 링크의 개수와 유형을 미리 파악하면 작업을 수월하게 진행할 수 있습니다. 또한 페이지에 적합한 제목설명을 신경 써서 작성해야 합니다.

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

Google 검색결과에 포함된 공개 콘텐츠의 경우 Android 앱 링크를 통해 앱 링크를 처리합니다. Android 앱 링크를 사용하면 사용자가 앱 링크를 열 때 올바른 위치에 도달할 수 있습니다. 앱을 설치하지 않은 사용자는 Android 인스턴트 앱을 통해 앱을 설치하지 않고도 앱을 실행할 수 있습니다.

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

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

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

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