Google 桌面
 Google 桌面企业版

下载

功能

使用入门

帮助

企业版
  功能
  管理指南

管理指南

概述 返回页首

Google 桌面可从 google.com 下载,由终端用户安装和设置。它可对用户的计算机进行搜索,包括文件、电子邮件、浏览过的网页、即时消息、图片、音乐、视频等等。企业版 Google 桌面提供相同的用户功能,另外还可为 Lotus Notes 电子邮件编制索引;它为企业环境设计,可由公司中央资源分发,并由 Windows 管理员配置。

如果公司同时使用 Google Search Appliance 或 Google Mini 进行公司 intranet 搜索,管理员还可对企业版 Google 桌面进行配置,从而提供集成的搜索体验,使企业用户获得对所有资源的“一站式搜索”,这些资源包括:使用 Google 桌面服务的桌面系统、由 Google Search Appliance 或 Google Mini 驱动的公司 intranet、可以使用 Google.com 进行搜索的互联网。

通过配置,企业内用户的搜索结果将会显示来自以下三种资源的相关内容:用户计算机、Google.com 及由 Google Search Appliance 或 Google Mini 驱动的 intranet。

本指南包含有关设置企业版 Google 桌面的信息,可供 Windows 域管理员和 Google Search Appliance 或 Google Mini 管理员使用。

相关技术 返回页首

组策略
组策略是将配置或策略设置提供给和应用于目标用户和计算机的基础结构技术。Microsoft Windows 组策略是这些技术中的一种。

企业版 Google 桌面可与 Windows 组策略兼容。Google 提供了组策略管理模板,从而使企业管理员能够使用组策略管理 (Group Policy Management)、组策略 MMC 管理单元或其他组策略选择编辑器来编辑和管理 Google 桌面特定的策略。然后通过 Active Directory 将最终的策略应用于客户端计算机,由此修改客户端计算机的注册表。Google 桌面组件可使用这些注册表设置。

如不使用 Active Directory 和组策略进行管理,客户可利用自身的管理机制通过登录脚本或其他机制直接修改注册表设置。请参阅本文档“注册表键值存储位置”部分中的注册表设置表。

管理模板文件
可下载的管理模板文件包含 Google 桌面的设置,在文档中对此文件进行了详细说明。

Google Search Appliance 格式表
Google Search Appliance 的 XSLT 格式表中加入了两个针对 Google 桌面的新模板:“desktop_tab”和“desktop_results”模板。有关详细信息,请参阅本文档中的“Google Search Appliance 前端格式表更改”部分。

下载管理模板 返回页首

管理模板及安装程序可从 http://desktop.google.com/enterprise 下载。请将模板和安装程序注册并安装到您的域控制器中。

安装 Google 桌面 返回页首

安装企业版 Google 桌面可通常采用以下三种方法之一:

  • 由用户直接安装(需要具有计算机管理员权限)
  • 由组策略软件安装进行分发
  • 由系统管理服务器 (SMS) 进行分发。

企业版 Google 桌面适于安装在组织内的多台计算机中;并不适于单个用户在单台计算机上进行安装。它会在系统所有用户的桌面和“开始”菜单中创建快捷方式。其他用户通过这些快捷方式之一运行 Google 桌面时,无论这一用户是否登录到该计算机,都可启用 Google 桌面。

用户安装
如果用户对其本机具有管理员访问权限,可将 MSI 安装包复制或下载到其计算机,然后双击该安装包,直接在自己的计算机上安装 Google 桌面。

组策略软件安装
在使用组策略软件安装时,Google 桌面可能处于已发布状态(已提供,可进行安装)或处于已分配状态(强制安装)。

发布安装
如果管理员选择发布安装,Google 桌面将会出现在 Windows 控制面板“添加/删除程序”下的“添加新程序”部分中。即使要安装 Google 桌面的用户不是本机管理员,发布软件包时也会授权其以管理员权限进行安装。发布由用户进行,并且也可以不将软件包发布到计算机中。用户(即使不是本机管理员)可以从自己的计算机中卸载 Google 桌面,方法如下:转到控制面板的“添加/删除程序”,在当前安装的程序列表中选择“Google 桌面”,然后点击“删除”按钮。

由于发布安装由用户交互执行,因此,Google 桌面会自动为已完成安装的用户启用。该计算机的其他用户可以通过桌面或“开始”菜单快捷方式启用和运行 Google 桌面。

分配安装
如果管理员选择分配安装,Google 桌面将会自动静默安装到计算机中。如果由用户进行分配,则将在该用户下次登录时进行安装。如果由计算机进行分配,则将在计算机下次重新启动时进行安装。由于分配安装发生在用户会话之外,因此将会执行静默安装,并且不会与用户进行交互。因此,Google 桌面不会为任一用户自动启用。用户可以通过桌面或“开始”菜单快捷方式启用和运行 Google 桌面。

SMS 安装
SMS 提供更多安装选项,但大体可分为每用户安装和每计算机安装,以及有人参与或无人参与安装。无人参与安装应只在没有用户登录计算机时执行。在有用户登录时执行无人参与安装将会导致安装不完全,这时需要本机管理员完成安装。

无论 SMS 设置如何,Google 桌面搜索总会面向计算机的所有用户安装并供其使用。不过,我们建议仅将 SMS 配置为每计算机 (ALLUSERS=1) 安装。

如果采用有人参与(交互式)安装,Google 桌面会自动为已完成安装的用户启用。如果采用无人参与(静默)安装,则只有在用户通过桌面或“开始”菜单快捷方式运行 Google 桌面后,才会启用。

注:如有用户登录后,请勿执行静默安装。如果某些应用程序(例如 Internet Explorer、Office 应用程序等等)正在运行, Google桌面则无法完全安装。

单台计算机上多个用户
如果以后某用户希望仅针对自己禁用 Google 桌面,但为计算机的其他用户保留已安装的 Google 桌面,则可以采用以下方法实现:点击系统托盘图标,选择“退出”,然后取消选中“启动计算机时启动 Google 桌面”复选框。

配置 返回页首

下面是有关分发、部署和配置 Google 桌面以及提供与 Google Search Appliance 集成的信息。

使用组策略 返回页首

企业版 Google 桌面增加了对 Windows 组策略的支持,允许域管理员对域内用户和计算机的某些设置进行配置。Active Directory 可以将组策略对象应用于用户和计算机的各种子集。组策略对象 (Group Policy Object, GPO) 既可以应用于整个域,也可以应用于域内的组织单元。可以使用 Active Directory 管理控制台或组策略管理控制台对组策略对象进行修改。利用组策略对象编辑器,可以对计算机和用户两者的策略进行编辑。

重要提示:在将组策略对象应用于用户时,只有策略对象的用户部分内的设置会被应用,而在将组策略对象应用于计算机时,只有策略对象的计算机部分内的设置会被应用。(如果将只有用户设置的组策略对象仅应用于计算机,则不会起任何作用。)

注册表键值存储位置 返回页首

注册表的某些区域为组策略设置进行了保留。这些区域由访问控制列表进行保护,可以防止被非管理用户篡改。

为用户策略提供的位置是:
HKCU\Software\Policies

为计算机策略提供的位置是:
HKLM\Software\Policies

Google 会在每个名为“Google\Google Desktop”的位置(策略设置位于这些位置)下添加一个子键。仅当应用策略时才会将子键添加到策略部分,因此,如果不应用任何策略,就不会存在子键。只要可能,所有键及值就会并行注册表相应的用户使用偏好部分。

下表列出了由组策略控制的所有注册表键值。最后四列分别为:

  • 默认键值 – 默认注册表键值设置
  • 用户使用偏好 – 注册表更改是否会影响用户使用偏好设置
  • 用户界面 – 注册表更改是否会影响用户界面
  • 组策略设置 – 该键是否存在组策略设置


策略设置 返回页首

禁止策略安装 - 不明版本
该策略只影响 Google 桌面 1.0。启用后,该策略会阻止再次安装 Google 桌面 1.0。而且,用户会收到一条出错讯息,指出 Google 桌面安装已被其管理员禁止。如果该用户已经安装了 Google 桌面,在尝试运行 Google 桌面时,也会收到同样的出错讯息。

此策略在未配置或禁用时不会产生影响。

使用偏好 返回页首

请勿发送高级功能数据
启用这一策略可以防止 Google 桌面将启用高级功能所需数据(包括匿名使用数据和崩溃报告)发送给 Google。如果禁用或未配置此策略,用户可以选择是否启用高级功能。

关闭 Google 网络搜索集成
启用这一政策可防止 Google 桌面将查询中的桌面搜索结果显示到 google.com。如果禁用或未配置此政策,用户可选择是否在 google.com、Google Search Appliance 或 Google Mini 的查询中包括桌面搜索结果。

注意:该功能/策略的任一部分都同向 Google 发送安全、隐私或本地数据无关。禁用此功能会限制用户体验,因此应予避免。

关闭快速查找
启用此策略会使 Google 桌面关闭“快速查找”功能,而该功能可使您在键入时就能看到结果。如果禁用或未配置此策略,用户可自行选择是否启用。

编制索引并获取控制
以下策略中每一个都可为“启用”、“禁用”或“未配置”。如果启用策略,则会禁用相应的组件或功能获取,且用户无法更改设置。

如果禁用或未配置某项目,则会应用用户使用偏好,而用户也可以更改设置。

注意:这似乎与我们的目标背道而驰,不过,这是管理模板的通用惯例。

管理员可以将策略分别应用于单独的用户和/或计算机,因此,所有的策略设置都可以出现在用户或计算机部分。如果策略设置同时存在于策略的用户和计算机部分,则应该应用下面的一组一般规则。特定的配置项目/策略可能拥有自定义优先规则。

  1. 对于简单的启用/禁用功能策略,计算机策略(如果存在)优先于用户策略。
  2. 对于黑名单和类似文本字段,使用联合策略。

阻止编制电子邮件索引
此策略控制电子邮件索引的编制。如果启用这一策略,Google 桌面将不会对电子邮件编制索引和进行存储。如果未配置或禁用此策略,用户可以选择是否允许编制电子邮件索引。

阻止编制网页索引
此策略控制 Web 浏览历史索引的编制。如果启用这一策略,Google 桌面将不会编制用户浏览过的网页(通过 HTTP 或 HTTPS)的索引。如果未配置或禁用此策略,用户可以选择是否允许编制网页索引。

阻止编制文本文件索引
此策略控制文本文件索引的编制。如果启用这一策略,Google 桌面将不会编制文本文件索引。如果未配置或禁用此策略,用户可以选择是否允许编制文本文件索引。

阻止编制媒体文件索引
此策略控制媒体文件索引的编制。如果启用这一策略,Google 桌面将不会编制媒体文件索引。如果未配置或禁用此策略,用户可以选择是否允许编制媒体文件索引。

阻止编制联系人索引
此策略控制 MS Outlook 联系人列表索引的编制。如果启用这一策略,Google 桌面将不会编制联系人列表索引。如果未配置或禁用此策略,用户可以选择是否允许编制联系人索引。

阻止编制日历条目索引
此策略控制 MS Outlook 日历条目索引的编制。如果启用这一策略,Google 桌面将不会编制日历条目索引。如果未配置或禁用此策略,用户可以选择是否允许编制日历条目索引。

阻止编制任务索引
此策略控制 MS Outlook 任务索引的编制。如果启用这一策略,Google 桌面将不会编制任务索引。如果未配置或禁用此策略,用户可以选择是否允许编制任务索引。

阻止编制注释索引
此策略控制 MS Outlook 注释索引的编制。如果启用这一策略,Google 桌面将不会编制注释索引。如果未配置或禁用此策略,用户可以选择是否允许编制注释索引。

阻止编制日记条目索引
此策略控制 MS Outlook 日记条目索引的编制。如果启用这一策略,Google 桌面将不会编制日记条目索引。如果未配置或禁用此策略,用户可以选择是否允许编制日记条目索引。

阻止编制 Word 文档索引
此策略控制 MS Word 文档索引的编制。如果启用这一策略,Google 桌面将不会编制 Word 文档索引。如果未配置或禁用此策略,用户可以选择是否允许编制 Word 文档索引。

阻止编制 Excel 文档索引
此策略控制 MS Excel 文档索引的编制。如果启用这一策略,Google 桌面将不会编制 Excel 文档索引。如果未配置或禁用此策略,用户可以选择是否允许编制 Excel 文档索引。

阻止编制 PowerPoint 文档索引
此策略控制 MS PowerPoint 文档索引的编制。如果启用这一政策,Google 桌面将不会编制 PowerPoint 文档索引。如果未配置或禁用此策略,用户可以选择是否允许编制 PowerPoint 文档索引。

阻止编制 PDF 文档索引
此策略控制 PDF 文档索引的编制。如果启用这一策略,Google 桌面将不会编制 PDF 文档索引。如果未配置或禁用此策略,用户可以选择是否允许编制 PDF 文档索引。

阻止编制安全网页索引
此策略控制安全网页索引的编制。如果启用这一策略,Google 桌面将不会编制用户通过 HTTPS 浏览过的网页的索引。如果未配置或禁用此策略,用户可以选择是否允许编制安全网页索引。

阻止编制特定网站和文件夹索引
您可以利用该策略阻止 Google 桌面编制特定网站或文件夹的索引,方法是包含一个要从索引编制中排除的 URI 子字符串的清单。如果某一项目的网址或路径名包含所指定的字符串,则不会对该项目编制索引。如果未配置或禁用此策略,管理员可以阻止编制 URI 同指定字符串匹配的任一项目的索引。例如,加入“http://images.company.com”将会阻止编制公司图片 Web 服务器上所有内容的索引。加入“C:\SensitiveCompanyData”将会阻止编制用户本机中该文件夹内所有内容的索引。

使用偏好页中对这一策略的用户设置如下所示:

不要搜索下列路径的项目或文件。将每一条单独输入一行中。
例如:
http://www.domain.com/
c:\Documents and Settings\username\Private Files

此策略在禁用或未配置时不会产生影响。

阻止编制 IM 聊天记录索引
此策略阻止编制即时消息聊天程序索引。如果禁用或未配置此政策,用户可选择是否编制 IM 聊天会话索引。

阻止编制受密码保护的 Office 文档(Word、Excel)索引
此策略控制受密码保护的 Office 文档索引的编制。如果启用这一政策,Google 桌面将不会编制受密码保护的 Office 文档的索引。如果未配置或禁用此政策,用户可选择是否允许编制受密码保护的 Office 文档的索引。

阻止编制特定扩展名索引
使用这一策略可以阻止编制具有指定扩展名的文件的索引。输入要从索引编制中排除的文件扩展名的清单,扩展名之间用逗号进行分隔。此策略在禁用或未配置时不会产生影响。

请勿发送匿名使用数据
启用这一策略可以阻止 Google 桌面将匿名使用数据的错误报告发送给 Google。如果禁用或未配置此策略,用户可以选择是否允许发送匿名使用数据。

关闭 Google 网络搜索集成
启用此策略可以阻止 Google 桌面在 google.com 的查询和 Google Search Appliance 或 Google Mini 驱动的 intranet 搜索(如果配置)中显示 Google 桌面结果如果禁用或未配置此策略,用户可选择是否在 google.com 和 intranet 中包括 Google 桌面结果。

加密索引数据
启用这一策略后,Google 桌面在下一次运行时,将对包含 Google 桌面索引及相关用户数据的文件夹启用 Windows 文件加密。Google 桌面不提供用于加密索引的用户控制设置,此设置仅能通过组策略进行访问。请注意,Windows EFS 仅适用于 NTFS 卷。如果用户数据存储在 FAT 卷上,此策略将不会产生效用。此策略在禁用或未配置时不会产生影响。

电子邮件保留
此策略允许您对 Google 桌面进行配置,以在索引中保留历史少于指定天数的电子邮件。此策略在禁用或未配置时不会产生影响。

网页保留
此策略允许您对 Google 桌面进行配置,以在索引中保留历史少于指定天数的网页。此策略在禁用或未配置时不会产生影响。

文件保留
此策略允许您对 Google 桌面进行配置,以在索引中保留历史少于指定天数的文件。此策略在禁用或未配置时不会产生影响。

即时消息保留
此策略允许您对 Google 桌面进行配置,以在索引中保留历史少于指定天数的即时消息。此策略在禁用或未配置时不会产生影响。

Google 企业版集成 返回页首

在管理模板中,设置为在您将 Google 桌面与 Google Search Appliance 或 Google Mini 集成时使用。这些功能专为 Google 桌面企业版安装而设。

阻止自动更新
启用这一策略可以阻止 Google 桌面自动检查和安装来自 Google.com 的更新程序。如果启用此策略,您需要使用组策略、SMS 或类似的企业软件分发机制来分发 Google 桌面的更新程序。您应在 http://desktop.google.com/enterprise/ 上查看有无更新程序。

如果禁用或未配置这一策略,Google 桌面将定期检查 desktop.google.com 中的更新程序。

企业搜索标签
通过这一策略,可将 Google Search Appliance 的搜索标签添加到 Google 桌面和 google.com 网页中。您需要提供标签名称(如“Intranet”)及搜索主页的网址和检索搜索结果的网址。使用 [DISP_QUERY] 代替搜索结果网址的查询字词。

只有在公司搜索页来自在“Google Search Appliance”组策略中指定的服务器时,Google 桌面才会将标签插入该页中。

Google Search Appliance
“Google Search Appliance”设置控制与 Google Search Appliance(如果存在)的集成。在此处,您可以指定 Google Search Appliance 在您的公司内的完全限定域名。如果配置正确,Google 桌面会将 Google 桌面搜索结果插入到 Google Search Appliance 上的查询结果中。

禁止策略 - 不明版本
此策略阻止安装和执行 Google 桌面的组策略不明版本(1.0 版)。启用这一策略可以阻止用户安装或运行 Google 桌面 1.0 版。此策略在禁用或未配置时不会产生影响。

最低版本下限
“最低版本下限”设置可禁止安装或使用指定版本以前的 Google 桌面版本。这一策略通过指定要支持的最低版本,阻止安装和/或执行 Google 桌面的较旧版本。启用这一策略时,还应启用“禁止策略 - 不明版本”策略,以禁用不支持组策略的 Google 桌面版本。此策略在禁用或未配置时不会产生影响。

Google 桌面版本以与开发日期相对应的号码表示,例如 2.2005.0401.0600。要查看版本号,请点击指定版本的 Google 桌面页的“关于”链接。

最高版本上限
“最高版本上限”设置可禁止安装和使用高于指定版本的 Google 桌面。这一策略通过指定要支持的最高版本,阻止安装和/或执行 Google 桌面的较新版本。此策略在禁用或未配置时不会产生影响。

禁用插件
“禁用插件”设置可禁止安装和使用第三方插件。启用这一策略可以阻止安装 Google 桌面插件。可以将此策略与“插件白名单”策略组合使用,仅允许安装特定的插件。如果禁用或未配置此策略,则用户可安装任何插件。

插件白名单
“插件白名单”允许安装和使用特定的第三方插件,从而覆盖禁止安装插件的常规策略。只有在启用“禁用插件”策略时,才有必要使用白名单。此策略可与“禁用插件”策略组合使用,仅允许安装一组特定的 Google 桌面插件。使用此策略时,需要启用“禁用插件”策略。对希望允许使用的每个插件,添加该插件的 CLSID 或 PROGID。此策略在禁用或未配置时不会产生影响。

替代用户数据目录
通过这一策略,可指定用于存储 Google 桌面用户数据(如索引数据和缓存文档)的目录。您可以在路径中使用 [USER_NAME] 或 [DOMAIN_NAME] 来指定当前用户的名称或域。如果未指定 [USER_NAME],则用户名将附加在路径结尾。此策略在禁用或未配置时不会产生影响。

注意:在网络卷中存储用户数据会严重影响性能,因此建议您不要这样做。

报告服务器
通过这一策略,您可以控制 Google 桌面发送高级功能所需数据的方式。如果用户选择允许发送高级功能数据,Google 桌面将向 google.com 发送包含该数据的特殊格式的 HTTP 申请。通过该策略,您可以指示 Google 桌面将这些请求发送到您自己的 Web 服务器,以便收集和审核。随后,可使用所提供的工具从 Web 服务器日志中过滤 Google 桌面报告数据,并将结果发送到 Google。请注意,如果您启用该选项,您的用户将无法使用新闻个性化功能。

所允许的 outlook 连接上限
此策略允许您指定可打开的 Outlook 连接上限。此策略在禁用或未配置时不会产生影响。

禁止计算机间的网络历史记录和文档共享
启用此策略可阻止 Google 桌面在用户不同的 Google 桌面版本之间共享用户的网络历史记录和文档内容。此策略在禁用或未配置时不会产生影响。

所允许的电子邮件索引率上限
此策略允许您指定每分钟可建立索引的电子邮件数目上限。此策略在禁用或未配置时不会产生影响。

升级 Google 桌面 返回页首

Google 自动升级可确保用户运行的是最新版本的 Google 桌面。Google 桌面客户端每天都会“ping”Google 的升级服务器,以申请可用更新。更新可用时,更新内容会被自动下载和安装到客户端。

注意:如果用户没有本地管理员访问权限,则无法成功完成自动更新。如果公司内的用户对其计算机没有本地管理员权限,则需要使用其他软件分发机制来启用备用更新策略。

如果公司策略禁止此类更新,或者用户没有本地管理员权限,则您必须使用组策略或其他软件管理系统(例如 SMS)来保持客户端为最新。

将 Google 桌面与 Google Search Appliance 或 Google Mini 集成 返回页首

有两个基本步骤可为企业用户提供桌面、intranet 和互联网的集成搜索。集成企业版 Google 桌面将在用户的 Google.com 主页及 intranet 搜索页中包括指向 intranet 搜索的链接(由 Google Search Appliance 或 Google Mini 驱动)。同时,这还可以让用户在某一搜索页中看到集成到 intranet 搜索结果中的桌面搜索结果。要向您的用户提供这一功能,您需要执行以下操作。

配置 Google 桌面搜索,以便集成
要启用这一用户功能,请针对该用户启动网络搜索集成功能(不应用任何策略)。然后,请按照本指南中的说明启用“企业搜索标签”策略和“Google Search Appliance”策略。

Google 桌面和 Google.com 网页使用 JavaScript 重写搜索标签网址(利用 HTTP GET 参数“q=query_term”添加或修改该网址),以反映对搜索查询字词的修改。当用户选择“Web”后输入查询字词,并点击“桌面”转到 Google 桌面主页时,会自动设定查询字词。同样地,在搜索结果页,用户可以修改查询字词、点击“桌面”标签及获取修改后的查询字词的 Google 桌面结果。如果您的搜索主页或结果页不支持这样(或针对查询字词使用“q”之外的参数)指定查询字词,请不要选中主页网址和/或结果网址的框。

示例
下面是 XYZcompany.com、Google 桌面搜索和 Google Search Appliance 的集成示例。示例假定您已实施组策略。

  1. 请转到 http://desktop.google.com/enterprise,并将管理模板和安装程序下载到您的域控制器中。
  2. 启用“企业搜索标签”策略,并使用以下设置:
    • 标签名称:XYZ Intranet
    • 主页网址:http://search.corp.XYZcompany.com/
    • 请勿选中“主页支持及 q=”框。
    • 查询结果网址:http://search.corp.xyz.com/search?site=internal&client=internal&output=xml_no_dtd&proxystylesheet=internal&q=[DISP_QUERY]
    • 务必选中“搜索结果页支持及 q=”框。
  3. 启用“Google Search Appliance”策略。在该例中,Google Search Appliance 具有一个位于其他服务器的前端,因此我们添加了以下两个条目:
    • search
    • search.corp.XYZcompany.com
Google Search Appliance 前端格式表更改 返回页首

XSLT 格式表增加了两个用于 Google 桌面的模板。“desktop_tab”模板应在网页标头中调用。“desktop_results”应从结果页模板和“无结果”模板中调用。格式表增加的内容如下所示:

< xsl:template name="desktop_tab">
<xsl:if test="CUSTOM/HOME">
<xsl:comment>trh2</xsl:comment>
</xsl:if>
<xsl:if test="Q">
<xsl:comment>trl2</xsl:comment>
</xsl:if>
< /xsl:template>

<xsl:template name="desktop_results">
<xsl:comment>tro2</xsl:comment>
< /xsl:template>

Google 桌面与 Google Search Appliance 的集成示例 返回页首

概述

下面概述如何在单台计算机上集成企业版 Google 桌面 (Google Desktop for Enterprise, GDfE) 和 Google Search Appliance (GSA)。

本文档仅介绍单一 GDfE 版本(在一台计算机上)与 Google Search Appliance 的集成。如果您需要在多台计算机上进行此类集成,可以使用 Windows 组策略框架完成。组策略框架是一套功能非常强大的系统,可用来向多台 Windows 计算机分发软件和配置信息,但如果使用不当,则可能造成问题。如果您不熟悉组策略框架,请在尝试这样做之前咨询 Windows 管理员。Google 不能提供对组策略问题的支持。

本集成文档制作于 2005 年 8 月,使用的是 GDfE v1.0 版和 GSA 软件 v4.4.18。另外,示例使用 gsademo1.google.com 作为 Google Search Appliance,这只是一台演示机。


企业版 Google 桌面配置 - 个人设置

这些说明将指导您完成在单独的计算计算机上对企业版 Google 桌面的配置过程,使其与您的 Google Search Appliance 进行通信。完成这一配置后,您应会在 www.google.com 和桌面搜索结果中看到 Google Search Appliance 搜索标签。为了允许 Google 桌面将结果和标签插入到 Google Search Appliance 结果中,您需要完成 GSA 配置

注意:配置企业版 Google 桌面需要拥有您要安装的计算机的管理员访问权限。

  1. 安装企业版 Google 桌面
    • http://desktop.google.com 下载企业版 Google 桌面
    • 注意:标准桌面版本不能对集成所需的选项全部提供支持。指向企业版的链接位于页面底部。
    • 解压缩包含 GDfE 安装文件的 ZIP 文件。
    • 运行解压缩后的文件:GoogleDesktopSearchSetup.msi
  2. 安装允许管理员修改 GdfE 的选项的模板。
    • 打开“开始”菜单的“运行”命令,输入以下命令:gpedit.msc
    • 在管理控制台的左侧窗格中,右键单击“用户配置”下的“管理模板”项目,并选择添加/删除模板选项。
    • 在出现的对话框中,点击添加... 按钮。
    • 选择从 GdfE 下载文件中解压缩得到的 GoogleDesktopSearch.adm 文件。
    • 关闭“添加/删除模板”对话框。
  3. 配置 GDfE 策略,允许其将桌面结果插入到 GSA 结果中
    • 在您通过上述步骤打开的组策略编辑器的左侧窗格中,选择用户配置 -> 管理模板 -> Google -> Google 桌面搜索 -> 企业集成
    • 在右侧窗格中,双击Google Search Appliance项目。
    • 在出现的“属性”对话框中,
      • 选中启用单选按钮选项
      • 点击显示... 按钮。
    • 在“显示内容”对话框中,点击添加... 按钮。
    • 在“添加项目”对话框中,输入Google Search Appliance 的主机名例如: gsademo1.google.com)
    • 连续三次点击确定,接受所有更改。
  4. 配置 GDfE 策略,将 appliance 标签添加到主 Google 和桌面 Google 搜索页中
    • 在您通过上述步骤打开的组策略编辑器的左侧窗格中,选择用户配置 -> 管理模板 -> Google -> Google 桌面搜索 -> 企业集成
    • 在右侧窗格中,双击企业搜索标签项目。
    • 在出现的“属性”对话框中,
      • 选中启用单选按钮选项。
      • 输入您希望用于企业搜索标签的标签名称。(例如:Intranet)
      • 输入 Google Search Appliance 的搜索主页网址
        • 例如:http://gsademo1.google.com/search?site=default_collection&client=integrated_frontend&
          proxystylesheet=integrated_frontend&output=xml_no_dtd&proxycustom=<HOME/>
      • 取消选中检查搜索主页是否... 选项
      • 输入 Google Search Appliance 的搜索结果网址。
        • 例如:http://gsademo1.google.com/search?q=[DISP_QUERY]&site=default_collection&
          client=integrated_frontend&proxystylesheet=integrated_frontend&output=xml_no_dtd
      • 选中检查搜索结果是否... 选项
    • 点击确定,接受所有更改。
  5. 关闭组策略编辑器。
GSA 配置 返回页首

这些说明将指导您完成对 Google Search Appliance 的配置过程,以便与针对企业版配置的 Google 桌面一起运行。这些配置完成之后,您应该发现您的应用程序搜索结果上端出现桌面搜索结果,在应用程序搜索页上出现所有 Google 搜索标签。如果您没有完成 GDfE 配置 – 个人设置,在执行这些步骤之后将不会看到任何可见更改。

注意:下面所述的 Google Search Appliance 的配置需要 XSLT 编码,Google Support 小组不对此解码提供支持。如果您不熟悉 XSLT,请在尝试这些步骤之前咨询 XSLT 程序员。

修改 XSLT 代码

这一部分说明了使用 Google Search Appliance 时编辑 XSLT 代码的最佳实践方式。后面的部分将说明为了支持 GDfE 集成需要对 XSLT 代码进行的特定修改。

  1. 在 GSA 管理控制台中,选择您希望修改的前端。
  2. 如果您先前没有选择编辑基本 XSLT 代码选项,那么请在前端的“格式”标签上选择该选项。
  3. 将 原始 XSLT 代码字段复制到您喜爱的文本编辑器中
    • 注意:由于 GSA 管理控制台在 15 分钟之后超时,最好在单独的文本编辑器中进行任何代码修改。
  4. 为刚复制到磁盘上的代码保存两个副本:一个作为备份,另一个作为工作版本。
    • 注意:保存备份版本是个好习惯,这样您在出错时可重新开始。
  5. 当您希望将更改加载到应用程序时,从文本编辑器复制整个格式表,替换原始 XSLT 代码字段中的所有文本。
    • 注意:更容易的做法是,复制整个格式表,然后随意移动并复制各个部分。
    • 注意:如果超过 15 分钟,您可能需要重新登录 GSA 管理控制台。
    • 注意:不要忘记按保存 XSLT 代码按钮并等待屏幕刷新。
  6. 试验您的 XSLT 更改,确保它们达到您的预期
    • 注意:当满足搜索请求时,GSA 因为性能原因对 XSLT 进行缓存。为了强行加载,您必须使用发送到 GSA 的搜索请求 URL 提交 &proxyreload=1 参数。
    • 注意:通过使用测试中心和察看中间框窗口的“属性”,您可以迅速获得搜索请求 URL。

为支持企业版 Google 桌面集成进行的 XSLT 更改

这一部分提供了如何修改 XSLT 代码的详细信息,以将必要的标记添加到企业版 Google 桌面集成的 HTML 输出结果。这些更改只是如何添加标记的一个示例,它们基于随 GSA 提供的默认格式表。您可能希望从这些默认格式表及这些更改开始,以在开始使用自定义版本之前理解该代码。

模板更改 (result_page_header)

  1. 删除包含指向“高级搜索”、“快讯”和“帮助”的链接的 TD 单元(以及内容)。这将为带标签的搜索选项留出空间。
  2. 将 TR 开始和结束标记从第一行移动到包含该徽标的 xsl:if 声明中。如果没有使用该徽标,那么就会删除标题中的额外一行。

模板更改 (search_box)

  1. 在 FORM 开始标记后面,添加这一代码。这将为搜索框的不同搜索选项添加这些标记。

<table cellpadding="4" cellspacing="0">
    <tr>
        <xsl:call-template name="desktop_tab"/>
    </tr>
</table>

  1. 在包含搜索框和按钮的单元后面添加一个单元。这会向该搜索框右侧添加“高级搜索”、“快讯”和“帮助”链接的缩小版本。

<td nowrap="1">
    <font size="-2">
    <xsl:if test="$show_result_page_adv_link != '0'">
        <xsl:call-template name="nbsp"/>
        <xsl:call-template name="nbsp"/>
        <a href="{$adv_search_url}">
            <xsl:value-of select="$adv_search_anchor_text"/>
        </a>
        <br/>
    </xsl:if>
    <xsl:if test="$show_alerts_link != '0'">
        <xsl:call-template name="nbsp"/>
        <xsl:call-template name="nbsp"/>
        <a href="{$alerts_url}">
            <xsl:value-of select="$alerts_anchor_text"/>
        </a>
        <br/>
    </xsl:if>
    <xsl:if test="$show_result_page_help_link != '0'">
        <xsl:call-template name="nbsp"/>
        <xsl:call-template name="nbsp"/>
        <a href="{$help_url}">
            <xsl:value-of select="$search_help_anchor_text"/>
        </a>
    </xsl:if>
    <br/>
    </font>
</td>

模板更改(结果)

  1. 在顶部导航栏和排序选项表附近添加 xsl:if 声明。如果没有使用这些选项,它将增加结果的间距(推荐使用插入的桌面结果)。

<xsl:if test="($show_top_navigation != '0') or ($show_sort_by != '0')">
...
</xsl:if>

  1. 在同义词处理和结果详细信息输出之间添加此行。这一调用定义了桌面搜索结果插入应用程序搜索结果页的位置。

<xsl:call-template name="desktop_results"/>

模板更改 (no_RES)

  1. 将这一更改作为代码的第一行,添加到该规则的 xsl:param 标记下。这一调用定义了桌面搜索结果插入应用程序空结果页的位置。

<xsl:call-template name="desktop_results"/>

模板更改(样式)

  1. 使用以下代码替换 q 类的样式命令。这样可让标签在 appliance 搜索结果中显示下划线,如同 google.com 和桌面结果一样。

.q a:visited,.q a:link,.q a:active,.q {color:#0000cc;}

模板添加内容(desktop_tab 和 desktop_results)

  1. 将以下模板添加到最终模板的前面(取消先前的模板没有涉及的标记)这些模板定义了显示在 appliance 搜索结果页顶部的标签,同时会插入 Google 桌面应用程序正在查找的标记。

<xsl:template name="desktop_tab">

<!-- *** Show the Google tabs *** -->
<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://www.google.com/search?q={$qval}">Web</a>
</font>
<xsl:call-template name="nbsp4"/>

<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://images.google.com/images?q={$qval}">Images</a>
</font>
<xsl:call-template name="nbsp4"/>

<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://groups-beta.google.com/groups?q={$qval}">Groups</a>
</font>
<xsl:call-template name="nbsp4"/>

<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://news.google.com/news?q={$qval}">News</a>
</font>
<xsl:call-template name="nbsp4"/>

<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://froogle.google.com/froogle?q={$qval}">Froogle</a>
</font>
<xsl:call-template name="nbsp4"/>

<font size="-1">
<a class="q" onClick="return window.qs?qs(this):1" href="http://local.google.com/local?q={$qval}">Groups</a>
</font>
<xsl:call-template name="nbsp4"/>

<!-- *** Show the desktop and web tabs *** -->
<xsl:if test="CUSTOM/HOME">
<xsl:comment>trh2</xsl:comment>
</xsl:if>
<xsl:if test="Q">
<xsl:comment>trl2</xsl:comment>
</xsl:if>

<!-- *** Show the appliance tab *** -->
<font size="-1"><b>Appliance</b></font>

</xsl:template>

<xsl:template name="desktop_results">
<xsl:comment>tro2</xsl:comment>
</xsl:template>

©2009 Google - 隐私政策 - 条款 - 版权声明