Suggerimenti e limitazioni note

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

  • Il testo di riepilogo visualizzato accanto alla riga dell'oggetto quando vengono visualizzate le email nella Posta in arrivo (pre-intestazione) si basa sulla parte text/html o text/plain dell'email e non prende in considerazione la 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 dell'email e le annotazioni sulle promozioni vengono analizzati dalla parte text/html dell'email e ignorati nella parte text/x-amp-html.

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

  • Poiché le email dinamiche includono contenuti aggiornati, gli utenti potrebbero ricevere email duplicate all'interno dello stesso thread. Ad esempio, le email di commento di Documenti Google in un unico thread di email per lo stesso thread di commenti appariranno tutte identiche quando verranno espansi. Gmail può impedire la visualizzazione di queste email duplicate in 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 separato da virgole di stringhe che identificano contenuti univoci all'interno delle email dinamiche. Se l'insieme di Content ID dell'ultima email del thread è un soprainsieme (non rigoroso) del set di Content ID di ogni altra email del thread, tutte le email tranne l'ultima verranno compresse di conseguenza.

    Ad esempio, verrà compresso un thread di email con i seguenti insiemi di Content ID:

    • id1
    • id1
    • id1

    Verrà compresso anche un thread di email con i seguenti set di Content ID:

    • ID1, ID2
    • id2, id3
    • id1, id2, id3
  • Quando l'email contiene un modulo con elementi di input, se gli input vengono modificati, l'utente potrebbe visualizzare una conferma prima di uscire dall'email senza inviare il modulo. In alcuni casi questa conferma non viene mostrata, ad esempio se l'utente cancella il modulo o al momento dell'eliminazione del messaggio.

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