AJO パーソナライゼーションエディターで「next」キーワードを使用する際に検証エラーが発生する
Adobe Journey Optimizer(AJO)で、「次へ」というキーワードを含むスクリプト式を使用すると、パーソナライゼーションエディターで検証エラーをトリガーします。 これは、基になるスクリプト言語で 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