2016-06-25 2 views
1

Я пытаюсь настроить индексацию приложений и работать с проблемами с помощью «Fetch». Ниже то, что я настроил:App indexing Android Activity

  1. Добавлен и проверить веб-сайт и приложение /apk
  2. Связанный веб-сайт и приложение APK /.
  3. Добавлена ​​следующая конфигурация под тегом активности в AndroidManifest.xml

    <data 
        android:host="mywebsite.com" 
        android:pathPrefix="/mypage" 
        android:scheme="http" /> 
    <data 
        android:host="mywebsite.com" 
        android:pathPrefix="/mypage" 
        android:scheme="http" /> 
    

На странице выборки - "android-app://package-name/" [уже присутствует/отображается на страница].

В текстовое поле я ввел следующее: http://mywebsite.com/mypage, загрузил отладку apk (так как текущая версия в google play не содержит глубоких ссылок). При проверке я получаю неподдерживаемую ошибку URL. Это меня озадачивает, так как я выполняю точные шаги, упомянутые в ссылках на поддержку/учебник.

Кроме того, я заметил, что отображаемый путь неверен, это то, что я вижу, это /http:/mywebsite.com/mypage.

Пожалуйста, помогите, это были дни с тех пор, как я пытаюсь решить это. Прошли все ссылки несколько раз, но не повезло.

С уважением

ответ

0

Вы должны ввести свой URL в другом формате. Требуемый формат для глубокого сшивания:

android-app://your.app.package.name/schema/host/path 

В вашем случае, вы будете использовать:

android-app://your.app.package.name/http/mywebsite.com/mypage 

В «Fetch, как Google» экран, у вас уже есть первая часть завершена, поэтому вам нужно только введите в текстовое поле:

http/mywebsite.com/mypage 

Я также заметил, что вы используете один и тот же элемент данных дважды в вашем умысел фильтра, так что вы можете удалить один.

Смежные вопросы