Amazon Pinpoint 偏好設定中心引導 Amazon Pinpoint 客戶建置 Web 應用程式,可協助最終使用者選擇通訊偏好設定。透過收集通訊偏好設定,Amazon Pinpoint 客戶可根據其偏好的通訊通道與興趣,將針對性通訊傳送至最終使用者。
目前,Amazon Pinpoint 客戶必須開發自己的偏好設定中心或從其他系統擷取偏好設定資料,以收集最終使用者的通訊偏好設定。藉助 Amazon Pinpoint 偏好設定中心,客戶現在擁有一個指引,可以準確地區隔最終使用者。
為了滿足法律或法規要求,例如 CAN-SPAM Act,該解決方案為最終使用者提供了選擇退出接收行銷通訊的選項。
預設 Amazon Pinpoint 偏好設定中心 Web 應用程式輸出
按一下以放大
概觀
以下圖表展示了您可以使用 GitHub 上的範例程式碼建置的架構。
按一下以放大
Amazon Pinpoint 偏好設定架構
該架構圖表示以下資產:
- Amazon Simple Storage Service (Amazon S3) 儲存貯體,其中包含用於靜態網頁的靜態 HTML、Javascript 和串聯樣式表 (CSS) 檔案。透過 Amazon CloudFront 提供靜態檔案,以便從距離最終使用者最近的節點快取並提供這些檔案。Lambda@Edge 將安全標頭附加至 Amazon S3 提供的內容。這提供了附加的安全層,可防止跨站點指令碼 (XSS) 等攻擊。
- 包含 AWS Lambda 函數的 Amazon API Gateway,提供 REST API 以在 Amazon Pinpoint 中讀取和儲存使用者資訊。
- Amazon DynamoDB 資料表,其中包含描述要在偏好設定中心所示內容的中繼資料。修改中繼資料後,Amazon DynamoDB Streams 將觸發 AWS Lambda 函數,該函數將更新 Amazon Pinpoint 中的資訊,以自動產生與中繼資料中定義的發佈內容繫結的全新 Amazon Pinpoint 區段。
其他資源
功能
自訂
您可以部署自訂的偏好設定中心,可以支援特定品牌或透過內嵌 (<iframe>) 標籤嵌入現有網頁中。
行動相容性
偏好設定中心採用回應式行動優先設計,可在多種螢幕尺寸上實現最佳呈現。
多通道偏好設定
收集電子郵件、簡訊和語音偏好設定。