Pourquoi est-ce que je vois "ParseError: unexpected token" ?
Découvre comment corriger "ParseError: unexpected token" dans SecureMailMerge à cause de champs de fusion invalides ou de syntaxe incorrecte dans Outlook.
Ce que signifie cette erreur
Le modèle contient une expression que le moteur de publipostage ne peut pas lire. Vérifie le jeton ou la condition nommée dans l’erreur plutôt que de modifier tous les champs de ton email.
Comment le réparer
Vérifie la syntaxe de ton token
Chaque token de personnalisation nécessite :
- Deux accolades de chaque côté :
{{FirstName}}pas{FirstName} - L’orthographe correcte du nom de colonne, la casse n’a pas d’importance. Les espaces dans un en-tête sont pris en charge.
Erreurs courantes
| Faux | Correct |
|---|---|
{FirstName} | {{FirstName}} |
{{FirstNmae}} | {{FirstName}} (si ta colonne est “FirstName”) |
{{Date(s)}} | {{ ["Date(s)"] }} (mets des guillemets autour des caractères spéciaux) |
{% if Plan == "Premium" %} sans balise de fermeture | Ajoute {% endif %} après le contenu conditionnel |
Ce sont valides : {{firstname}} pour une colonne FirstName, {{ FirstName }}, et {{ First Name }} pour une colonne First Name. Tu peux aussi écrire {{ ["First Name"] }}.
La façon la plus sûre d’insérer un champ est de le sélectionner dans le menu déroulant des colonnes de l’add-in et d’utiliser “Add to body” (Ajouter au corps) ou “Add to subject” (Ajouter au sujet). Si l’erreur est dans une condition, vérifie ses guillemets et sa balise de fermeture dans the conditions guide. Le formatage d’une partie d’une balise conditionnelle peut aussi la casser ; formate plutôt le contenu à l’intérieur du bloc.
Comment vérifier les noms de tes colonnes
- Ouvre ta feuille de calcul
- Regarde la première ligne, ce sont tes noms de colonnes
- Vérifie l’orthographe de la colonne mentionnée dans l’erreur, puis envoie-toi un nouveau test
- En savoir plus sur la création de modèles de publipostage
- Pourquoi est-ce que je vois “Error in liquid syntax” ?
Besoin de plus d'aide ?
Envoie un email au support en expliquant ce que tu essayais de faire, ce qui s'est passé et le message d'erreur exact. Ne pas inclure de données réelles des destinataires.