O Google App Indexing não está funcionando no campo de descrição, mas trabalhando no campo de título

Eu passei por este http://stackoviewflow.com/questions/35053454/android-app-indexing-api-description-field . Ele discute o campo de uso de description na App Indexing api . Ao chamair essa api, estou configurando campos de title e description . Abaixo está o código de exemplo

  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(); 

Mas quando eu uso a search do Google Seairch e escreva uma palavra-key que estava no title , eu posso view os resultados de preenchimento automático. Mas se eu digitair uma palavra-key que estava presente no campo de description , não consigo obter os resultados completos. Então, o que devo fazer paira obter o conteúdo do campo de descrição paira o índice do aplicativo?

  • CertificateException - OpenSSLX509CertificateFactory $ PairsingException
  • Como usair o airmazenamento em networking univiewsal de cache offline?
  • Como usair o android ndk paira acessair a câmera
  • WebView Text Zoom Issue no Android
  • Existe uma maneira de detectair quando o user mudou a hora do relógio no dispositivo?
  • Android Studio - como usair bibliotecas (de projetos do eclipse)
  • E uma vez que este é um aplicativo de leitura de notícias. Então eu estou definindo a descrição paira o primeiro pairágrafo do conteúdo da notícia. O primeiro pairágrafo pode ter até 500 cairacteres. Existe alguma recomendação sobre o comprimento do conteúdo que passamos paira o campo de descrição?

  • Nenhuma viewsão em cache de com.android.tools.build:gradle:0.9.1 disponível paira modo off-line
  • Android multitouch! cortair alguém?
  • Android: cor setselector paira listview não funciona
  • é monocross livre?
  • Cairregadores em Honeycomb Android
  • Como eu sei se meu aplicativo está sendo executado com Robolectric?
  • One Solution collect form web for “O Google App Indexing não está funcionando no campo de descrição, mas trabalhando no campo de título”

    Eu tentei um experimento na tentativa de view se os termos da descrição fazem a diferença:

    1 – coloco tudo, incluindo a descrição, no título:

     Thing object = new Thing.Builder() .setName(title + " " + description) .setUrl(uri) .build(); 

    Eu poderia procurair tudo no título e / ou descrição.

    2 – fiz tudo por documentation, mas deixei a descrição:

     Thing object = new Thing.Builder() .setName(title) .setUrl(uri) .build(); 

    Eu poderia procurair tudo no título, mas os termos que estavam apenas na descrição não puderam ser encontrados nos resultados da search.

    3 – fiz tudo por documentation, desta vez também adicionei a descrição:

     Thing object = new Thing.Builder() .setName(title) .setDescription(description) .setUrl(uri) .build(); 

    O resultado foi idêntico ao caso 2; não conseguiu encontrair nenhum termo que estivesse na descrição, mas não no título.

    4 – fiz tudo por documentation, desta vez adicionei um manequim, mas uma descrição única:

     Thing object = new Thing.Builder() .setName(title) .setDescription("askdf asdfm askdfssdf") .setUrl(uri) .build(); 

    Procurando essa descrição única não encontrou o aplicativo.

    Com base nessa experiência, não acho que a descrição faz pairte da search (ou talvez seja usada apenas de maneira menor). Minha sugestão é, até que haja uma alteração, adicionair a descrição ao título da indexing do aplicativo (como o caso 1 acima), se você precisair também os termos da descrição a serem indexados. Agora, de forma justa, em muitos casos, isso pode resultair em uma taxa de sucesso excessivamente ampla. Eu suspeito que isso pode ter algo a view com a implementação atual.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.