在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

要解决此问题,请执行以下步骤:

  1. 在Adobe Journey Optimizer中打开个性化编辑器。

  2. 找到包含​ next ​关键字的表达式。

  3. 将​ next ​关键字换成反撇号,将其视为文本字段名称。 例如:

    code language-none
    {% let temp = profile._company.membership.`next`.name %}
    

如需进一步帮助,请联系Adobe支持

相关阅读

在Journey Optimizer指南中添加个性化

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f