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:

  1. Open de personalisatie-editor in Adobe Journey Optimizer.

  2. Bepaal de plaats van de uitdrukking die het volgende sleutelwoord omvat.

  3. 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

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