AMP

驗證 AMP 電子郵件

重要事項:本文件不適用於您目前選取的格式 廣告

AMP 電子郵件仰賴 AMP JS 函式庫,為讀者提供豐富的互動式和動態體驗。因此,電子郵件供應商要求您的訊息必須經過驗證。有效的 AMP 標記可確保電子郵件安全無虞,並超越使用者體驗標準。

如何檢查我的電子郵件是否為有效的 AMP?

有多種方式可以驗證電子郵件是否為有效的 AMP 電子郵件。所有方式都會產生完全相同的結果,因此請選擇最適合您開發風格的方式!

網頁版驗證工具

AMP 網頁版驗證工具 支援 AMP for Email 平台。使用網頁版驗證工具的方式是將您的 AMP 電子郵件貼到工具中。它會直接內嵌標示任何驗證器錯誤。

命令列驗證工具

您可以使用 AMP HTML 驗證器命令列工具來驗證 AMP 電子郵件檔案。

安裝

  1. 請確認您的系統已安裝 Node.js 及其套件管理器 'npm'
  2. 執行以下命令以安裝 AMP HTML 驗證器命令列工具:npm install -g amphtml-validator

使用方式

安裝命令列工具後,請執行以下命令,並將 <amphtml file> 替換為包含 AMP 電子郵件內容的檔案。

amphtml-validator --html_format AMP4EMAIL <amphtml file>

如果電子郵件有效,命令列工具會產生 PASS 結果。如果無效,則會傳回找到的錯誤。

AMP playground (遊樂場)

您也可以使用 AMP playground (遊樂場) 驗證 AMP 電子郵件。與網頁版驗證工具類似,將您的 AMP 電子郵件貼到工具中,playground (遊樂場) 就會直接內嵌標示任何驗證器錯誤。

驗證已傳送的電子郵件

有時,即使您撰寫的電子郵件標記已通過本頁文件中記錄的工具驗證,您傳送的 AMP 電子郵件可能仍然無效。發生這種情況最常見的原因是您的 ESP (電子郵件服務供應商) 修改了您的電子郵件標記,並在您將電子郵件傳送到 ESP 以進行傳送後使其失效。例如,如果您的 ESP 是 SparkPost,而您尚未設定具有 SparkPost 的 HTTPS 追蹤像素,則 SparkPost 會將不安全的 HTTP 追蹤像素新增至您的電子郵件。由於 AMP 電子郵件僅允許 HTTPS 圖片,這將使您的 AMP 電子郵件無效。

若要檢查傳送到您收件匣的電子郵件是否為有效的 AMP

  1. 從您的電子郵件用戶端下載 AMP 電子郵件為 .eml 檔案
  2. 開啟 AMP playground (遊樂場)
  3. 按一下「IMPORT EMAIL」(匯入電子郵件),然後選取您剛下載的 .eml 檔案。

playground (遊樂場) 會將您下載的 AMP 電子郵件匯入到內嵌編輯器中,並標示任何驗證錯誤。

如果我的電子郵件無效會發生什麼事?

AMP 驗證器不僅是為了您在開發期間提供便利,支援 AMP 電子郵件的電子郵件供應商也會自動回退到提供的 HTML 或純文字 MIME 類型。AMP 電子郵件只有在通過驗證器後才能傳送。