Validierung der Personalisierung personalization-validation
Mechanismen der Validierung validation-mechanisms
Verwenden Sie im Bildschirm Personalisierungseditor die Schaltfläche Validieren, um Ihre Personalisierungssyntax zu überprüfen.
Häufige Fehler common-errors
- Pfad „XYZ“ nicht gefunden
Beim Versuch, auf ein Feld zu verweisen, das im Schema nicht definiert ist.
In diesem Fall ist firstName1 nicht als Attribut im Profilschema definiert:
{{profile.person.name.firstName1}}
- Typ für Variable „XYZ“ stimmt nicht überein. Array erwartet, Zeichenfolge gefunden.
Beim Versuch, über eine Zeichenfolge statt über ein Array zu iterieren:
In diesem Fall ist product kein Array:
{{each profile.person.name.firstName as |product|}}
{{product.productName}}
{{/each}}
- Ungültige Handlebars-Syntax.
‘[XYZ}}’
gefunden
Wenn eine ungültige Handlebars-Syntax verwendet wird.
Handlebar-Ausdrücke sind von {{expression}} umgeben.
{{[profile.person.name.firstName}}
- Ungültige Segmentdefinition
No segment definition found for 988afe9f0-d4ae-42c8-a0be-8d90e66e151
Spezifische Fehler im Zusammenhang mit Angeboten specific-errors
Die Fehler bei der Integration von Angeboten in eine E-Mail-Nachricht oder Push-Benachrichtigung haben das folgende Muster:
Offer.<offerType>.[PlacementID].[ActivityID].<offer-attribute>
Die Validierung erfolgt während der Validierung des Personalisierungsinhalts im Personalisierungseditor.
Ressource mit der ID activityID und dem Typ OfferActivity nicht gefunden
Bild: deliveryURL, linkURL
Text: content
HTML: content