AJO パーソナライゼーションエディターで「next」キーワードを使用する際に検証エラーが発生する

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