| 打印 打开 PDF 版本的联机帮助

### 上载客户端扩展 客户端扩展是可以上载到或承载 Oracle CRM On Demand 的文件，而不是将这些文件承载到其他服务器上。上载客户端扩展时，Oracle CRM On Demand 会生成一个可用于参考此扩展的唯一 URL。一个客户端扩展可以通过使用另一个客户端扩展的唯一 URL 来调用该客户端扩展。您可以使用 URL 在定制 Web 选项卡、定制 Web 小程序、全局 Web 小程序和定制 HTML 头添加中部署客户端扩展。 您可以从“Oracle CRM On Demand 客户端扩展列表”页面中上载 HTML、JPG、GIF、SWF、JavaScript 和 CSS 文件，以创建客户端扩展。最大文件大小为 20 兆字节 (MB)。但是，当浏览器从 Oracle CRM On Demand 下载这些文件时，较小的文件大小可以提供更好的性能。 注意： Oracle CRM On Demand 客户关怀没有任何客户端扩展组件的访问权限。这些组件包括已上载的文件或这些文件、图像或客户端扩展被引用的位置（包括定制 Web 选项卡、定制 Web 小程序、全局 Web 小程序和定制 HTML 头添加）中包含的内容。因此，您有责任维护和支持这些扩展。 在开始之前。要执行此过程，您的角色必须包括“上载客户端扩展和管理定制的 HTML 头标签”权限。有关添加权限的更多信息，请参阅关于角色中的权限。 上载客户端扩展 在任何页面中，单击右上角的“管理”全局链接。 在“应用产品定制”部分中，单击“应用产品定制”。 在“应用产品设置”部分，单击“客户端扩展”。 “客户端扩展列表”页面显示以前上载的客户端扩展。您还可以在此页面上删除以前上载的客户端扩展。 注意：如果您删除了已为定制 Web 选项卡、小程序、全局 Web 小程序或定制 HTML 头添加设置的客户端扩展，则这些小程序将不会正常工作，因为此客户端扩展已删除。Oracle CRM On Demand 不会指示是否正在使用某个客户端扩展。 单击“新建”。 单击此回形针图标以查找想要作为客户端扩展上载的内容。 此为必填字段。 输入以下详细信息： MIME 类型。这表示 Internet 媒体类型。此类型允许浏览器正确显示媒体类型。输入 MIME 类型的完整详细信息。例如，根据您的文件类型输入下列任一项： 文本/html 图像/jpeg 图像/gif 应用程序/x-shockwave-flash 文本/css 文件：大小（字节）。上载文件的大小。Oracle CRM On Demand 会填充此字段。 文件：扩展名。上载文件的文件扩展名。Oracle CRM On Demand 会填充此字段。 名称。客户端扩展的名称。此为必填字段。 URL 名称。此值提供指向客户端扩展的 URL 的有意义名称。URL 名称接受以下字符：A-Z、a-z、0-9、下划线 (_) 和句点 (.)。不允许使用双句点 (..)，且句点 (.) 不能是字符串中的最后一个字符。URL 名称示例如下：Logo_Image 和 Map376。建议让此字段的内容尽量简短。仅当用户编辑时，此字段才会更改。因此，如果替换上载文件，或更改客户端扩展名，则“URL 名称”字段值不变。因此，可以更新、维护和部署多个版本的客户端扩展，且无需重新配置定制 Web 选项卡、定制 Web 小程序或全局 Web 选项卡或定制 HTML 头添加。编辑此字段将更改“相对 URL”和“完整 URL”字段。此为必填字段。 “相对 URL”。Oracle CRM On Demand 会填写此字段。此值是从 Oracle CRM On Demand 导航到客户端扩展的相对 URL。如果此字段值更改，且部署客户端扩展，则必须更新引用此客户端扩展的定制 Web 选项卡、定制 Web 小程序、全局 Web 选项卡或定制 HTML 头添加，才能使用新生成的 URL。仅当更新“URL 名称”字段时，此字段值才会更改。 “完整 URL”。Oracle CRM On Demand 会填写此字段。此值是指向 Oracle CRM On Demand 应用产品中的 URL 的完整 URL。如果此字段值发生更改，且已部署客户端扩展，则必须更新引用此客户端扩展的定制 Web 选项卡、定制 Web 小程序、全局 Web 选项卡或定制 HTML 头添加，才能使用新生成的 URL。仅当更新“URL 名称”字段时，此字段值才会更改。 单击“保存”。 注意：您可以上载客户端扩展，但在定制 Web 选项卡、定制 Web 小程序、全局 Web 选项卡或定制 HTML 头添加中对其进行配置之前它都是无效的。 上载客户端扩展后，Oracle CRM On Demand 将生成“相对 URL”和“完整 URL”字段。使用这些值您可以将定制 Web 选项卡、定制 Web 小程序、全局 Web 选项卡或定制 HTML 头添加与客户端扩展关联。使用与配置承载在服务器上的任何扩展相同的方式配置这些位置。 有关添加定制 HTML 头添加的信息，请参阅管理定制 HTML 头添加。 要编辑现有客户端扩展 在任何页面中，单击右上角的“管理”全局链接。 在“应用产品定制”部分中，单击“应用产品定制”。 在“应用产品设置”部分，单击“客户端扩展”。 在“客户端扩展列表”页面中，查找您要编辑的客户端扩展。 执行下列任一操作： 单击“名称”字段。此步骤将打开您可以在其中编辑客户端扩展的“客户端”详细信息页面。 单击“编辑”。 单击“保存”。 如果您已经为客户端扩展更换了文件，请执行以下操作： 退出 Oracle CRM On Demand。 清除您的浏览器缓存。 重新登录以下载新的客户端扩展，以便将客户端扩展下载到部署客户端扩展的页面。如果没有退出 Oracle CRM On Demand 和重新登录，则将在第一次执行下载后 30 天下载新客户端扩展。 ### 客户端扩展编辑准则 考虑以下准则： 将一个页面上客户端扩展的参考数降到最低，以减少对性能的负面影响。 将客户端扩展的大小尽可能缩小。例如，避免使用大图像或 SWF 文件。作为客户端扩展的一部分而下载的文件越小，相对于大文件而言，页面加载越快。 将所有客户端扩展保存在尽可能少的文件中，以便减少对性能的负面影响。 允许您的浏览器缓存客户端扩展。如果您允许您的浏览器缓存客户端扩展，则用户每次加载页面时不必从 Oracle CRM On Demand 服务器中下载内容。如果客户端扩展更改，则您必须清除缓存，以便 Oracle CRM On Demand 加载包含此扩展的页面。默认情况下，客户端扩展缓存 30 天。 最大程度地减少客户端扩展和资产，以提高操作栏性能。如果在操作栏中配置包含在某个小程序中的客户端扩展，则每次刷新页面时，操作栏加载。 使用客户端扩展调用 Web 服务时，请遵照所有 Web 服务准则。有关更多信息，请参阅 Oracle Web Services On Demand Guide。

已发布 8月 2022 | Copyright © 2005, 2022, Oracle和/或其附属公司。Legal Notices.