Show Menu
主题×

关于自动完成

您可以配置“自动完成”的各个区域以控制生成启用自动完成的搜索表单以及作为支持自动完成的搜索表单的一部分包含的文件autocomplete_data.js。

关于自动完成

每次“自 autocomplete_data.js 动完成设置”页面已保存更改时,都会重新生成文件并将其发布到搜索内容网络。

配置自动完成

您可以配置和设置选项,以控制自动生成已启用的搜索表单和文件。
配置自动完成后,您可以查看生成的HTML源以供审阅。 HTML源是您复制并粘贴到网站页面中的内容。
配置自动完成
  1. 在产品菜单中,单击 Design > Auto-Complete > Auto-Complete Setup ​。
  2. 在页 Auto-Complete Setup 面上,设置所需的选项。
    选项
    描述
    最大建议数
    指定要在自动完成建议列表中显示的最大项目数。
    最少输入字符数
    指定客户在显示建议之前必须在自动完成搜索表单中键入的字符数。
    最大缓存条目数
    指定先前请求的自动完成建议在客户的浏览器中缓存的最大数量。 通常,应将此设置保留为默认值1000。
    虽然可以通过将此选项设置为0来完全禁用浏览器缓存,但不建议这样做。
    表单名称
    指定启用自动完成的搜索表单的“表单”标签的“名称”属性。 例如:
    <form name="SiteSearch" method="get" action="https://sp1004337c.guided.t1.atomz.com" target="_blank">
    其中 SiteSearch 是表单标记的名称属性。
    Div标签ID
    指定启用自动完成的搜索表单的“div”标签的ID属性。 例如:
    <div id="autocomplete">
    其中 动完成是div标签的属性。
    输入标记ID
    指定启用自动完成的搜索表单的“input”标签的ID属性。 例如:
    <input type="text" id="q" name="q" />
    其中 q 是输入标记的id属性。
    显示阴影
    向自动完成建议列表添加外观投影。
    仅在短语开头匹配
    仅建议与输入文本的开头匹配的结果。
    支持UTF-8字符集
    正确处理非ASCII字符。
  3. 单击 Save Changes .
  4. (可选)执行下列操作之一:

配置自动完成单词列表

配置“自动完成”作为建议显示给客户的单词和短语列表。
配置自动完成单词列表
  1. 在产品菜单中,单击 Design > Auto-Complete > Auto-Complete Word List ​。
  2. 在页 Auto-Complete Word List 面上,设置所需的选项。
    选项
    描述
    热门搜索时段
    控制包含客户最近搜索中的词语和短语的时间段。
    最大搜索数
    控制要包含在自动完成单词列表中的搜索单词和短语的最大数量。 其中包含最受欢迎的顶级词语和短语。
    字段名称
    每个字段名称定义一个要包含索引值的字段的名称。 使用+和——可添加或删除字段名称。
    最大值计数
    定义所选字段名称允许的字段值的最大计数。 其中包括顶部值(也是最引用的值)。
    添加这些单词和短语
    自动完成单词列表会填充此区域中列出的单词和短语。
    单击 “编 辑”可查看列表,或向列表添加单词和短语。 完成后,单击“保 存更改”
    删除这些单词和短语
    此区域中的条目不会显示在自动完成单词列表中。
    单击 “编 辑”可查看列表,或向列表添加单词和短语。 完成后,单击“保 存更改”
    此列表中允许使用正则表达式。 要在此列表中指定正则表达式,请将行开头为 regexp 后跟一个空格,后跟正则表达式。 将删除单词列表中与正则表达式匹配的任何行。
    重要说明 :仅当您之前在其他应用程序中使用过正则表达式时,才应使用正则表达式。
    请参阅 正则表达式
    忽略大小写
    自动完成单词列表中仅按字母大小写不同的重复条目被删除;所有单词列表条目都强制为小写。
    如果希望“自动完成”建议显示为“大写字母”或“全部大写”,请添加 text-transform:资本化; text-transform:大写; “自动完成CSS内容”下的CSS文本属性,位于“/*样式的结果项*/”下。
    重新索引时更新
    每次成功重新索引帐户后,将自动重新生成自动完成单词列表。
  3. 单击 Save Changes .
  4. (可选)执行下列任一操作:
    • 单击 History 可还原您所做的任何更改。
    • Preview Word List 击以保存所做的任何更改,然后打开页 Auto-Complete Word List Preview 面,您可以在其中查看自动完成建议列表。 使用页面顶部附近的导航选项来查看和细化显示的列表。 完成后,单击以 Close 返回到该页 Auto-Complete Word List 面。
    • 单击 Live .
      请参阅 查看实时设置
    • 单击 Push Live .

配置自动完成CSS

使用“自动完成CSS”配置要使用的自动完成层叠样式表。
“自动完成”CSS控制其内容 autocomplete_styles.css,该内容作为支持自动完成的搜索表单的一部分提供。 您在此处指定的CSS控制自动完成建议列表的可视化演示。 有关可能的可视化演示构思的示例,请参阅以下内容:
完成“自动完成CSS”配置后,可预览搜索表单以查看您指定的CSS在外观和布局中是否可接受。
重要说明 :要应用自定义自动完成的CSS,您需要从HTML代码中显示的第二行中删除注释标记。 然后,您将同一行移动到包含搜索表单的页面的标题部分内。
配置自动完成CSS
  1. 在产品菜单中,单击 Design > Auto-Complete > Auto-Complete CSS ​。
  2. 在文本 Auto-Complete CSS 字段中,粘贴或键入要与自动完成建议列表关联的层叠样式表信息。
  3. 单击 Save Changes .
  4. (可选)执行下列任一操作:

预览搜索表单在网站上的显示效果

根据“自动完成”和“自动完成CSS”的配置,如果要将HTML代码添加到网站,您可以预览搜索表单的显示方式。
要预览搜索表单在网站上的显示效果,请执行以下操作:
  1. 在产品菜单中,单击 Design > Auto-Complete > Search Form ​。
  2. (可选)单 HTML code 击以查看复制并粘贴到网站页面中的HTML。

将搜索表单的HTML代码复制到网站的页面中

根据“自动完成”和“自动完成CSS”的配置,如果要将HTML代码添加到网站,您可以预览搜索表单的显示方式。
将搜索表单的HTML代码复制到网站的页面中
  1. 在产品菜单中,单击 Design > Auto-Complete > Form Source ​。
    请勿更改表 form name= 单源中的值。
  2. (可选)执行下列任一操作:
    • 如果您配置了自动完成CSS并希望样式应用于搜索表单,请从HTML代码中显示的第二行删除注释标签。 接下来,将同一行移动到包含搜索表单的页面的标题部分内。
    • 为获得最佳性能,请移动HTML代码底部列出的标记,并将它们放置在包含搜索表单的每个页面的正文部分的底部。
  3. 复制代码并将其粘贴到您希望显示搜索表单的网站网页中。