Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Начать

Чтобы включить общедоступный контент из вашего приложения в результаты поиска пользователей в приложении Google, начните с настройки URL-адресов вашего приложения и добавления библиотеки индексации приложений Firebase.

Добавить Firebase и библиотеку индексации приложений

Хотя вам не обязательно использовать Firebase для индексации общедоступного контента вашего приложения в Google, индексирование приложений может помочь вам получить больше от поиска .

  1. Если вы еще этого не сделали, добавьте Firebase в свой проект Android .
  2. В файле build.gradle уровне проекта обязательно build.gradle репозиторий Google Maven как в buildscript и в разделы allprojects .
  3. Добавьте зависимость для библиотеки Android Firebase App Indexing в свой файл Gradle модуля (уровня приложения) (обычно app/build.gradle ):
    implementation 'com.google.firebase:firebase-appindexing:19.1.0'

Структурируйте свой веб-сайт и приложение так, чтобы URL-адреса, указывающие на страницы вашего сайта, были теми же URL-адресами, которые указывают на просмотры в вашем приложении для Android. Google Search сканирует ваш сайт на предмет этих ссылок, а затем использует их для отправки пользователей прямо в ваше приложение.

Например, рассмотрим простой веб- сайт http://www.recipe-app.com из кодовой таблицы App Indexing . Ссылки в приложении - это те же URL-адреса HTTP, которые используются на веб-сайте, и следуют четкой структуре, которая сопоставляет типы страниц с типами просмотра приложений. Следуйте этой структуре в своем приложении и на веб-сайте.

В примере recipe-app.com есть два типа страниц (для рецептов и заметок), но на вашем сайте может быть гораздо больше типов страниц, каждый с отдельным типом ссылки. Например, 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

Чтобы упростить работу, определите количество и типы ссылок, которые вам необходимо поддерживать, прежде чем приступить к созданию приложения. Также убедитесь, что вы создаете хорошие заголовки и описания для своих страниц.

После того, как вы определили свою структуру и начали создавать экраны в своем приложении, помните, что вам также нужна обратная навигация . Пользователи должны вернуться к предыдущему экрану, если они нажмут кнопку «Назад» после открытия ссылки.

Для общедоступного содержания, включенного в результаты поиска Google, обрабатывайте ссылки на ваше приложение через Android App Links . Ссылки на приложения Android помогут вам убедиться, что пользователи попадают в нужное место, когда открывают ссылку на ваше приложение. Пользователи, у которых не установлено ваше приложение, также могут запускать ваше приложение, не устанавливая его через Android Instant Apps .

Ссылки на приложения Android включают два основных компонента:

  1. Глубокие ссылки на контент вашего приложения: добавьте фильтры намерений в свой манифест, чтобы определить сопоставление URL-адресов HTTP, которое вы настроили на шаге выше, затем настройте свое приложение на использование данных из намерений для отправки пользователям нужного контента. Дополнительные сведения см. В разделе « Создание глубоких ссылок на контент приложения» .
  2. Проверка ссылки: настройте приложение так, чтобы запрашивать проверку ссылки, подтверждающую право собственности на ваш сайт и приложение. Затем опубликуйте на своем веб-сайте файл со ссылками на цифровые активы, подтверждающий ваше право собственности. Дополнительные сведения см. В разделе « Проверка ссылок на приложения» .

Помощник по ссылкам на приложения в Android Studio проведет вас через процесс, описанный в документации по ссылкам на приложения Android. Подробнее об использовании Ассистента ссылок на приложения .

Далее: Улучшение индексации общедоступного контента