提示和已知限制

請按照下列提示,確保您的 AMP 電子郵件在 Gmail 支援的所有平台和瀏覽器中正確顯示且一致。

  • 在收件匣中查看電子郵件時,主旨行旁顯示的摘要文字是根據電子郵件的 text/htmltext/plain 部分產生,並不會將 text/x-amp-html 部分納入考量。

  • Gmail 的搜尋功能不會為電子郵件的動態部分建立索引。為協助使用者找到電子郵件,請在電子郵件的 text/htmltext/plain 中加入最重要的關鍵字。

  • 系統會從電子郵件的 text/html 部分剖析電子郵件標記促銷活動註解,並忽略在 text/x-amp-html 部分。

  • 傳送至端點的 amp-form 表單資料一律會編碼為 application/x-www-form-urlencoded,無論 <form> 元素上設定的 enctype 屬性值為何。

  • 由於動態電子郵件含有最新內容,因此使用者可能會在同一個執行緒中收到重複的電子郵件。舉例來說,在相同註解討論串的單一電子郵件會話串中,Google 文件在展開後看起來會完全相同。Gmail 可藉由收合含有重複內容的電子郵件,避免在較長的執行緒中顯示這些重複電子郵件。為確保系統將電子郵件視為重複,請在 AMP 標記中加入中繼標記 email.contentIds

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

    這個中繼標記的內容應包含一份以半形逗號分隔的字串清單,可用於識別動態電子郵件中獨特的內容片段。如果會話串中最後一封電子郵件的 Content ID 組合是 (非嚴格) 為討論串中其他每封電子郵件組合的內容 ID 超集合,則除了最後一個電子郵件之外,所有電子郵件都會據此收合。

    舉例來說,系統會收合含有下列 Content ID 集的電子郵件討論串:

    • id1
    • id1
    • id1

    並收合含有下列 Content ID 集的電子郵件討論串:

    • id1、id2
    • id2、id3
    • id1、id2、id3
  • 如果電子郵件包含含有輸入元素的表單,如果輸入內容有所變更,使用者可能會在離開電子郵件前看到確認通知,而無須提交表單。在某些情況下 (例如使用者清除表單或刪除訊息時),系統並不會顯示這則確認訊息。

  • amp-mustache 個範本不得包含分隔符號標記。