設計推播通知 design-push-notification

建立推播通知後,您就可以針對iOS、Android和Web平台設計其內容。 此頁面會引導您撰寫訊息、設定按一下行為、新增媒體和按鈕,以及設定進階選項以建立吸引人的推播通知,進而引起觀眾的共鳴。

標題和本文 push-title-body

若要撰寫訊息,請按一下​ 標題 ​和​ 內文 ​欄位。 使用個人化編輯器來定義內容、個人化資料及新增動態內容。 進一步瞭解個人化編輯器中的個人化動態內容

使用裝置預覽區段來視覺化推播通知在iOS、Android和Web上的顯示方式。

使用AI Assistant加速內容建立,並使用AI Assistant產生吸引人的推播通知文字,以產生文字,或使用AI Assistant建立完整的推播通知,以產生完整內容

點按時行為 on-click-behavior

設定收件者點選推播通知內文時發生的動作。 從下列選項中選擇:

  • 開啟應用程式:啟動與通知關聯的應用程式。 已在您的頻道設定中指定應用程式(即訊息預設集)。

  • 深層連結:將使用者導向應用程式內的特定內容,例如特定檢視、頁面區段或索引標籤。 在提供的欄位中輸入深層連結URL。

  • 網頁URL:將使用者導向至外部網頁。 在提供的欄位中輸入目標URL。

    note note
    NOTE
    如果您的推播通知包含在iOS中設定為通用連結的URL,則無論您選擇的​ 網頁URL ​動作為何,推播都會開啟相關聯的應用程式(如果已安裝)。 若要強制開啟瀏覽器,請使用未針對通用連結設定的網域,或移除該網域的通用連結註冊。
    如需Adobe SDK如何處理深層連結及通用連結的詳細資訊,請參閱Adobe Experience Platform Mobile SDK檔案

新增媒體 add-media-push

通過添加可視媒體增強推送通知。 可用介質類型和實現方法因作業系統而異,如下面的頁籤中所詳述。

Android

對於Android,您只能添加影像表徵圖和擴展通知的影像。

可以使用以下任一方法添加介質:

新增後,媒體會顯示在通知內文的右側。

note note
NOTE
在推播通知裝載中包含媒體附件時(例如自訂資料欄位(例如adb_media)中的影像),您的行動應用程式必須實作特定的使用者端處理方式,才能在裝置上呈現影像。 您的應用程式必須實作自動顯示和追蹤工作流程,以處理承載中的影像附件。
iOS

對於iOS,您可以添加影像、視頻或GIF以在通知中顯示。

您可以使用下列其中一種方法來新增媒體:

  • 新增媒體​按鈕:從​ Adobe Experience Manager Assets ​中選取資產。 進一步瞭解如何在​ Adobe Experience Manager Assets ​此頁面中使用

  • 新增媒體​欄位:直接輸入媒體URL。 您可以在URL中包含個人化權杖。

添加後,媒體將顯示在通知正文的右側。

note note
NOTE
在推送通知負載中包括媒體附件(如自定義資料欄位(如adb_media)中的映像)時,您的移動應用程式必須對要在設備上呈現的映像實施特定的客戶端處理。 你的應用必須實現通知服務擴展才能從負載下載和處理媒體內容。 此外,必須在​ 高級選項 ​節中啟用添加可變內容標誌選項。
網頁

在​ 添加媒體 ​欄位中輸入媒體URL。 您還可以在URL中包含個性化令牌,以自定義每個用戶的內容。

按一下 使用AI助理編輯文字 ,以使用Journey Optimizer AI助理快速產生媒體。

新增按鈕 add-buttons-push

將按鈕新增至推播內容,以建立可操作的通知。 根據您的作業系統瀏覽下列標籤。

如果裝置熒幕已鎖定,則不會顯示這些按鈕:只會顯示通知的​ 標題 ​和​訊息。 如果解除鎖定其裝置,收件者將會看到按鈕。

Android

若為Android,您最多可以新增三個按鈕。

  1. 使用​ 新增按鈕 ​來定義設定:標籤和相關聯的動作。 可能的動作與點按行為相同。

  2. 使用中央預覽影像下方的​ 展開檢視 ​圖示來預覽您的個人化按鈕。

iOS

對於iOS,會指定通知類別識別碼。 必須在iOS應用程式中預先設定通知類別,以便定義要顯示的按鈕和要採取的動作。 如需詳細資訊,請參閱Apple檔案

網頁

使用​ 新增按鈕 ​選項來定義每個按鈕的標籤和相關動作,如下所述:

  • 深層連結:將使用者重新導向至您應用程式內的特定檢視、區段或索引標籤。 在相關欄位中輸入深層連結URL。

  • 網頁URL:將使用者重新導向至外部網頁。 在相關欄位中輸入URL。

傳送靜音通知 silent-notification

AVAILABILITY
Journey Optimizer中的Web推播通知不支援​ 無訊息通知 ​功能。

靜默推送通知(或後台通知)是傳遞給應用程式的隱藏指令。 例如,它用於通知您的應用程式新內容的可用性或在後台啟動下載。

選擇​ 無提示通知 ​選項以靜默通知應用程式:在這種情況下,通知將直接傳輸到應用程式。 設備螢幕上未顯示任何警報。

使用​ 自訂資料 ​區段來新增機碼值組。

自訂資料 custom-data

在​ 自訂資料 ​區段中,您可以根據行動應用程式設定,將自訂變數新增至裝載。 如需如何在Adobe Experience Platform中設定推播通知的詳細資訊,請參閱本節

使用Decisioning個人化 decisioning-push

您可以使用​ 決策 ​個人化並最佳化推播通知的內容。 此功能可讓您使用優先順序分數、公式或AI模型,以動態方式選取並向客戶顯示最佳內容。

如需如何在推播通知中建立和使用決定原則的詳細資訊,請參閱本節

進階選項 advanced-options-push

您可以為推播通知設定​進階選項。 可用的引數列示如下:

參數
說明
可摺疊 (iOS / Android)
可折疊消息是一條消息,如果已過時,可以用新消息替換。 可摺疊訊息的常見使用案例是用來讓行動應用程式從伺服器同步資料的訊息。 例如,將使用者更新為最新分數的運動應用程式。 只有最近的訊息才相關。 另一方面,若使用不可收合的訊息,每則訊息對於使用者端應用程式都十分重要,必須加以傳送。
自訂音效 (iOS / Android)
收到通知時,行動終端機要播放的聲音。 聲音需要在應用程式中整合。
徽章 (iOS / Android)
徽章可用來直接在應用程式圖示上顯示新未讀取資訊的數量。
當使用者開啟或從應用程式讀取新內容時,徽章值就會消失。 在裝置上收到通知時,它可以重新整理或新增相關應用程式的徽章值。
例如,如果您儲存客戶的未讀文章數目,您可以運用個人化,為每位客戶傳送唯一的未讀文章徽章值。 如需更多個人化資訊,請參閱本節
通知群組 (僅限iOS)
將通知群組關聯至推播通知。
從iOS12開始,通知組允許您將消息線程和通知主題合併到線程ID中。 例如,品牌可能會在一個組ID下發送營銷通知,同時在一個或多個不同ID下保留更多操作類型通知。
為了說明這一點,您可以使用groupID: 123 「檢查新的毛衣春季系列」和groupID: 456 「您的包裹已送達」通知組。 在本示例中,所有傳遞通知都將綁定在組ID: 456下。
通知通道(僅Android)
將通知通道與推送通知關聯。
從Android 8.0(API級別26)開始,必須將所有通知分配給一個通道才能顯示。 有關詳細資訊,請參閱Android開發人員文檔
新增content-availability旗標 (僅限iOS)
傳送推播裝載中的可用內容旗標,以確保應用程式在收到推播通知時立即喚醒,這表示應用程式將能夠存取裝載資料。
即使應用程式在背景執行,而且不需要任何使用者互動(例如點選推播通知),此功能仍可運作。 不過,如果應用程式未執行,則不適用。 如需詳細資訊,請參閱 Apple開發人員檔案
新增可變內容旗標 (僅限iOS)
在推播裝載中傳送可變內容旗標,並允許在iOS SDK中提供的通知服務應用程式擴充功能修改推播通知內容。 有關詳細資訊,請參閱 Apple 開發人員文件
然後,您就可以運用行動應用程式延伸模組,進一步修改從Journey Optimizer傳送之推播通知的內容或簡報。 例如,使用者可以善用此選項來解密資料、變更通知的正文或標題文字、新增對話串識別碼至通知等。
重要:透過裝載欄位(例如adb_media)包含媒體附件(影像、影片)時,必須啟用此旗標,才能在iOS裝置上轉譯。 您的應用程式還必須實作Notification Service擴充功能,才能從裝載下載及處理媒體內容。
新增推播到期日 (僅限iOS)
選擇推播到期的​日期和時間。 在iOS上,通知過期會強製為硬式停止,這表示在過期時間之後送達Apple推播通知服務(APNS)的任何訊息都不會傳送,以確保客戶不會收到過期或不相關的通知。 如需詳細資訊,請參閱 Apple開發人員檔案
通知可見度 (僅限Android)
定義推播通知的可見度。
私人會在所有鎖定熒幕上顯示通知,但在安全鎖定熒幕隱藏機密或私人資訊。
Public會在所有鎖定熒幕中顯示完整通知。
密碼不會在安全鎖定熒幕上顯示通知的任何部分。
如需詳細資訊,請參閱Android開發人員檔案
通知優先順序 (僅限Android)
定義推播通知的重要性從低到高。 這會決定推播通知在傳送時會如何「干擾」。 如需詳細資訊,請參閱Android開發人員檔案
傳遞優先順序 (僅限Android)
設定推播通知的高優先順序或一般優先順序。 如需訊息優先順序的詳細資訊,請參閱 Google 開發人員檔案
存留時間 (僅限Android)
設定訊息到期的秒數。 在Android上,到期日會被視為傳遞期間:Firebase Cloud Messaging (FCM)從收到訊息開始,將到期時間轉換為存留時間(TTL)值,這表示未傳遞的行銷活動可能會比預期更晚傳送,甚至超出所需的時間範圍。 如需詳細資訊,請參閱Android開發人員檔案
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76