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 la ligne d'objet lorsque vous consultez des 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.

  • Le balisage des e-mails et les annotations de promotions sont analysés à partir de la partie text/html de l'e-mail et ignorés dans la partie text/x-amp-html.

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

  • Étant donné que les e-mails dynamiques contiennent des contenus à 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 pour un même fil de commentaires seront tous identiques lorsqu'ils seront 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 adresses e-mail sont reconnues comme des doublons, ajoutez la balise Meta email.contentIds au balisage AMP.

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

    Cette balise Meta doit contenir une liste de chaînes séparées par des virgules, qui identifient les éléments de contenu uniques des e-mails dynamiques. Si l'ensemble Content ID du dernier e-mail du fil de discussion correspond à un sur-ensemble (non strict) de l'ensemble Content ID 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 avec les ensembles d'ID de contenu suivants sera réduit:

    • id1
    • id1
    • id1

    Un fil de discussion contenant 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 d'entrée, en cas de modification des entrées, l'utilisateur peut voir une confirmation avant de quitter l'e-mail sans envoyer le formulaire. Dans certains cas, cette confirmation ne s'affiche pas, par exemple si l'utilisateur efface le formulaire ou lors de la suppression du message.

  • Les modèles amp-mustache ne peuvent pas contenir de tags de délimiteurs définis.