v7
僅適用於 Campaign Classic v7

建立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. 選取 Deliver on Android (android)Delivery template 下拉式清單。 新增 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. 選取 Deliver on Android (android)Delivery template 下拉式清單。 新增 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的任何通知之前,應用程式必須建立具有此管道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