建立Android通知 create-notificaations-android

使用Adobe Campaign在Android裝置上傳送推播通知。 在本節中介紹了傳遞建立的全域概念。

從建立新傳遞開始。

使用Firebase Cloud Messaging時,您可以選擇兩種型別的訊息:

  • Data message,由使用者端應用程式處理。

    訊息會直接傳送至行動應用程式,該應用程式將會產生並向裝置顯示Android通知。 資料訊息僅包含您的自訂應用程式變數。

  • Notification message,由FCM SDK自動處理。

    FCM會自動代表使用者端應用程式在使用者裝置上顯示訊息。 通知訊息包含預先定義的一組引數和選項,但仍可使用自訂應用程式變數進一步個人化。

如需Firebase Cloud Messaging訊息型別的詳細資訊,請參閱FCM檔案

建立資料訊息 creating-data-message

  1. 前往​ Campaign management > Deliveries

  2. 按一下​ New

  3. 在​ Delivery template ​下拉式清單中選取​ Deliver on Android (android)。 新增​ Label ​至您的傳遞。

  4. 按一下​ To ​以定義目標母體。 依預設,會套用​ Subscriber application ​目標對應。 按一下​ Add ​以選取您的服務。

  5. 在​ Target type ​視窗中,選取​ Subscribers of an Android mobile application ​並按一下​ Next

  6. 在​ Service ​下拉式清單中,選取您先前建立的服務,然後選取應用程式,再按一下​ Finish
    Application variables ​會根據組態步驟中新增的內容自動新增。

  7. 選取​ data message ​作為​ Message Type

  8. 編輯您的豐富型通知。

  9. 如有需要,您可以在先前設定的​ Application variables ​中新增資訊。 Application variables ​需要在Android服務中設定,並且是傳送至行動裝置的訊息裝載的一部分。

  10. 按一下​ Save ​並傳送您的傳遞。

在訂閱者的Android行動裝置上接收時,影像和網頁應顯示在推播通知中。

建立通知訊息 creating-notification-message

瞭解如何在影片中建立Android推播通知

  1. 前往​ Campaign management > Deliveries

  2. 按一下​ New

  3. 在​ Delivery template ​下拉式清單中選取​ Deliver on Android (android)。 新增​ Label ​至您的傳遞。

  4. 按一下​ To ​以定義目標母體。 依預設,會套用​ Subscriber application ​目標對應。 按一下​ Add ​以選取您的服務。

  5. 在​ Target type ​視窗中,選取​ Subscribers of an Android mobile application ​並按一下​ Next

  6. 在​ Service ​下拉式清單中,選取您先前建立的服務,然後選取應用程式,再按一下​ Finish

  7. 選取​ notification message ​作為​ Message Type

  8. 新增標題並編輯您的訊息。 使用​ Notification options ​個人化您的推播通知:

    • Channel ID:設定通知的頻道識別碼。 在收到具有此管道ID的任何通知之前,應用程式必須建立具有此管道ID的管道。
    • Sound:設定裝置收到通知時播放的聲音。
    • Color:設定通知的圖示色彩。
    • Icon:將通知的圖示設定為在設定檔的裝置上顯示。
    • Tag:設定用來取代通知抽屜中現有通知的識別碼。
    • Click action:設定與使用者按一下您的通知相關聯的動作。

    有關​ Notification options ​以及如何填寫這些欄位的詳細資訊,請參閱FCM檔案

  9. 如果您的應用程式設定了HTTP v1 API通訊協定,您可以使用下列​ HTTPV1 additional options ​進一步個人化您的推播通知:

    • Ticker:設定通知的提示字元。 僅適用於設為Android 5.0 Lollipop的裝置。
    • Image:設定要在通知中顯示的影像URL。
    • Notification Count:將新的未讀取資訊的數目設定為直接顯示在應用程式圖示上。
    • Sticky:設為True或False。 如果設為false,則當使用者按一下通知時,會自動將其關閉。 如果設為true,則即使使用者按一下通知,仍會顯示通知。
    • Notification Priority:將通知的優先順序等級設定為預設、最低、低或高。 如需詳細資訊,請參閱FCM檔案
    • Visibility:將通知的可見度等級設定為公開、私人或機密。 如需詳細資訊,請參閱FCM檔案

    有關​ HTTP v1 additional options ​以及如何填寫這些欄位的詳細資訊,請參閱FCM檔案

  10. 如有需要,您可以在先前設定的​ Application variables ​中新增資訊。 Application variables ​需要在Android服務中設定,並且是傳送至行動裝置的訊息裝載的一部分。

  11. 按一下​ Save ​並傳送您的傳遞。

在訂閱者的Android行動裝置上接收時,影像和網頁應顯示在推播通知中。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1