Manifest V3 扩展常见问题解答 (FAQ)
- Updated: 2023/12/14
由于 Google 将在 2024 年 6 月弃用 Manifest V2 扩展,这可能会改变您当前在 Google Chrome 和 Microsoft Edge 浏览器中使用当前 Manifest V2 扩展的现有自动化。
我们已经在 Automation 360 v.26 版本中发布了 Manifest V3 扩展,以帮助您开始切换到 Manifest V3 扩展。
- Manifest V2 扩展弃用是什么?
- Manifest 是用于构建浏览器扩展的规范。 Google 在 2024 年 6 月 弃用 Manifest V2 扩展。对于 Google Chrome。要了解有关 Microsoft Edge Manifest V2 扩展的时间表,请参阅 Overview and timelines for migrating to Manifest V3。 弃用可能会改变您现有的自动化,这些自动化使用 Google Chrome 和 Microsoft Edge 浏览器的 Manifest V2 扩展。 因此,我们建议您计划切换到 Manifest V3 扩展程序,这将提供更高的安全性、隐私性和性能。
- 支持 Manifest V2 的服务何时终止?
- 在 2024 年 6 月,Google Chrome 的 Manifest V2 扩展将停止运行。 从 2023 年 10 月 23 日开始,我们将在 Automation 360 v.26 及更高版本中停止支持 Manifest V2 扩展。 在此日期之后,我们将不再处理与 Manifest v2 扩展相关的任何问题。关于 Microsoft Edge Manifest V2 扩展的时间表,请参阅 Overview and timelines for migrating to Manifest V3 以获取更多信息。
对 Google Chrome 的 Manifest V2 支持将于 2024 年 1 月结束(请参阅 Manifest V3 transition timeline)。 要了解有关 Microsoft Edge Manifest V2 扩展的时间表,请参阅 Overview and timelines for migrating to Manifest V3。 届时,您必须切换到基于 Manifest V3 的 Google Chrome 和 Microsoft Edge 浏览器扩展。
- 我如何知道我是否会受到弃用的改变?
- 如果您在 Google Chrome 或 Microsoft Edge 浏览器上使用以下任何或所有功能,您将受到 Manifest V2 弃用的改变。
- 通过 通用录制器 或 浏览器 软件包实现网页应用程序的自动化
- 基于用户界面的触发器
- 机器人代理 设备在 Control Room 上注册
- 使用 浏览器 变量的软件包,例如 录制器、OCR 和鼠标单击
- 在功能弃用之前,我需要提前做些什么吗?
- 为避免受到弃用的影响,您可以选择以下选项之一:
- 更新到 Automation 360 v.26,其中包括最新的 Manifest V3 扩展程序。
- 在 2023 年 6 月之前切换到 Manifest V3 扩展程序如果您正在使用 Google Chrome。 有关 Microsoft Edge Manifest V2 扩展程序的时间表,请参阅 Overview and timelines for migrating to Manifest V3 。
- Manifest V2 扩展会自动更新到 V3 吗,还是我需要手动将 V3 扩展添加到浏览器中?
-
- 如果您使用的是 Automation 360 v.26 或更高版本,并且已更新到 机器人代理 21.222 或更高版本,您将自动更新到 Manifest V3。
- 如果您使用的是 Automation 360 v.25 或更早版本,则必须手动从 Manifest V2 更新到 V3。 请参阅 Manifest extension manual upgrade。.
- 哪些 Automation 360 版本经过认证,可以从 Manifest V2 更新到 V3 扩展?
- 以下版本已通过更新认证:
- v.25
- v.24
- v.23
- v.22
- 我计划继续使用 Automation 360 v.25,那么我应该怎么做才能继续使用 MV2 扩展?
- 您只能继续使用 Manifest V2 扩展到 2024 年 1 月 。对于 Google Chrome(请参阅 Manifest V3 transition timeline)。 要了解有关 Microsoft Edge Manifest V2 扩展的时间表,请参阅 Overview and timelines for migrating to Manifest V3。
- 我已经使用 Chrome 或 Edge 构建的自动化会怎么样?
- 如果您的自动化依赖于浏览器扩展程序,则必须更新到 Manifest V3 扩展程序。
- 我需要更新 机器人 中的 录制器 软件包 还是它们会继续用于早期版本?
- 录制器 软件包 将按预期工作,因此无需更新 软件包。
- 我正在使用 Automation 360 云部署,那么我的自动化会受到弃用的改变吗?
-
云部署 部署会自动更新到 Automation 360 v.26 版本,其中包括 Manifest V3 扩展。 v.26 中的 机器人代理 指的是 Manifest V3 扩展。注: 如果您的设备 Control Room 设置中的自动更新所有机器人代理选项被禁用,您将不会自动更新到 Manifest V3 扩展。 因此,请确保启用此选项以接收自动更新。 或者,您必须在所有 机器人运行程序 设备上手动安装 机器人代理。
- 弃用如何改变我的迁移进程?
- 我们建议您迁移到默认使用 Manifest V3 扩展的 Automation 360 v.26。
如果您使用的是 Automation 360 v.25 或更早版本,则在迁移基于浏览器的自动化之前,必须更新到 Manifest V3 扩展。
- 扩展的 URL 会改变吗?我添加到代理设置受信任列表中的 URL 会受到改变吗?
- 是的,Manifest V2 和 V3 的扩展程序的 URL 是不同的。 Manifest V3 使用以下 URL:
- 在我更新到 Manifest V3 后,Manifest V2 扩展程序会保留吗?
- MV2 扩展将保留用于 Google Chrome 和 Microsoft Edge 浏览器。 但是,这些扩展在 2022 年 12 月之后无法修改。 请确保您继续使用 MV3 扩展程序。 另请参阅:Manifest V3 transition timeline。注: 如果您使用的是 Automation 360 v.26 版本并且正在使用 机器人代理 21.222,您将在 Windows 注册表中看到 Manifest V2 和 Manifest V3 的注册表项。
- 您可以通过卸载现有的 机器人代理 21.222 并重新安装 机器人代理 21.222,从 Windows 注册表中删除 Manifest V2 条目。
- 您可以从扩展程序页面中移除 Manifest V2 扩展程序。
卸载 机器人代理 将同时移除 Manifest V2 和 Manifest V3 扩展程序。
- 如果 Enterprise 11 和 Automation 360 在同一设备上运行,会因为 Manifest V2 的弃用产生任何冲突吗?
- 在这种情况下不会有改变,因为 Manifest V3 扩展 ID 对于 Enterprise 11 和 Automation 360 是不同的。
- 我可以选择以分阶段的方式更新我的设备吗?
- 是的,您可以以分阶段的方式将设备更新到 Manifest V3。 您可以禁用所有设备的自动更新所有机器人代理选项,然后单独选择要更新的 机器人代理 设备。
- 我已将 Automation 360 v.26 从 Manifest V3 切换到 V2 扩展程序。 当我将 Automation 360 更新到 v.27 时,我现在可以更新到 Manifest V3 扩展程序吗?
- 当您更新到 Automation 360 v.27 时,相应的 机器人代理 也会更新。 Manifest V3 扩展程序已随最新版本的 机器人代理 一起安装。
此外,请确保在 Google Chrome 和 Microsoft Edge 浏览器上选择为此浏览器配置文件启用 Automation 360 扩展选项。 请参阅 管理多个浏览器配置文件,以用于 Manifest V3 扩展程序。
注: 如果您当前正在使用 Manifest V2 扩展程序或更早版本,我们建议您更新并使用 Manifest V3 扩展程序。 - 我的 机器人 使用了一个来自更早 Automation 360 版本的 录制器 软件包,其中有一个硬编码的 Manifest V2 扩展 ID。 我如何更改扩展 ID?
- 当您更新到 Automation 360 v.26 时,Manifest V3 的扩展 ID 会自动更新。
- 我的应用程序中的 IFrame 启用了内容安全策略。 运行 JavaScript 操作会在 IFrame 内运行 JavaScript 吗?
- 在 Manifest V3 中,Google 限制了在目标页面启用内容安全策略 (CSP) 的 IFrame 的访问。 如果您的业务应用程序未启用 CSP,您将能够在 IFrame 中运行 JavaScript。 如果您的业务应用程序启用了 CSP,您将无法在 IFrame 中运行 JavaScript,并且运行 JavaScript 操作将超时或失败。
- Manifest V3 支持哪些版本的浏览器?
- Manifest V3 在 Google Chrome 和 Microsoft Edge 版本 91 及更高版本上受支持。
- 我目前在使用 Automation 360 v.26。 我需要配置哪些设置才能继续使用最新的浏览器扩展版本?
- 如果您有互联网连接,您将继续通过自动更新接收更新。
- 我可以离线或在没有互联网连接的情况下使用 MV3 扩展吗?
- 当您将 机器人代理 更新为最新版本时,MV3 扩展程序会自动安装。 基于 MV3 的离线扩展可用于:
- 自 Automation 360 v.26 的 Google Chrome。
请参阅 Install Chrome Plugin offline or without internet access in Automation 360。
- 自 Automation 360 v.27 的 Microsoft Edge。
- 自 Automation 360 v.26 的 Google Chrome。
- 会对我一直在使用的远程坐席有任何改变吗?
- 安装了 Automation 360 v.25 或更早版本的远程坐席,与 Manifest V3 扩展程序不兼容。 您必须安装最新的 Automation Anywhere 远程坐席,并使用最新的 录制器 软件包。
请参阅 安装 Citrix Automation Anywhere 远程代理 2.0:录制器 软件包 版本 2.8.6。
- 配置浏览器扩展设置的先决条件是什么?
- 以下是配置浏览器扩展设置的先决条件:
- 机器人代理 版本 21.222 或更高版本。
- 您必须以系统范围的安装类型安装机器人代理。
- 如何移除 Manifest V3 组策略?
- 对于 Google Chrome : 导航到 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist] 并删除包含 bboccnojhhoegfffpcllbeigipedjedf 作为扩展 ID 的条目。
- 在更新到 Automation 360 v.26 后,我是否需要禁用 Manifest V2 扩展程序?
- 当您更新到 Automation 360 v.26 时,Manifest V3 扩展程序会自动安装,而不会改变已安装的 Manifest V2 扩展程序。 Manifest V2 和 V3 扩展程序可以共存。 Manifest V3 扩展程序不会干扰 Manifest V2 扩展程序。 您可以根据需要移除基于 Manifest V2 的扩展程序。
- 如何移除 MV2 扩展程序?
- 对于 Google Chrome : 导航至 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\。 展开 Extensions 文件夹并通过名称 kammdlphdfejlopponbapgpbgakimokm 移除该文件夹。
- 如何移除 MV3 扩展程序?
- 对于 Google Chrome : 导航至 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\。 展开 Extensions 文件夹并按名称 bboccnojhhoegfffpcllbeigipedjedf 删除该文件夹。
- 如何强制启用用户特定的 机器人代理 实例的 Google Chrome 或 Microsoft Edge 扩展程序?
- 您可以通过运行 Manifest V3 的 .reg 文件,在 Google Chrome 或 Microsoft Edge 上强制启用 Manifest V3 扩展程序。 请参阅 Manifest extension manual upgrade。
- 如果我的 IT 团队已经添加了另一个扩展策略,我该如何添加一个扩展强制组策略?
- 如果名称为 1 的键已存在,请创建一个带有后续编号的键名,在此工单中为 2。 请参阅以下文章:
- ExtensionInstallForcelist 用于 Google Chrome
- ExtensionInstallForcelist 用于 Microsoft Edge
- 我已经安装了最新的 机器人代理,目前正在使用 Automation 360。 然而,我忽略了浏览器扩展的弹出对话框。 应该怎么办?
- 如果您在启动浏览器时更新了 机器人代理,系统会通过弹出对话框提示您添加或移除 Manifest V3 扩展程序。 要启用 Manifest V3 扩展程序,您必须选择添加扩展程序选项。 如果您忽略弹出对话框,Manifest V3 扩展程序将被禁用。 要启用扩展程序并应用组策略,您必须要重启浏览器。
- Automation 360 已开始调试此浏览器弹出消息是什么,我该如何禁用它?
- Google Chrome 显示 Automation 360 已开始调试此浏览器弹出消息,适用于 或内联 JavaScript 单击操作。 Google 已限制软件提供商在页面内容中添加 JavaScript,以限制执行任何内联 JavaScript 单击。 在 Manifest V3 中,Google 更新了安全性,以确保 Google Chrome 浏览器不受威胁。