跳到内容

向应用发送数据

向应用发送数据 Journey 元素允许您发送自定义数据或静默推送通知,并传递您的应用可以解释和执行的数据,从而增强用户参与度和应用功能。

什么是自定义数据?

Anchor link to

自定义数据是随推送通知一起发送的附加信息。此数据通常采用 JSON 格式,可以包含各种参数,用于指示应用在收到通知后执行特定操作。

当收到带有自定义数据的推送通知时,应用会处理 JSON 有效负载以执行预定义的操作。这允许动态内容更新、导航和其他交互功能,而无需用户手动打开应用。

如何使用“向应用发送数据”元素发送自定义数据

Anchor link to
  1. 将“向应用发送数据”元素添加到 Journey 画布中。
在 Journey 画布上添加“向应用发送数据”元素
  1. 将您的 JSON 代码粘贴到提供的字段中。
在“向应用发送数据”元素中输入 JSON 有效负载
  1. 输入 JSON 数据后,单击 保存 以应用配置。

使用优惠券

Anchor link to

将预定义池中的优惠券代码添加到您的自定义数据有效负载中,以支持应用内促销、折扣或忠诚度奖励——这些奖励可以静默发送,也可以由特定的应用逻辑触发。

要设置优惠券:

  1. 在您的 JSON 有效负载中包含 {{voucher}} 占位符。

    示例:

    {
    "message": "Congratulations! You've received a special discount: {{voucher}}"
    }
  2. 在“向应用发送数据”元素设置中,将 优惠券 开关切换到“开启”。

  3. 选择包含可用代码的相关 优惠券池(请确保已提前创建)。

  4. (可选)使用 分配标签 来标记收到优惠券的用户,以便进行跟踪或细分。

了解有关优惠券的更多信息

“向应用发送数据”使用示例

Anchor link to

发送静默推送通知

Anchor link to

静默推送通知是一种不会通过声音、振动或视觉通知来提醒用户的推送通知。相反,它们会在后台静默发送。静默推送通知与自定义数据结合使用,可用于更新应用内容、同步数据或触发特定的应用行为,而不会打扰用户。

跟踪卸载

Anchor link to

每天向您的用户群发送一条静默推送,以验证应用是否安装在用户的设备上。

主动更新您的应用

Anchor link to

在某些情况下,您可能需要在用户设备上更新您的应用,而无需他们执行任何操作。带有自定义数据的静默推送是实现此目的的理想选择。您可以将其发送给所有用户或特定的用户细分。推送通知将自动打开,在后台启动您的应用并在一分钟内更新其内容,所有这些都无需任何用户干预。

JSON 示例
Anchor link to
{
"Action": "UpdateApp"
}

测试应用中的新部分或模块

Anchor link to

通过自定义数据,您可以开放一项新功能进行 Beta 测试。选择一个目标细分,并向他们发送一条推送通知,宣布新增的功能。如果用户点击该消息,他们将可以访问您专门为他们开放的部分。

JSON 示例
Anchor link to
{
"EnableNewFeatureSection" : "Yes"
}

更新应用图标

Anchor link to

动态更改应用图标。

JSON 示例
Anchor link to
{
"UpdateAppIcon": "https://example.com/new-icon.png"
}

发送促销代码和折扣

Anchor link to

您可以发送带有促销代码或折扣的推送通知,当用户点击通知时,这些代码或折扣会自动应用。这种方法可以鼓励用户参与,并使用户更容易利用特别优惠,从而提升他们的整体体验。

JSON 示例
Anchor link to
{
"ApplyPromoCode": "DISCOUNT2024"
}

向用户授予奖励积分

Anchor link to

发送带有自定义数据的推送通知以授予奖励积分。当用户点击通知时,奖励积分会自动计入其账户。

JSON 示例
Anchor link to
{
"AddPromo" : "+1000"
}

了解更多关于如何使用自定义数据自定义您的消息