Validatiefout bij gebruik van het trefwoord "next" in de AJO-personaliseringseditor
In Adobe Journey Optimizer (AJO), scripting uitdrukkingen die het sleutelwoord volgende omvatten teweegbrengen een bevestigingsfout in de verpersoonlijkingsredacteur. Dit gebeurt omdat volgende als gereserveerd sleutelwoord in de onderliggende scripting taal wordt behandeld. Om de kwestie op te lossen, de omslag daarna in backticks in uw uitdrukking.
Beschrijving description
Omgeving
Adobe Journey Optimizer (AJO)
Probleem/symptomen
- De fout van de bevestiging komt voor wanneer het gebruiken van het sleutelwoord volgende als deel van een gebiedspad.
- De volgende expressie activeert de fout:
{% let temp = profile._company.membership.next.name %} - Het sleutelwoord volgende wordt behandeld als gereserveerd sleutelwoord in het scripting van AJO.
Resolutie resolution
Ga als volgt te werk om het probleem op te lossen:
-
Open de personalisatie-editor in Adobe Journey Optimizer.
-
Bepaal de plaats van de uitdrukking die het volgende sleutelwoord omvat.
-
Bedek het volgende sleutelwoord in backticks om het als letterlijke gebiedsnaam te behandelen. Bijvoorbeeld:
code language-none {% let temp = profile._company.membership.`next`.name %}
Voor verdere hulp, contacteer de Steun van Adobe .
Gerelateerde lezing
voeg verpersoonlijking in de gids van Journey Optimizer toe