了解键值对
你将会学到
了解什么是键值对以及如何将它们与标准推送通知和静默推送通知一起使用。键值对是推送通知中包含的自定义数据,可让您触发应用程序行为、标记消息、自定义通知等。
什么是键值对?
键值对是可以包含在推送通知中的自定义数据,包括标准(向用户显示的)和静默(对用户不可见的)。
通过静默通知和标准通知,它们可用于更新应用程序内容、触发后台任务或标记消息以用于报告目的。
通过标准推送,它们还可以用于构建和填充自定义推送模板。
如何使用键值对
为了使用键值对,您的应用程序必须设置为识别键并响应其值,因此请务必与您的应用程序开发人员合作,以确保您的应用程序构建为支持您的用例。此外,请确保您已在 Klaviyo 帐户中设置推送通知。
创建推送通知时,您可以在 行为 选项卡中找到它们。要使用它们,请打开自定义数据,然后添加键和值。每个推送通知最多可以添加 10 个键值对。
让我们看一个电子商务应用程序的示例:
- 我们希望在客户在线购买后更新我们应用程序中显示的奖励积分。我们将通过发送带有奖励积分配置文件属性作为键值对的静默推送来实现此目的。
- 我们已经有一个由 已下订单 事件触发的 谢谢 流程。我们在此流程的末尾添加静默推送,以更新应用程序中显示的奖励积分值。
- 静默推送包括一个键值对,其中 Key 等于 rewardspoints 并且 Value 设置为 {{ person.rewardspoints }}。我们存储这些积分的 Klaviyo 配置文件属性的名称称为 rewardspoints,并且我们的应用程序已正确配置为根据此键值对进行更新。
- 在此示例中,我们确保在通过此流程发送到我们的应用程序之前在 Klaviyo 中更新 奖励积分 值,以便其准确反映。
用例
键值对有许多用例,包括:
- 个性化应用内容
- 创建报告标签
- 构建自定义推送模板
您可以发送静默推送通知,根据收件人的属性(如上面的奖励积分示例)个性化应用程序内容。
您可以在推送通知(标准或静默)中包含键值对来“标记”消息,然后提取具有特定标记的任何消息的数据以进行聚合。例如,这些标签可以是 UTM 参数。
您可以定义推送通知正文的字体大小和颜色,或设置在发送推送通知时播放的自定义声音。帐户还可以在通知中显示实时数据,例如送货地点或优惠到期倒计时。
我们建议与您的应用程序开发人员合作,为您的特定用例提供支持。