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 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 d'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 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 dans 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 les longs fils de discussion en réduisant les e-mails dont le contenu est identique. Pour vous assurer que les e-mails sont reconnus comme 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 Meta doit contenir une liste de chaînes séparées par une virgule, qui identifient 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 contenant les ensembles d'ID de contenu suivants sera réduit :

    • id1
    • id1
    • id1

    Les fils de discussion contenant les ensembles d'ID de contenu suivants seront également réduits :

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Lorsque l'e-mail contient un formulaire avec des éléments de saisie, si les entrées 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 efface le formulaire ou supprime le message.

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