建立電子郵件範本 - Amazon Pinpoint

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立電子郵件範本

電子郵件範本是一種訊息範本,包含了您要在電子郵件訊息中建立、儲存和重複使用的內容和設定,方便您傳送到任何 Amazon Pinpoint 專案。您使用 Amazon Pinpoint 建立和傳送的所有電子郵件訊息,都可以使用電子郵件範本。

建立電子郵件範本時,您可以指定根據範本,要在多種電子郵件訊息元件中重複使用的內容和設定。這些元件 (稱為「範本部分」) 可以是郵件主旨、郵件內文或兩者皆是。內容可以是靜態文字、個人化內容、影像或其他設計元素。範本部分也可以是設定,例如:收件人的電子郵件應用程式如果沒有顯示 HTML 內容時所要使用的訊息內文。

若您利用範本建立電子郵件訊息,Amazon Pinpoint 會使用您在範本中定義的內容和設定,填入訊息。

建立電子郵件範本
  1. 開啟位於 https://console.aws.amazon.com/pinpoint/ 的 Amazon Pinpoint 主控台。

  2. 在導覽窗格中,選擇 Message templates (訊息範本)

  3. 選擇建立範本

  4. Channel (管道) 下,選擇 Email (電子郵件)

  5. 針對 Template details (範本詳細資訊) 下的 Template name (範本名稱),輸入範本的名稱。名稱必須以字母或數字開頭。最多可包含 128 個字元。字元可以是字母、數字、底線 (_) 或連字號 (‐)。

  6. (選擇性) 如為 Version description (版本描述),請輸入範本的簡短描述。描述最多可包含 500 個字元。

  7. Email details (電子郵件詳細資訊) 中,使用以下選項指定使用範本的訊息內容:

    • 針對 Subject (主旨),輸入您要在訊息主旨列中顯示的文字。

    • 針對 Message (訊息),輸入您要在訊息內文中顯示的內容。

      提示

      如為訊息內容,您可以使用 HTML 或 Design (設計) 檢視來輸入內容。在 HTML 檢視中,您可以手動輸入 HTML 內容,包括格式、連結和您想在訊息中加入的其他功能。在「Design」(設計) 檢視中,您可以使用 RTF 文字編輯器輸入內容。使用格式工具列以套用格式,並在內容中加入連結和其他功能。若要切換檢視,請從訊息編輯器上方的檢視選擇器中選擇 HTML設計

      您也可以在範本的主旨和內文中,加入個人化內容。若要執行此操作,請新增引用了您或 Amazon Pinpoint 建立的特定屬性的訊息變數,例如儲存使用者名字的屬性。藉由使用訊息變數,您就能針對使用該範本之訊息的每個收件人顯示不同內容。若要使用訊息變數,請從屬性尋找工具中,選擇現有屬性的名稱。Amazon Pinpoint 為該屬性建立訊息變數,並複製到剪貼簿。將變數貼到您想要的位置。如需詳細資訊,請參閱 將個人化內容新增至訊息範本

  8. 注意

    您必須先設定電子郵件協調流程傳送角色,才能使用電子郵件標頭。如需詳細資訊,請參閱 在 Amazon Pinpoint 位中建立電子郵件協調流程傳送角色

    在 [標題] 底下,選擇 [新增標題],以新增最多 15 個電子郵件訊息的標頭。如需支援的標頭清單,請參閱 Amazon SES 標頭欄位 (位於 Amazon 簡易電子郵件服務開發人員指南)。

    • 名稱中,輸入標頭的名稱。

    • 在「」中,輸入標頭的值。

    (選擇性) 若要新增一鍵取消訂閱連結至促銷電子郵件,請新增下列兩個標頭:

    1. 使用「名稱」創建一個標題,並將「值」 設置List-Unsubscribe為取消訂閱鏈接。連結必須支援 HTTP POST 要求,才能處理收件者取消訂閱要求。

    2. 使用「名稱」建立標頭,並將「值」 設定List-Unsubscribe-PostList-Unsubscribe=One-Click

  9. (選用) 在 Plain text version (純文字版本) 下,輸入您想要在使用範本之郵件本文中顯示的內容,傳送給電子郵件應用程式不顯示 HTML 內容的收件者。

  10. 如果您使用訊息變數,將個人化內容新增到範本,請針對每個變數指定預設值。如果您執行此操作,收件人沒有對應值時,Amazon Pinpoint 會將變數替換成您指定的值。我們建議您針對範本中的每個變數執行此作業。

    若要指定變數的預設值,請展開 Default attribute values (預設屬性值) 區段。之後,輸入您希望針對每個變數使用的預設值。如果您沒有指定預設值,且收件人沒有值,Amazon Pinpoint 不會傳送訊息。

  11. 輸入範本的內容和設定後,請選擇 Create (建立)

如果您想要先測試範本,再將其用於要傳送給使用者的電子郵件訊息,則您可傳送使用該範本的測試訊息。如果您要執行這項操作,請務必先完成步驟 9,以指定範本中所有變數的預設值。否則,訊息可能無法傳送,或可能無法正確呈現。

在訊息範本中包含取消訂閱連結

在電子郵件中加入取消訂閱連結是最佳做法,在某些國家/地區也是法律規定。您可以在取消訂閱連結中,包含特殊屬性 ses:tags="unsubscribeLinkTag:value"是您定義的任何值。如果收件人點選包含此特殊屬性的連結,Amazon Pinpoint 會將其計為選擇不接收事件,以供分析 (例如分析概述頁面上的選擇不接收率指標中)。以下範例說明這類連結的語法:

<a ses:tags="unsubscribeLinkTag:optout" href="https://www.example.com/preferences">Unsubscribe</a>

如果您的範本包含具有此屬性的連結,您仍然需要開發一個處理退出要求的系統。如需處理退出要求的系統範例,請參閱解決 AWS 方案庫中的 Amazon Pinpoint 偏好設定中心解決方案。

注意

Amazon Pinpoint 偏好設定中心解決方案現已成為指導方針。該解決方案不能再部署,但架構圖和代碼已被留作參考。