安装和配置Experience Manager桌面应用程序v1.10 install-and-configure-aem-desktop-app
使用Experience Manager桌面应用程序,Experience Manager中的资产可在本地桌面上轻松访问,并可在任何桌面应用程序中使用。 Assets可以在Mac Finder或Windows资源管理器中显示,在桌面应用中进行编辑,并且更改将保存回Experience Manager,从而在上传时创建新版本。
通过这种集成,各种角色可以在Assets中集中管理公司内的资产,在Creative Cloud和其他应用程序中访问资产,以及轻松遵守各种标准,包括品牌策略。
要使用Experience Manager桌面应用程序,
-
确保您的Experience Manager服务器版本与Experience Manager桌面应用程序兼容。 请参阅兼容性矩阵。
-
下载并安装应用程序。
-
使用几个资源测试连接。 查看在桌面上访问和打开资产。
系统要求、先决条件和下载链接 system-requirements-prerequisites-and-download-links
有关详细信息,请参阅Experience Manager 桌面应用发行说明。
安装应用程序并将其连接到Experience Manager服务器 install-and-connect-aem-desktop-app-to-aem-server
有关详细信息,请参阅安装 Experience Manager 桌面应用程序并将其连接到 Experience Manager 服务器。
文件处理 file-handling
从桌面应用程序挂载的网络共享位置更改文件时,文件将分两阶段保存到该位置。 在第一阶段,文件将保存在本地。 用户可以保存文件并继续处理文件,而无需等待传输完成。
在第二阶段,桌面应用程序在预定义的延迟(例如30秒)后将更新的文件上传到Experience Manager服务器。 此操作在后台进行。 使用查看资源状态选项可查看上传操作的状态。
-
将资源上传到Assets。
-
单击工具栏中的Experience Manager桌面应用图标。
-
从菜单中,选择查看资源状态选项。
-
在对话框中,查看上传操作的状态。
连接到Dispatcher后面的Experience Manager实例 connect-to-an-aem-instance-behind-a-dispatcher
Assets API中的复制和移动方法要求将以下其他标头传递给Experience Manager:
- X目标
- X深
- X覆盖
Experience Manager桌面使用包含默认端口的URL连接到Experience Manager。 因此,Dispatcher配置中的virtualhosts
设置应包含默认端口号。 有关virtualhosts
配置的详细信息,请参阅识别虚拟主机。
有关配置Dispatcher以传递这些其他标头的其他信息,请参阅指定HTTP标头。
代理支持 proxy-support
Experience Manager桌面应用程序使用系统预定义的代理通过HTTPS连接到Internet。 应用程序只能使用不需要额外身份验证的网络代理进行连接。
如果配置或修改Windows代理服务器设置(“Internet选项”>“局域网设置”),请重新启动Experience Manager桌面应用以使更改生效。
如果您的代理需要身份验证,IT团队可以在代理服务器设置中允许Experience Manager Assets URL,以允许应用程序流量通过。
自定义资源信息对话框 customize-the-asset-info-dialog
您可以通过叠加以下一个或两个组件来自定义资源信息对话框:
-
位于
/libs/dam/gui/content/assets/moreinfo
的Granite用户界面页。 -
位于
/libs/dam/gui/components/admin/moreinfo
的HTL/css/javascript
组件。
覆盖哪个组件取决于自定义的性质。 要更改哪些组件显示为资产信息对话框的一部分,请叠加Granite用户界面页面。 要更改对话框的HTML、CSS或JavaScript内容,请叠加HTL组件。
管理缓存 manage-cache
在Windows上,缓存位于%LOCALAPPDATA%\Adobe\AssetsCompanion\Cache\
,其中是在桌面应用程序中配置的Experience Manager主机的编码版本。 例如,http://localhost:4502
显示为http%3A%2F%2Flocalhost%3A4502%2F
。
在macOS X上,类似的目录位于~/Library/Group Containers/group.com.adobe.aem.desktop/cache
。
用于管理缓存的应用程序内选项 in-app-option-to-manage-cache
您可以控制可用于本地缓存的磁盘空间量。 为了更加流畅的体验,Assets服务器上的工件将缓存在本地。 您可以根据自己的要求更改默认值。 此外,您还可以清除缓存以重新获取所有资源。 要设置所需的选项,请单击应用程序的图标,然后单击 Advanced > Manage Cache。
在Windows上更改缓存的位置 change-location-of-cache-on-windows
Experience Manager桌面应用程序缓存的默认位置如下:
-
在Windows中,
%LocalAppData%\Adobe\AssetsCompanion\Cache\EncodedAEMEndpoint
。 -
在Mac中,
~/Library/Group/Containers/group.com.adobe.aem.desktop/cache/EncodedAEMEndpoint
。
EncodedAEMEndpoint
是应用程序配置的Experience Manager终结点URL。 该值是Experience Manager服务器的目标URL的编码版本。 例如,如果应用程序面向http://localhost:4502
,则目录名称为http%3A%2F%2Flocalhost%3A4502
。 本示例中缓存目录的Windows路径为%LocalAppData%\Adobe\AssetsCompanion\Cache\http%3A%2F%2Flocalhost%3A4502
。
要将应用程序指向其他文件夹或其他驱动器,请编辑应用程序的配置文件。
-
导航到应用程序的安装目录。 Windows上的默认位置为
C:\Program Files (x86)\Adobe\Adobe Experience Manager Desktop
。 -
使用文本编辑器编辑
Adobe Experience Manager Desktop.exe.config
文件。需要管理员权限才能保存对此文件所做的更改。
-
搜索字符串“ProxyCacheRoot”。 您会看到其值设置为缓存位置
%LocalAppData%\Adobe\AssetsCompanion\Cache
。 只需将此值更改为任何有效路径即可。note note NOTE 应用程序自动创建*<编码的AEM终结点>*子目录。 无法配置此行为。