创建Android通知

使用Adobe Campaign在Android设备上发送推送通知。 有关投放创建的全局概念,请参见此部分

首先创建新投放。

使用Firebase Cloud Messaging,您可以选择两种类型的消息:

  • Data message,由客户端应用程序处理。

    消息将直接发送到移动应用程序,该应用程序将生成Android通知并将通知显示到设备。数据消息仅包含您的自定义应用程序变量。

  • Notification message,由FCM SDK自动处理。

    FCM会代表客户端应用程序在用户设备上自动显示消息。通知消息包含一组预定义的参数和选项,但仍可以使用自定义应用程序变量进一步进行个性化。

有关Firebase Cloud Messaging消息类型的更多信息,请参阅FCM文档

创建数据消息

  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移动设备上收到图像和网页时,应在推送通知中显示。

创建通知消息

注意

通知消息的其他选项仅在HTTP v1 API配置中可用。 有关更多信息,请参阅此🔗章节。

了解如何在视频中创建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的任何通知之前,应用程序必须使用此渠道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移动设备上收到图像和网页时,应在推送通知中显示。

在此页面上