Sitecore Integration 连接器 允许您将媒体管理器资产、自定义字段和其他元数据同步到您 Sitecore CMS 应用程序。您可以根据部分模块、标签、标记或收藏同步整个库或筛选后的内容子集。最新的资产将作为可用媒体添加到您的 Sitecore 媒体库文件夹。缩略图预览、文件属性、标签和 CDN URL也会同步并可查看。注意: 目前只有资产和附件名称可供搜索。
请联系您的媒体管理器账户管理来启动配置。
系统配置要求
Sitecore 平台要求
-
主机名: http(s)://mysitecorinstance.com。这是用于 API 调用的基本 URL。
-
内容将同步媒体库中文件夹的 Folder_ID。
-
(例如: {5558585C-2314-46DB-9805-8A0F63036A6A})
-
-
用于写入媒体记录的数据库。默认值是 "master""
-
用户名和用户主机
-
完整用户名的例子可以是sitecore<username>或外部用户/<username>
-
Password
-
媒体管理器要求
-
API 密钥 我们建议创建一个用户帐户,专门用于您的 Sitecore 整合。登录到该帐户,转到名称下的菜单,然后选择 > 我的个人资料 > 整合
-
库密钥。(如果您的媒体管理员网站有一个以上的库,则哪一个库将同步)
-
部分模块键。当同步 Sitecore 时,配置为单个特定部分模式的可选项。
对 Sitecore 管理员的进一步调整
-
启用 ItemWebAPI。在本地安装时,此配置文件可在以下网址找到:C:\inetpub\wwwroot\<site>\Sitecore\App_Config\ItemWebApi\Sitecoreol.ItemWebAppi.config。
-
更新以下设置:
-
<site name="<SiteName>"> <patch:attribute name="itemwebapi.mode">StandardSecurity|AdvancedSecurity</patch:attribute> <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute> <patch:attribute name="itemwebapi.allowanonymousaccess">true|false </patch:attribute> </site>
-
-
确认itemwebapi.mode设置为仅需外部用户名/密码的值。
-
创建一个允许通过ItemWebAPI 请求的用户帐户。
整合设置
一旦配置就绪,完成这些步骤:
-
在 Sitecore中,导航文件夹结构到 Systems > Modules > Brandfolder 帐户。
-
输入您媒体管理器 API 密钥并选择 保存。该密钥可从创建整合的媒体管理员用户帐户的 配置文件 > 整合 找到。

- 默认情况下,在发布资产到网页时使用智能 CDN URL,则启用您媒体管理器中附件版本更新以自动传播到您的网站。如果想使用 Sitecore 站点内部 URL,可通过取消使用 CDN 来对图像和 使用 CDN 文档禁用此设置,并选择保存。

将媒体管理器资产添加到 Sitecore
-
Navigate to the Media Library。右键点击该文件夹,悬停在 插入,并选择 Brandfolder 媒体。

-
您可对新项目命名。输入名称并 选择确定
-
您会被提示设置 筛选器 来缩小从媒体管理器拉进 Sitecore 的资产范围。筛选器包括库 (Brandfolder), 部分模块, 标签, 收藏和标记。

-
在屏幕顶端, 单击同步 内容将开始填充 Sitecore。
-
在屏幕左侧,您会找到带入平台的资产的日志。

为自定义字段创建映射器
-
前往系统 > 模块 > Brandfolder > 映射器
-
右键点击映射器,在插入上悬停,选择映射字段。
-
出现的模式供您命名新项目。输入名称并点击 确定.
-
填写数据并单击保存
-
Sitecore 字段 = Sitecore 项目名称。
-
Brandfolder 字段 = 自定义字段的密钥名称。
-


-
完成从 Brandfolde 添加资产到 Sitecore 步骤的部分。自定义字段信息将显示在内容的图像部分。若要看各种键值对,请点击右上角的下拉。

将媒体管理器资产同步添加到 Sitecore
一旦将资产添加到 Sitecore,您需要定期同步处理,以便媒体管理器文件中的任何更改都会反映在 Sitecore 中。这可以手动完成 或 预定 同步完成。
手动同步
1. 击您早些时候在媒体库创建的文件夹。 点击页面顶部的 "同步" 按钮。

预定同步
-
导航到 Sitecore 系统 > 任务 > 预定 右键点击预定,悬停在插入并选择 Schedule
-
在模式中,输入您的 schedule 名称并选择 OK。
-
填写必要的数据。
-
命令: 选择 Brandfolder > Brandfolder 同步
-
项目: 这是与您早些时候在媒体库创建的文件夹相关联的路径。
-
预定:使用 Sitecore 格式创建。如果有问题,请参阅您的 Sitecore 文档。
-


将资产添加到您的 Sitecore
媒体管理器资产可通过经验编辑器添加到 Sitecore。使用 图像和富文本 字段,您可以上传内容。
-
若要选择一个资产,在图像空间点击下,浏览并导航到您上传资产的日志文件。

-
您也可以使用 文本 区域 (如上图所示) 上传资产。点击显示编辑器并使用 HTML 编辑器顶部的 HTML 编辑器或按钮(见下面)。一旦您选择了资产,点击接受。

-
点击 保存, 然后,在您的Sitecore 窗口左角顶部发布 。
专业提示
-
Sitecore不接受缩放图像,除非被媒体管理器保存为独立附件。
-
特殊字符 [!@#$%^&*()] 和附件文件名中的空格将与 Sitecore 实例同步后被替换。
关于此整合的其它问题,请联系您媒体管理帐户管理员或点击这里 。