Приложение Firebase индексирует результат поиска Android

Я реализовал все шаги, которые упомянуты по этой ссылке: Начало индексации приложений Firebase. Все тесты, описанные выше, работают нормально. Мое приложение также доступно для поиска в Google App ScreenShot. Я перепроверил нарушение кнопки "Назад", несоответствие содержания, как указано в документации Google. У нас есть живой веб-сайт с правильно проиндексированными страницами, мое приложение находится в игровом магазине. Мой веб-сайт можно найти с результатом поиска Google, если вы нажмете на ссылку, которую все просят открыть через приложение, при открытии в приложении он будет перенаправлен на этот конкретный содержание. Тем не менее значки приложений, которые обычно отображаются с индексированными URL-адресами вместе с веб-ссылками, не отображаются в результатах поиска. Я не могу определить проблему. Может ли какое-то тело объяснить, где я иду не так?

1 ответ

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

<intent-filter android:label="@string/app_name" android:autoVerify="true">
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <!-- Accepts URIs that begin with "http://recipe-app.com/recipe" -->
        <data android:scheme="http"
            android:host="recipe-app.com"
            android:pathPrefix="/recipe" />
        <!-- Accepts URIs that begin with "https://recipe-app.com/recipe" -->
        <data android:scheme="https"
            android:host="recipe-app.com"
            android:pathPrefix="/recipe" />
    </intent-filter>

здесь веб-сайт www.recipe-app.com, поэтому, если пользователь видит какой-либо результат с этого веб-сайта в результатах поиска Google, он может открыть его в вашем приложении. и приложение должно быть опубликовано в магазине Google Play. Надеюсь, поможет!

Также я рекомендую прочитать этот Codelab http://search-codelabs.appspot.com/codelabs/android-deep-linking

Другие вопросы по тегам