为智能标记准备Assets

在开始使用智能内容服务标记资产之前,请将Experience Manager Assets与Adobe开发人员控制台集成,以利用Adobe Sensei的智能服务。 配置完毕后,可使用一些图像和标记来培训服务。

在使用智能内容服务之前,请确保:

使用 Adobe 开发人员控制台进行集成

当您与Adobe开发人员控制台集成时, Experience Manager服务器会使用Adobe开发人员控制台网关验证您的服务凭据,然后将您的请求转发到智能内容服务。 要进行集成,您需要具有组织管理员权限的Adobe ID帐户,以及为贵组织购买并启用的智能内容服务许可证。

要配置智能内容服务,请执行以下顶级步骤:

  1. 要生成公钥,请在Experience Manager中创建智能内容服务🔗配置。 为 OAuth 集成获取公共证书

  2. 在 Adobe 开发人员控制台中创建集成,并上传生成的公共密钥。

  3. 使用API密 钥和其他凭据从Adobe开发人员控制台中配置部署。

  4. 测试配置

  5. (可选)在资产上传时启用自动标记

通过创建智能内容服务配置获取公共证书

公共证书允许您在 Adobe 开发人员控制台上验证配置文件。

  1. 在Experience Manager用户界面中,访问​工具 > Cloud Services > 旧版Cloud Services

  2. 在“Cloud Services”页面中,单击​资产智能标记​下的​立即配置

  3. 在​创建配置​对话框中,指定智能标记配置的标题和名称。 单击​创建

  4. 在​AEM智能内容服务​对话框中,使用以下值:

    服务 URL: https://mc.adobe.io/marketingcloud/smartcontent

    授权服务器: https://ims-na1.adobelogin.com

    暂时将其他字段留空(稍后提供)。 单击​确定

    Experience Manager智能内容服务对话框,用于提供内容服务URL

    图:用于提供内容服务URL的智能内容服务对话框

    注意

    作为服务URL提供的URL无法通过浏览器访问,并生成404错误。 与Service URL参数的值相同,配置工作正常。 有关整体服务状态和维护计划,请参阅https://status.adobe.com

  5. 单击​下载用于OAuth集成的公共证书,然后下载公共证书文件AEM-SmartTags.crt

    为智能标记服务创建的设置的表示形式

    图:智能标记服务的设置。

证书过期后重新配置

证书过期后,将不再受信任。 无法续订已过期的证书。要添加证书,请执行以下步骤。

  1. 以管理员身份登录 Experience Manager 部署。单击​工具 > 安全 > 用户

  2. 找到并单击 dam-update-service 用户。单击​Keystore​选项卡。

  3. 删除包含已过期证书的现有 similaritysearch KeyStore。单击​保存并关闭

    删除Keystore中的现有相似性搜索条目以添加安全证书

    图:删除Keystore中 similaritysearch 的现有条目以添加安全证书。

  4. 导航到​工具 > 云服务 > 旧版云服务。单击 资产智能标记 >显 示配置 >可 用配置。 单击所需的配置。

  5. 要下载公共证书,请单击​下载用于OAuth集成的公共证书

  6. 访问https://console.adobe.io,然后导航到​Integrations​页面上的现有智能内容服务。 上传新证书。 有关更多信息,请参阅创建Adobe开发人员控制台集成中的说明。

创建Adobe开发人员控制台集成

要使用智能内容服务API,请在Adobe开发人员控制台中创建集成,以获取API密钥 (在Adobe开发人员控制台集成的客户端ID字段中生成)、 技术帐户ID、 组织ID和客户端密钥A9<A9/>,以用于<A10/>智能资产设置<A11<A12/>中的云配置1/>。Experience Manager

  1. 在浏览器中访问 https://console.adobe.io。选择相应的帐户并验证关联的组织角色是否为系统管理员。

  2. 创建具有任何所需名称的项目。单击​添加 API

  3. 在​添加 API 页面中,依次选择 Experience Cloud 和​智能内容。单击​下一步

  4. 选择​上传您的公共密钥。提供从 Experience Manager 下载的证书文件。此时将显示“公共密钥上传成功”消息。单击​下一步

    创建新的服务帐户(JWT)凭 据页面会显示服务帐户的公共密钥。

  5. 单击​下一步

  6. 在​选择产品配置文件​页面上,选择​智能内容服务。单击​保存配置的 API

    页面会显示有关配置的更多信息。保持此页面处于打开状态,以复制这些值并将其添加到Experience Manager云配置的资产智能标记服务设置中,以配置智能标记。

    在“概述”选项卡中,您可以查看为集成提供的信息。

    图:Adobe开发人员控制台中的集成详细信息

配置智能内容服务

要配置集成,请使用Adobe开发人员控制台集成中的技术帐户ID、组织ID、客户端密钥和客户端ID字段值。 创建智能标记云配置后,可以对Experience Manager部署中的API请求进行身份验证。

  1. 在Experience Manager中,导航到​工具 > Cloud Service > 旧版Cloud Services​以打开Cloud Services控制台。

  2. 在​资产智能标记​下,打开上面创建的配置。 在“服务设置”页面上,单击​编辑

  3. AEM 智能内容服务​对话框中,为​服务 URL 和​授权服务器​字段使用预填充的值。

  4. 对于字段Api密钥、技术帐户ID、组织ID和客户端密钥,复制并使用在Adobe开发人员控制台集成中生成的以下值。

    资产智能标记服务设置 Adobe Developer Console 集成字段
    API 键 客户端ID
    技术帐户 ID 技术帐户ID
    组织 ID 组织 ID
    客户端密钥 客户端密钥

验证配置

完成配置后,可使用JMX MBean验证配置。 要验证,请执行以下步骤。

  1. https://[aem_server]:[port]访问Experience Manager服务器。

  2. 转到​工具 > 操作 > Web控制台​以打开OSGi控制台。 单击​Main > JMX

  3. 单击 com.day.cq.dam.similaritysearch.internal.impl. 此时会打开​SimilarySearch其他任务

  4. 单击 validateConfigs(). 在​验证配置​对话框中,单击​调用

验证结果将显示在同一对话框中。

在DAM更新资产工作流中启用智能标记(可选)

  1. 在Experience Manager中,转到​工具 > 工作流 > 模型

  2. 在​工作流模型​页面上,选择 DAM 更新资产​工作流模式。

  3. 单击工具栏中的​编辑

  4. 展开侧面板以显示步骤。拖动 DAM 工作流部分中可用的​智能标记资产​步骤,并将其放在​流程缩略图​步骤之后。

    在 DAM 更新资产工作流中的流程缩略图步骤之后添加智能标记资产步骤

    图:在 DAM 更新资产工作流中的流程缩略图步骤之后添加智能标记资产步骤。

  5. 在编辑模式下打开该步骤。在​高级设置​下,确保选中​处理程序前进​选项。

    配置DAM更新资产工作流并添加智能标记步骤

    图:配置DAM更新资产工作流并添加智能标记步骤

  6. 在​参数​选项卡中,如果希望完成工作流,请选择​忽略错误,即使自动标记步骤失败也是如此。

    配置DAM更新资产工作流以添加智能标记步骤并选择处理程序高级

    图:配置DAM更新资产工作流以添加智能标记步骤并选择处理程序高级

    要在上传资产时标记资产,而不考虑是否对文件夹启用了智能标记,请选择​忽略智能标记标志

    配置DAM更新资产工作流以添加智能标记步骤,然后选择忽略智能标记标记

    图:配置DAM更新资产工作流以添加智能标记步骤,然后选择忽略智能标记标记。

  7. 单击​确定,以关闭流程步骤,然后保存工作流。

培训智能内容服务

为使智能内容服务能够识别您的业务分类,请在一组资产上运行该分类,这些资产已经包含与您的业务相关的标记。 为了有效地标记您的品牌图像,智能内容服务要求培训图像符合特定准则。 培训后,该服务可以对类似的资产集应用相同的分类。

您可以对服务进行多次培训,以提高其应用相关标记的能力。 在每个培训周期后,运行标记工作流并检查您的资产是否进行了正确标记。

您可以定期或根据需要培训智能内容服务。

注意

培训工作流仅在文件夹上运行。

培训准则

为获得最佳结果,培训集中的图像符合以下准则:

数量和大小:​每个标记至少 30 张图像。长边至少 500 像素。

一致性:用于特定标记的图像在视觉上相似。

例如,将所有这些图像标记为my-party(用于培训)并不是一个好主意,因为它们在视觉上并不相似。

示例图像以说明培训准则

覆盖范围:在培训中对图像使用足够的多样性。其理念是提供几个但相当多样化的示例,以便Experience Manager学会专注于正确的事情。 如果您对视觉上不相似的图像应用相同的标记,请至少包含每种类型的五个示例。

例如,对于标记​model-down-pose,为服务包含更多与下面突出显示的图像类似的培训图像,以便在标记期间更准确地识别类似图像。

示例图像以说明培训准则

干扰/阻碍:该服务能够更好地训练分散注意力的图像(突出的背景、不相关的伴奏,如主题的物体/人)。

例如,对于标记​causor-shoe,第二幅图像不是好的培训候选者。

示例图像以说明培训准则

完整性:​如果图像符合多个标记的条件,请在包含培训图像之前添加所有适用的标记。例如,对于 raincoatmodel-side-view 等标记,在将其加入培训之前,在符合条件的资产上添加这两个标记。

示例图像以说明培训准则

注意

智能内容服务是否能够在您的标记上进行培训并将其应用于其他图像,取决于您用于培训的图像质量。 为获得最佳结果,Adobe建议您使用视觉上相似的图像来为每个标记培训服务。

定期培训

您可以启用智能内容服务,以便对文件夹中的资产和关联的标记进行定期培训。 打开资产文件夹的属性页面,在​详细信息​选项卡下选择​启用智能标记,然后保存更改。

enable_smart_tags

为文件夹选择此选项后,Experience Manager会自动运行培训工作流,以针对文件夹资产及其标记培训智能内容服务。 默认情况下,培训工作流每周在星期六凌晨12:30运行。

按需培训

您可以根据需要从工作流控制台中培训智能内容服务。

  1. 在Experience Manager界面中,转到​工具 > 工作流 > 模型

  2. 从​工作流模型​页面中,选择​智能标记培训​工作流,然后单击工具栏中的​启动工作流

  3. 在​运行工作流​对话框中,浏览到有效负荷文件夹,该文件夹包含用于培训服务的标记资产。

  4. 指定工作流的标题并添加评论。 然后,单击​运行。 将提交资产和标记以供培训。

    workflow_dialog

注意

在处理文件夹中的资产以进行培训后,只会在后续培训周期中处理已修改的资产。

查看培训报告

要检查是否在资产培训集中的标记上对智能内容服务进行了培训,请从报表控制台中查看培训工作流报表。

  1. 在Experience Manager界面中,转到​工具 > 资产 > 报表

  2. 在​资产报表​页面中,单击​创建

  3. 选择​智能标记培训​报表,然后单击工具栏中的​下一步

  4. 指定报表的标题和描述。在​计划报告​下,保持选中​立即​选项。如果要安排以后的计划报告,请选择​稍后,然后指定日期和时间。然后,单击工具栏中的​创建

  5. 在​资产报表​页面中,选择生成的报表。要查看报表,请单击工具栏中的​查看

  6. 查看报告的详细信息。

    报表显示您培训的标记的培训状态。培训状态​列中的绿色表示已为标记培训“智能内容服务”。黄色表示服务未针对特定标记进行完整培训。在这种情况下,使用特定标记添加更多图像并运行培训工作流以在标签上完整地培训服务。

    如果在此报表中未看到标记,请再次为这些标记运行培训工作流。

  7. 要下载报表,请从列表中选择该报表,然后单击工具栏中的​下载。 报表将下载为Microsoft Excel电子表格。

限制

  • 增强型智能标记基于图像及其标记的学习模型。 这些模型并非总能很好地识别标记。 智能内容服务的当前版本具有以下限制:

    • 无法识别图像中的细微差异。 例如,纤薄的衬衫与普通的衬衫。
    • 无法根据图像的微小模式/部分来识别标记。 例如,T恤上的徽标。
    • 在支持Experience Manager的区域环境中支持标记。 有关语言列表,请参阅智能内容服务发行说明
  • 要搜索带有智能标记的资产(常规或增强),请使用Assets Omnisearch(全文搜索)。 智能标记没有单独的搜索谓词。

在此页面上