Google App索引不适用于描述字段,但适用于标题字段

黑暗的乘客

我已经看过了http://stackoverflow.com/questions/35053454/android-app-indexing-api-description-field它讨论了description字段在App Indexing api在调用此api时,我同时设置了titledescription字段。下面是示例代码

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

但是,当我使用google应用搜索并输入中存在的关键字时title,我可以看到自动完成结果。但是,如果键入description字段中存在的关键字,则无法获得自动完成的结果。那么我应该怎么做才能将描述字段的内容添加到应用程序索引中?

由于这是一个新闻阅读应用程序。因此,我将描述设置为新闻内容的第一段。第一段可以长达500个字符。关于传递给描述字段的内容长度,有什么建议吗?

骆驼

我尝试了一个实验,以查看描述中的术语是否有所不同:

1-我将所有内容(包括说明)放在标题中:

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

我可以搜索标题和/或描述中的所有内容。

2-我按照文档做了所有工作,但省略了说明:

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

我可以搜索标题中的所有内容,但在搜索结果中找不到仅描述中的术语。

3-我按照文档做了所有工作,这次还添加了描述:

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

结果与案例2相同;找不到描述中但标题中没有的任何术语。

4-我按照文档进行了所有操作,这次添加了一个虚拟但独特的描述:

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

搜索该唯一的描述找不到该应用程序。

基于此实验,我认为说明不是搜索的一部分(或可能仅以较小的方式使用)。我的建议是,直到您进行更改为止,如果您也需要对描述术语进行索引,则将描述添加到应用索引的标题中(如上述情况1)。公平地说,在许多情况下,这可能会导致点击率过高。我怀疑这可能与当前的实现有关。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google App索引不适用于描述字段,但适用于标题字段

来自分类Dev

ArrayFormula不适用于索引并匹配Google表格公式

来自分类Dev

Google SQL 不适用于 Google App Engine

来自分类Dev

python请求不适用于Google App Engine

来自分类Dev

localStorage不适用于Google Chrome

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

SignalR不适用于Google Chrome

来自分类Dev

angularFireAuth不适用于Google

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

Google作者身份不适用于Google搜索

来自分类Dev

HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

来自分类Dev

Google Maps适用于Android Release APK,但不适用于AAB

来自分类Dev

HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

来自分类Dev

Google Fit凭据:适用于生产环境,不适用于开发环境

来自分类Dev

Google Analytics(分析)不适用于新的iOS项目

来自分类Dev

Google Cloud Storage ACL不适用于存储桶

来自分类Dev

触摸事件不适用于Angular中的Google Maps

来自分类Dev

Google Analytics(分析)不适用于Meteor

来自分类Dev

Google Maps API RadarSearch不适用于伦敦

来自分类Dev

延迟属性不适用于Google Maps API?

来自分类Dev

Google图表-interpolateNulls选项不适用于AnnotationChart

来自分类Dev

setValues不适用于Google Apps脚本中的数组

来自分类Dev

事件跟踪不适用于Google Analytics(分析)

来自分类Dev

Google的新reCaptcha不适用于Windows Phone

来自分类Dev

静态Google地图不适用于我的情况

来自分类Dev

jQuery不适用于Google Chrome中的<object>

来自分类Dev

缩放选项不适用于Google Map

来自分类Dev

Google Plus共享不适用于“ gmail”域

来自分类Dev

Google脚本的onClick不适用于HTML表单

Related 相关文章

热门标签

归档