Suggerimenti e limitazioni note

Segui questi suggerimenti per assicurarti che le email AMP vengano visualizzate correttamente e in modo coerente su tutte le piattaforme e i browser supportati da Gmail.

  • Il testo di riepilogo visualizzato accanto alla riga dell'oggetto quando visualizzi le email nella posta in arrivo (pre-intestazione) si basa sulla parte text/html o text/plain dell'email e non tiene conto della parte text/x-amp-html.

  • La funzionalità di ricerca di Gmail non indicizza le parti dinamiche dell'email. Per aiutare gli utenti a trovare le tue email, includi le parole chiave più importanti nella parte text/html o text/plain dell'email.

  • Il markup delle email e le annotazioni delle promozioni vengono analizzati dalla text/html parte dell'email e ignorati nella parte text/x-amp-html.

  • I dati del modulo amp-form inviati al tuo endpoint vengono sempre codificati come application/x-www-form-urlencoded, indipendentemente dal valore dell' enctype attributo impostato sull'elemento <form>.

  • Poiché le email dinamiche contengono contenuti aggiornati, gli utenti potrebbero ricevere email duplicate all'interno dello stesso thread. Ad esempio, le email di commento di Documenti Google in un thread di email per lo stesso thread di commenti hanno tutte lo stesso aspetto quando vengono espanse. Gmail può impedire la visualizzazione di queste email duplicate nei thread lunghi comprimendo le email con contenuti duplicati. Per assicurarti che le email vengano riconosciute come duplicate, aggiungi il meta tag email.contentIds al markup AMP.

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

    Il contenuto di questo meta tag deve contenere un elenco di stringhe separate da virgole che identificano contenuti unici all'interno delle email dinamiche. Se il set di ID contenuti dell'ultima email nel thread è un superset (non rigoroso) del set di ID contenuti di ogni altra email nel thread, tutte le email tranne l'ultima verranno compresse di conseguenza.

    Ad esempio, un thread di email con i seguenti set di ID contenuti viene compresso:

    • id1
    • id1
    • id1

    Anche un thread di email con i seguenti set di ID contenuti viene compresso:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Se l'email contiene un modulo con elementi di input e questi vengono modificati, l'utente potrebbe visualizzare una conferma prima di uscire dall'email senza inviare il modulo. In alcuni casi, ad esempio se l'utente cancella il modulo o se il messaggio viene eliminato, questa conferma non viene visualizzata.

  • I modelli amp-mustache non possono contenere tag di delimitazione impostati.