推送與訂閱通知類型
通知類型定義為推送 – 表示客戶不需註冊就能接收此類型的通知,或定義為訂閱 – 表示客戶必須註冊才能接收此類型的通知。如您所知,它們具有不同的用途與行為。
推送通知類型允許使用者為一般類型的通知 (稱為上階推送通知類型) 指定通訊偏好設定。這些偏好設定包含聯絡資訊偏好設定與選擇退出偏好設定,適用於屬於上階類型的個別通知。例如,「產品與品項」可以是上階類型,而個別通知類型可以包含數個不同類型的產品與品項通知,其中又包含不同的訊息並以不同的客戶為目標。請參考上階與個別推送通知類型以取得更多資訊。
如果沒有任何聯絡資訊偏好設定或選擇退出偏好設定,基於推送的通知可以判斷預設聯絡資訊並使用它來傳送通知。判斷預設聯絡資訊的邏輯是透過外掛於通知類型 (業務物件) 中的判斷預設聯絡資訊外掛點來定義。基準套件會提供C1-NTF-DFPRF (判斷通知類型的預設聯絡資訊) 演算法,它會查看以從帳戶的主要人員擷取預設聯絡資訊。
訂閱通知類型會定義特定通知與其訊息。客戶必須具有現用聯絡資訊偏好設定才能接收這些通知。基於訂閱的通知類型可以使用基本服務任務。請參考部分通知類型使用服務任務以取得更多資訊。基於訂閱的通知類型也可以設定為允許將帳單或報價單遞送至多個目的地。
備註:對於範本式通知,訂閱、上階推送及個別推送通知類型有不同的業務物件。對於訊息式通知,設定通知類型時,必須定義單一業務物件與通知類型的行為。
