Conseils et limites connues

Suivez ces conseils pour vous assurer que vos e-mails AMP s'affichent correctement et de manière cohérente sur toutes les plates-formes et tous les navigateurs compatibles avec Gmail.

  • Le texte récapitulatif affiché à côté de l'objet lorsque vous consultez les e-mails dans votre boîte de réception (pré-en-tête) est basé sur la partie text/html ou text/plain de votre e-mail et ne tient pas compte de la partie text/x-amp-html.

  • La fonctionnalité de recherche de Gmail n'indexe pas les parties dynamiques de l'e-mail. Pour aider les utilisateurs à trouver vos e-mails, incluez les mots clés les plus importants dans la partie text/html ou text/plain de l'e-mail.

  • La mise en forme de l'e-mail et les annotations pour les promotions sont analysées à partir de la partie text/html de l'e-mail et ignorées dans la partie text/x-amp-html.

  • Les données de formulaire amp-form envoyées à votre point de terminaison sont toujours encodées en tant que application/x-www-form-urlencoded, quelle que soit la valeur de l'attribut enctype défini sur l'élément <form>.

  • Étant donné que les e-mails dynamiques contiennent du contenu à jour, les utilisateurs peuvent recevoir des e-mails en double dans le même fil de discussion. Par exemple, les e-mails de commentaires Google Docs d'un même fil de discussion s'affichent tous de la même manière lorsqu'ils sont développés. Gmail peut empêcher l'affichage de ces e-mails en double dans de longs fils de discussion en réduisant les e-mails dont le contenu est en double. Pour vous assurer que les e-mails sont reconnus comme des doublons, ajoutez la balise Meta email.contentIds au balisage AMP.

    <head>
      ...
      <meta name="email.contentIds" content="id1,id2,id3">
      ...
    </head>
    

    Le contenu de cette balise méta doit contenir une liste de chaînes séparées par une virgule identifiant des éléments de contenu uniques dans les e-mails dynamiques. Si l'ensemble d'ID de contenu du dernier e-mail du fil de discussion est un sur-ensemble (non strict) de l'ensemble d'ID de contenu de tous les autres e-mails du fil de discussion, tous les e-mails, à l'exception du dernier, seront réduits en conséquence.

    Par exemple, un fil de discussion d'e-mails avec les ensembles d'ID de contenu suivants sera réduit:

    • id1
    • id1
    • id1

    Un fil de discussion d'e-mails avec les ensembles d'ID de contenu suivants sera également réduit:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Lorsque l'e-mail contient un formulaire avec des éléments de saisie, si les saisies sont modifiées, l'utilisateur peut voir une confirmation avant de quitter l'e-mail sans envoyer le formulaire. Cette confirmation ne s'affiche pas dans certains cas, par exemple si l'utilisateur vide le formulaire ou supprime le message.

  • Les modèles amp-mustache ne peuvent pas contenir de balises de délimiteur d'ensemble.