注意事项和疑难解答 aem-fragments-limitations

在此页面上:​查看Journey Optimizer中Adobe Experience Manager内容片段的关键注意事项和疑难解答步骤,其中涵盖片段类型、多语言内容、存储库访问、个性化和常见错误。

关键注意事项 considerations

在Journey Optimizer中使用Adobe Experience Manager中的内容片段时,请记住以下事项:

  • 内容片段类型

    • 支持简单内容片段、嵌套内容片段和​内容片段变量。 在Journey Optimizer中插入片段时选择变量。 如果不选择变量,则使用​ Main ​变量(片段在Adobe Experience Manager中的主要内容)。
  • 多语言内容

    • 必须在Adobe Experience Manager中创作、标记和发布每个变量。 在Journey Optimizer中,选择与每种消息语言或区域设置匹配的片段变体。
    • 变体之间没有自动语言解析或回退功能。
  • 存储库访问权限

    • Journey Optimizer仅与Adobe Experience Manager 发布​层(站点、内容片段)集成。 内容片段可通过未经过身份验证的公共端点使用。
    • 作者存储库可能显示在存储库选择器中,但只有发布到​ 发布 ​的片段才能在Journey Optimizer中使用。
  • 内容片段状态

    • 片段可以显示​ 已发布 ​或​ 已修改 ​状态;Journey Optimizer始终使用​最新发布的版本。
    • 在Adobe Experience Manager中重新发布片段之前,发布后所做的更改不会反映在Journey Optimizer中。 这两种产品之间没有自动版本协调。
  • 个性化

    • 支持:配置文件属性、上下文属性、静态字符串和预声明的变量。
    • 不支持:派生或计算属性。
  • 更新和版本控制

    • 更新需要从Adobe Experience Manager手动重新发布。 没有自动版本协调。
    • 在Adobe Experience Manager中发布或重新发布内容片段时,Journey Optimizer将更新该片段并刷新​在活动营销活动或历程中引用该片段的所有变体。
    • Adobe Experience Manager 发布操作可能延迟。 完成后,Journey Optimizer接收事件并刷新内容。
    • 成功更新后,对于单一历程,更改通常会在约​ 5分钟 ​内可用,对于批次用例,更改通常会在约​ 下一个批次 ​内可用。
  • 缓存和校对

    • 首次将片段添加到营销活动或历程时,Journey Optimizer将缓存该片段。 如果您选择的片段已通过​ 打开AEM内容审查程序 ​在其他地方使用,则会从Journey Optimizer缓存加载该片段。
    • 在Adobe Experience Manager中重新发布修改的片段后,Journey Optimizer将侦听该事件并更新缓存。
    • 验证始终反映​ 最近发布的 ​版本;您无法锁定历史版本以进行验证。

疑难解答 troubleshooting

如果您在Journey Optimizer中使用Adobe Experience Manager内容片段时遇到问题,请参阅以下常见问题和解决方案:

问题
原因
解决方法
标记未找到​或​内容片段在选择器中不可见
Adobe Experience Manager标记语法与必需的格式ajo-enabled:{OrgId}/{SandboxName}不匹配
验证标记ID是否使用正确的​ 组织ID ​和​沙盒名称。 确保没有空格或分隔符不正确。 更正标记后重新发布内容片段。
内容片段未出现在列表​中
内容片段处于草稿状态或未发布
Journey Optimizer选择器中仅显示已批准和已发布的内容片段。 在Adobe Experience Manager中发布内容片段,并确保其处于已发布状态。
变量未定义错误
未在片段帮助程序标记中声明Personalization占位符
在片段帮助程序标记中添加所有必需的参数。 内容片段中使用的每个占位符必须使用其映射进行显式声明。
校对显示意外内容
校对使用Adobe Experience Manager中最新发布的版本
验证始终反映Adobe Experience Manager中内容片段的最新发布。 如果您最近在Adobe Experience Manager中进行了更改,请重新发布片段并刷新验证。
访问被拒绝(CPES)错误
用户角色无权访问某些属性
请联系您的系统管理员,以验证您的角色是否对个性化中使用的配置文件或上下文属性具有适当的权限。
片段显示空白或缺少内容
缺少所需的个性化参数或回退值
请确保提供了所有必需的参数,并考虑为可选属性添加回退值。
图像未呈现或显示为已损坏
内容片段中的图像URL是相对路径或无法从渠道访问
对图像字段使用​绝对 URL (https://...)。 不支持来自Adobe Experience Manager的相对路径。 在浏览器或消息预览中确认URL。
Experience League AEM链接返回404
过时的书签、预览内部版本或未发布的AEM帮助页面
打开实时Adobe Journey Optimizer文档中的包含Experience Manager的内容片段主题,并从页面上的目录中导航,或搜索分区名称(例如​Dispatcher配置)。

如果问题仍然存在,请与Adobe代表联系,告知有关内容片段ID、营销活动或历程ID的详细信息,以及显示的任何错误消息。

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page lists the key considerations and troubleshooting steps for Adobe Experience Manager Content Fragments in Journey Optimizer, covering fragment types, multilingual content, repository access, personalization, updates, caching, and common errors.

Intents:

  • Understand which Content Fragment types and variations are supported
  • Plan multilingual content when there is no automatic language fallback
  • Know that Journey Optimizer integrates with the Publish tier only
  • Identify which personalization inputs are supported
  • Understand update, versioning, caching, and proofing behavior
  • Diagnose common errors such as missing tags, undefined variables, and broken images

Glossary:

  • Content Fragment variation: An alternative version of a fragment selected when inserting it; if none is selected, the Main variation is used (product-specific)
  • Main variation: The fragment’s primary content in Adobe Experience Manager, used when no variation is selected (product-specific)
  • Publish tier: The Adobe Experience Manager tier Journey Optimizer integrates with, exposing Content Fragments through a public, unauthenticated endpoint (product-specific)
  • Access denied (CPES) error: An error indicating the user role is not authorized to access certain profile or contextual attributes used in personalization (product-specific)
  • Proof: A preview that always reflects the most recently published version of the Content Fragment (product-specific)

Guardrails:

  • Journey Optimizer integrates with the Adobe Experience Manager Publish tier only; Content Fragments are available through a public, unauthenticated endpoint. Author repositories may appear in the selector, but only fragments published to Publish can be used.
  • Personalization supports profile attributes, contextual attributes, static strings, and pre-declared variables; derived or computed attributes are not supported.
  • There is no automatic language resolution or fallback between variations; each variation must be authored, tagged, and published in Adobe Experience Manager.
  • Updates require manual republication from Adobe Experience Manager; there is no automatic version reconciliation.
  • After a successful update, changes are typically available within about 5 minutes for unitary journeys and in the next batch for batch use cases.
  • Proofs always reflect the most recently published version; you cannot lock a historical version for proofing.
  • Only approved and published Content Fragments are displayed in the Journey Optimizer selector.
  • The Adobe Experience Manager tag must use the format ajo-enabled:{OrgId}/{SandboxName} with the correct Organization ID and Sandbox Name and no spaces or incorrect separators.
  • Image fields must use absolute URLs (https://...); relative paths from Adobe Experience Manager are not supported.

Terminology:

  • Canonical name: Content Fragment — Acronym: n/a — variants: AEM Content Fragment, fragment
  • Synonyms: “Main” = “Main variation”
  • Do not confuse: “Published” (a Content Fragment status Journey Optimizer surfaces) ≠ “Modified” (a status Journey Optimizer also surfaces, still using the latest published version)

FAQ:

  • Q: Which Adobe Experience Manager tier does Journey Optimizer use for Content Fragments? — The Publish tier only; fragments are available through a public, unauthenticated endpoint, and only fragments published to Publish can be used.
  • Q: What personalization is not supported in Content Fragments? — Derived or computed attributes; supported inputs are profile attributes, contextual attributes, static strings, and pre-declared variables.
  • Q: How long after publishing are changes available? — Typically within about 5 minutes for unitary journeys and in the next batch for batch use cases, after manual republication in Adobe Experience Manager.
  • Q: Why is my Content Fragment not visible in the selector? — The tag syntax may not match ajo-enabled:{OrgId}/{SandboxName}, or the fragment may be in draft or unpublished state; correct the tag and republish, and ensure the fragment is approved and published.
  • Q: Why does an image in my Content Fragment not render? — The image URL may be a relative path; use absolute URLs (https://...), since relative paths from Adobe Experience Manager are not supported.
  • Q: Can I proof a specific historical version of a fragment? — No; proofs always reflect the most recently published version and you cannot lock a historical version for proofing.
recommendation-more-help
journey-optimizer-help