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:
-
Öppna personaliseringsredigeraren i Adobe Journey Optimizer.
-
Leta reda på uttrycket som innehåller nyckelordet next.
-
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