搜索引擎优化pdf(搜索引擎开放搜索服务(DatagrandOpenSearch,)文档概览(组图))

优采云 发布时间: 2022-02-09 21:03

  搜索引擎优化pdf(搜索引擎开放搜索服务(DatagrandOpenSearch,)文档概览(组图))

  搜索引擎接口文档概述 DatagrandOpenSearch(简称DOS)为应用程序提供了一个强大而灵活的搜索系统。通过使用大观搜索服务,应用端可以快速搭建自己的高性能实时搜索服务,并且收录了完善的搜索功能,包括三类服务 1关键词搜索服务:输入搜索词,返回搜索结果 2关键词自动补全服务:输入搜索词的前几个字符,可自动提示对应的搜索词。例如输入“变形金刚”,会提示“变形金刚”、“变形金刚”等3个相关搜索词。推荐服务:提供了“相关搜索词”的列表,例如,当前搜索词为“变形金刚1”,相关搜索词包括“变形金刚*敏*感*词*”、“变形金刚2”等。同时,这三个功能还在大观后台提供了详细的搜索配置和数据统计功能,让用户可以全面掌握搜索功能的运行状态。独占应用名 名称 appidApplication 应用ID 每个应用都需要申请一个独占的应用ID itemitem item 待搜索的对象 scene_type scenetype 场景类型用于不同的场景,比如搜索可能在PC或Android上。这三个功能还在大观后台提供了详细的搜索配置和数据统计功能,让用户可以全面掌握搜索功能的运行状态。独占应用名 名称 appidApplication 应用ID 每个应用都需要申请一个独占的应用ID itemitem item 待搜索的对象 scene_type scenetype 场景类型用于不同的场景,比如搜索可能在PC或Android上。这三个功能还在大观后台提供了详细的搜索配置和数据统计功能,让用户可以全面掌握搜索功能的运行状态。独占应用名 名称 appidApplication 应用ID 每个应用都需要申请一个独占的应用ID itemitem item 待搜索的对象 scene_type scenetype 场景类型用于不同的场景,比如搜索可能在PC或Android上。

  不同场景可分别统计,后台算法可针对场景进行优化 注意事项 您需要完成以下步骤,才能调用Optimal Data相关服务。1.如果您还没有开通Optimistic 账户,请先开通。开户请参考文档: Step1:开户(/quickstart/step1).2.获取你的appid和appname,请参考文档:获取AppId和AppName(/quick) start/step1#Get AppId, AppName)。3.设置IP白名单请参考文档:设置IP白名单(/quickstart/step1#设置IP白名单)。4.到使用开放搜索服务,请先上报数据,上报数据请参考文档:数据报告接口文档(/developer/datareport)。接口列表关键词搜索服务请求 URL /search/YOUR_APP_NAME HTTP 请求方法 GET HTTP 返回格式 JSON HTTP 请求 参数说明 参数类型 必填 Querystring 否 搜索查询词,utf8 编码,某些情况下允许留空(例如,如按总价等排序,则无需查询) useridstring 无用户id imeistring 无用户手机IMEI号码 macstring 无用户手机Mac地址 cidstring 无用户网站cookieid(注:userid,imei , mac, cid 至少收录一项,都可以填写) sortstring 无排序字段。

  根据不同的应用,排序字段可以是产品的价格、更新时间,也可以是书籍的阅读数和点赞数。如果不指定该参数,则默认使用综合排序。默认排序综合考虑关键词与文档的相关性、文档的质量得分、文档的关键词点击加权计算模型(注意:字段名称必须与Optimistic Data采集接口文档的那个(/developer/datareport/#报表数据表名对应字段名中的item信息表) revertint 是否指定对结果进行降序还是升序排序通过排序字段。revert 1 表示反向排序,revert 0 表示升序排序,如果未指定该参数或该参数为0或1以外的非法值,则默认排序为降序。posint 否 分页返回结果的起始项,默认为0。注意pos不是起始页码,而是当前页的起始页码。例如,如果每个页面返回 cnt 10,则第 1 页上的 pos 0,第 2 页上的 pos 10,依此类推。cntint 否 每页返回的结果数,默认为 10,最大为 20。例如当 pos 为 10,cnt 为 20 时,将返回搜索结果的第 1030 个结果 filterstring 否 过滤搜索结果指定的字段。字段名和字段值用:分隔,多个字段用+分隔,如过滤状态:1+cateid:60 rangestring 无区间过滤,仅支持>和<符号,

  以上没有的可以自行添加。fieldsstring 否 指定要在搜索结果中返回的字段。多个字段用分号 + 分隔。如果不指定,则默认只返回搜索结果的 itemid。HTTP返回结果说明 参数类型 说明 status string 执行结果,OK表示成功,FAIL表示失败,如果有异常参数但可以返回结果,则返回WARN,请根据返回的错误码检查 resultcount int 总数搜索结果,如果搜索失败,resultcount值为1 resultdata string 搜索结果是一个LIST,每一项是一个jsondict,主要包括itemid。request_id string 查询的记录id。该字段在发生错误时生成。它主要用于解决问题。出现问题时,使用错误字符串提供错误信息。比如当前服务网站的app_name为meituan,那么调用搜索的请求为:/search/meituan?query最新版七剑峡天山&sortread count&pos0&cnt10&filterstatus:2+cateid:1001&rangewordcount>10000+wordcount

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线