允許清單 allow-list
可以在沙箱層級定義特定的安全傳送清單。
此允許清單可讓您指定個別電子郵件地址或網域,這些地址或網域將是唯一獲授權接收您從特定沙箱傳送之電子郵件的收件者或網域。
例如,在可能發生錯誤的非生產執行個體上,允許清單可確保避免您將不需要的訊息傳送至真實客戶地址的風險,因此會提供安全的環境用於測試。
此外,當允許清單為作用中但空白時,將不會傳出任何郵件。 因此,如果您遇到一些重大問題,可以使用此功能停止來自Journey Optimizer的所有傳出通訊,直到您修正問題為止。 深入瞭解允許清單邏輯。
此外,您也可以利用 Journey Optimizer Suppression REST API,使用禁止名單與允許清單控制外寄郵件。 了解如何使用 Suppression REST API
存取允許清單 access-allowed-list
若要存取允許的電子郵件地址和網域的詳細清單,請移至 管理 > 管道 > 電子郵件設定,然後選取 允許清單。
若要將允許清單匯出為CSV檔案,請選取 下載CSV 按鈕。
使用 刪除 按鈕永久移除專案。
您可以搜尋電子郵件地址或網域,並篩選 位址型別。 選取後,您可以清除顯示在清單頂端的篩選器。
啟用允許清單 enable-allow-list
若要啟用允許清單,請遵循下列步驟。
-
存取 管道 > 電子郵件設定 > 允許清單 功能表。
-
選取切換按鈕。
-
選取 啟用允許清單。 允許清單現在已啟用。
note note NOTE 啟用允許清單後,有5分鐘的延遲,讓它在您的歷程和行銷活動中生效。
當功能作用中時,會套用允許清單邏輯。 請參閱此章節深入瞭解。
停用允許清單 deactivate-allow-list
若要停用允許清單,請遵循下列步驟。
-
存取 管道 > 電子郵件設定 > 允許清單 功能表。
-
選取切換按鈕。
-
選取 停用允許清單。 允許清單不再有效。
note note NOTE 停用允許清單後,有5分鐘的延遲,它就會在您的歷程和行銷活動中生效。
停用功能時,不會套用允許清單邏輯。 請參閱此章節深入瞭解。
將實體新增至允許清單 add-entities
若要新增電子郵件地址或網域至特定沙箱的允許清單,您可以手動填入清單,或使用API呼叫。
手動填入允許清單 manually-populate-list
您可以透過使用者介面新增電子郵件地址或網域,以手動填入Journey Optimizer允許清單。
請依照下列步驟以執行此操作。
-
選取 新增電子郵件或網域 按鈕。
-
選擇地址類型:電子郵件地址 或 網域地址。
-
輸入您要傳送電子郵件的電子郵件地址或網域。
note note NOTE 確定輸入有效的電子郵件地址 (例如 abc@company.com) 或網域 (例如 abc.company.com)。 -
如果需要,請指定原因。
note note NOTE 在 原因 欄位中允許包含32到126之間的所有ASCII字元。 例如,完整清單可在此頁面中找到。 -
按一下 提交。
使用API呼叫新增實體 api-call-allowed-list
若要填入允許清單,您也可以使用listType
屬性的ALLOWED
值呼叫隱藏API。 例如:
您可以執行 新增、刪除 和 取得 作業。
在Adobe Experience Platform API參考檔案中進一步瞭解如何進行API呼叫。
下載允許清單 download-allowed-list
若要將允許清單匯出為CSV檔案,請執行以下步驟:
-
選取 下載CSV 按鈕。
-
等候檔案產生。
note note NOTE 下載時間取決於檔案大小,亦即允許清單中的位址數量。 對於指定的沙箱,一次可處理一個下載請求。 -
檔案產生後,您會收到通知。 按一下畫面右上方的鈴鐺圖示即可顯示。
-
按一下通知本身以下載檔案。
note note NOTE 連結的有效期限為24小時。
允許清單邏輯 logic
當允許清單為作用中時,將套用下列邏輯:
-
如果允許清單為 empty,將不會傳送任何電子郵件。
-
如果實體是允許清單 上的,而不是隱藏清單上的,則會傳送電子郵件給對應的收件者。 但是,如果實體也在隱藏清單上,則對應的收件者將不會收到電子郵件,原因為 隱藏。
-
如果實體不在允許清單 上(不在隱藏清單上),則對應的收件者將不會收到電子郵件,原因為 不允許 。
當允許清單為已停用時,您從目前沙箱傳送的所有電子郵件都會傳送給所有收件者(前提是這些電子郵件不在隱藏清單中),包括真實的客戶地址。
排除報告 reporting
當允許清單作用中時,您可以擷取由於不在允許清單中而未從傳送中的電子郵件地址或網域。 若要這麼做,您可以使用Adobe Experience Platform查詢服務進行下列API呼叫。
若要取得由於收件者不在允許清單中而未傳送的 封電子郵件數目,請使用下列查詢:
SELECT count(distinct _id) from cjm_message_feedback_event_dataset WHERE
_experience.customerJourneyManagement.messageExecution.messageExecutionID = '<MESSAGE_EXECUTION_ID>' AND
_experience.customerJourneyManagement.messageDeliveryfeedback.feedbackStatus = 'exclude' AND
_experience.customerJourneyManagement.messageDeliveryfeedback.messageExclusion.reason = 'EmailNotAllowed'
若要取得因收件者不在允許清單中而未傳送的 電子郵件地址 清單,請使用下列查詢:
SELECT distinct(_experience.customerJourneyManagement.emailChannelContext.address) from cjm_message_feedback_event_dataset WHERE
_experience.customerJourneyManagement.messageExecution.messageExecutionID IS NOT NULL AND
_experience.customerJourneyManagement.messageDeliveryfeedback.feedbackStatus = 'exclude' AND
_experience.customerJourneyManagement.messageDeliveryfeedback.messageExclusion.reason = 'EmailNotAllowed'