Valideringsfel vid användning av nyckelordet "next" i AJO personaliseringsredigerare

I Adobe Journey Optimizer (AJO) utlöser skriptuttryck som innehåller nyckelordet next ett valideringsfel i personaliseringsredigeraren. Detta inträffar eftersom next behandlas som ett reserverat nyckelord i det underliggande skriptspråket. Åtgärda problemet genom att svepa next i bakterier i uttrycket.

Beskrivning description

Miljö

Adobe Journey Optimizer (AJO)

Problem/symtom

  • Valideringsfel inträffar när nyckelordet next används som en del av en fältsökväg.
  • Följande uttryck utlöser felet: {% let temp = profile._company.membership.next.name %}
  • Nyckelordet next behandlas som ett reserverat nyckelord i AJO-skript.

Upplösning resolution

Så här löser du problemet:

  1. Öppna personaliseringsredigeraren i Adobe Journey Optimizer.

  2. Leta reda på uttrycket som innehåller nyckelordet next.

  3. Radbryt nyckelordet next i en backticks för att behandla det som ett literalt fältnamn. Exempel:

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

Kontakta Adobe Support om du behöver mer hjälp.

Relaterad läsning

Lägg till personalisering i Journey Optimizer-guiden

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