2016-06-25 1 views
1

J'essaie de configurer l'indexation d'applications et de résoudre des problèmes avec "Fetch". Voici ce que j'ai configuré:Indexation d'applications Android Activity

  1. Ajouté et vérifié le site et l'application /apk
  2. Site Web associé et l'application apk /.
  3. Ajouté configuration suivante sous l'étiquette d'activité dans AndroidManifest.xml

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

Sur la page fetch - "android-app://package-name/" [déjà/affiché sur la page].

Je suis entré dans le suivant sur le champ de texte - http://mywebsite.com/mypage, téléchargé le débogage apk (comme la version actuelle sur google play n'a pas de liens profonds). Sur vérification, j'obtiens une erreur URL non supportée. Cela me déconcerte car je suis les étapes exactes mentionnées dans les liens support/tutoriel.

Aussi, j'ai remarqué que le chemin affiché n'est pas correct, c'est ce que je vois est /http:/mywebsite.com/mypage.

S'il vous plaît aider, ses jours depuis que j'essaie de résoudre ce problème .. ont traversé tous les liens plusieurs fois, mais pas de chance.

Cordialement

Répondre

0

Vous devez entrer votre URL dans un format différent. Format requis pour deep-linking est:

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

Dans votre cas, vous utilisez:

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

Dans "Fetch comme Google" l'écran, vous avez déjà la première partie terminée, vous devez seulement entrez les informations suivantes dans le champ texte:

http/mywebsite.com/mypage 

J'ai aussi remarqué que vous utilisez le même élément de données deux fois dans votre intention filtre, de sorte que vous pouvez supprimer un.