Je suis passé par ce http://stackoverflow.com/questions/35053454/android-app-indexing-api-description-field. Il traite de l'utilisation du champ description
dans le champ App Indexing api
. En appelant cette API, je définis les champs title
et description
. Ci-dessous le code exempleGoogle App Indexation ne fonctionne pas sur le champ de description, mais de travailler sur le champ de titre
Thing object = new Thing.Builder()
.setName(title)
.setUrl(uri)
.setDescription(description)
.build();
return new Action.Builder(Action.TYPE_VIEW)
.setObject(object)
.setActionStatus(Action.STATUS_TYPE_COMPLETED)
.build();
Mais quand j'utilise la recherche app google et tapez un mot-clé qui était là dans le title
, je suis en mesure de voir les résultats de saisie semi-automatique. Mais si je tape un mot-clé qui était présent dans le champ description
, je ne suis pas en mesure d'obtenir les résultats complets. Alors que dois-je faire pour obtenir le contenu du champ de description à l'index de l'application?
Et puisqu'il s'agit d'une application de lecture de nouvelles. Donc, je suis en train de définir la description du premier paragraphe du contenu des nouvelles. Le premier paragraphe peut contenir jusqu'à 500 caractères. Y a-t-il une recommandation sur la longueur du contenu que nous transmettons au champ de description?
@Shruti: J'ai clairement mentionné dans ma question, que j'ai lu ce post. Veuillez lire attentivement la question. Là, l'utilisateur demande l'utilisation de ce champ. Dans mon cas, je suis pleinement conscient de son utilisation. Mais cela ne fonctionne pas comme prévu. Veuillez supprimer la balise en double de la question. – thedarkpassenger