In Editor espressioni schermata, utilizza Convalida per controllare la sintassi di personalizzazione.
La convalida viene eseguita automaticamente quando fai clic su Aggiungi per chiudere la finestra dell'editor.
Se la sintassi di personalizzazione non è valida, non puoi chiudere la finestra dell’editor espressioni.
Quando tenti di fare riferimento a un campo non definito nello schema.
In questo caso firstName1 non è definito come attributo nello schema del profilo:
{{profile.person.name.firstName1}}
Quando si tenta di eseguire l’iterazione su una stringa invece che su un array:
In questo caso prodotto non è un array:
{{each profile.person.name.firstName as |product|}}
{{product.productName}}
{{/each}}
‘[XYZ}}’
Se viene utilizzata una sintassi Handlebars non valida.
Le espressioni Handlebars sono circondate da {{expression}}
{{[profile.person.name.firstName}}
No segment definition found for 988afe9f0-d4ae-42c8-a0be-8d90e66e151
Gli errori relativi all’integrazione delle offerte in un messaggio e-mail o push hanno il seguente pattern:
Offer.<offerType>.[PlacementID].[ActivityID].<offer-attribute>
La convalida viene eseguita durante la convalida del contenuto di personalizzazione nell’editor di espressioni.
Titolo dell’errore |
Convalida/risoluzione |
---|---|
Risorsa con ID placementID e tipo OfferPlacement non trovata Risorsa con ID activityID e tipo OfferActivity non trovata |
Controlla se ActivityID e/o PlacementID sono disponibili |
Impossibile convalidare la risorsa. | Il componentType nel posizionamento deve corrispondere all’offerta offerType |
L’URL pubblico non è presente in offerId. | Le offerte di immagini (tutte le offerte personalizzate e di fallback associate alla coppia decisione-posizionamento) devono avere un URL pubblico popolato (deliveryURL non deve essere vuoto). |
La decisione contiene attributi non di profilo. | Offerte L’utilizzo del modello deve contenere solo gli attributi del profilo. |
Si è verificato un errore durante il recupero dell’utilizzo della decisione. | Questo errore può verificarsi quando l’API tenta di recuperare il modello di offerta. |
Attributo offerta attributo offerta non valido. | Verifica se l’attributo dell’offerta a cui si fa riferimento nel pacchetto di offerta è valido. Di seguito sono riportati gli attributi validi: Immagine: deliveryURL, linkURL Testo: contenuto HTML: content |