在AJO个性化编辑器中使用“next”关键词时出现验证错误
在Adobe Journey Optimizer (AJO)中,对包含关键字 next 的表达式编写脚本,会在个性化编辑器中触发验证错误。 发生这种情况的原因是 next 在基础脚本语言中被视为保留关键字。 要解决此问题,请在表达式中将 next 隐藏在反撇号中。
描述 description
环境
Adobe Journey Optimizer (AJO)
问题/症状
- 使用关键字 next 作为字段路径的一部分时出现验证错误。
- 以下表达式触发错误:
{% let temp = profile._company.membership.next.name %} - 关键字 next 在AJO脚本中被视为保留关键字。
解决方法 resolution
要解决此问题,请执行以下步骤:
-
在Adobe Journey Optimizer中打开个性化编辑器。
-
找到包含 next 关键字的表达式。
-
将 next 关键字换成反撇号,将其视为文本字段名称。 例如:
code language-none {% let temp = profile._company.membership.`next`.name %}
如需进一步帮助,请联系Adobe支持。
相关阅读
在Journey Optimizer指南中添加个性化
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f