Braze

作为顶尖的用户互动解决方案之一,Braze 提供了丰富的推送通知、电子邮件、短信及应用内消息工具。通过将 Adapty 与 Braze 集成,您可以在一处轻松查看所有订阅事件,并基于这些事件触发自动化通信流程。

Adapty 提供了一套完整的数据,让你可以在一个地方追踪来自所有应用商店的订阅事件,并用于更新 Braze 中的用户画像。借助 Adapty,你可以轻松了解订阅用户的行为偏好,并据此以精准有效的方式与他们沟通。因此,通过此集成,你可以在 Braze 看板中追踪订阅事件,并将其与你的获客活动进行关联。

Adapty 会将订阅事件、用户属性和购买记录发送至 Braze,让你在完成以下简单集成后,即可使用 Braze 推送通知与客户建立精准沟通。

如何设置 Braze 集成

要集成 Braze,请前往 Integrations -> Braze,打开开关并填写相关字段。

集成流程的第一步是提供必要的凭据,以建立 Braze 与 Adapty 之间的连接。集成正常运行需要 REST API KeyBraze Instance ID 以及 iOS 和 Android 的 App IDs

5f1e62c-adapty_braze.webp
  1. REST API Key 可在 Braze DashboardSettingsAPI Keys 中创建。创建时请确保您的密钥具有 users.track 权限:
b5fdf16-adapty_braze_create_api_key.webp
1e5b4b8-adapty_braze_api_key_users_track.webp
  1. 要获取 Braze Instance ID,请注意您的 Braze 看板 URL,然后前往 Braze 文档中指定实例 ID 的部分。它应该是类似 US-03、EU-01 等的地区格式。
  2. iOS 和 Android 的 App ID 也可以在 Braze Dashboard → Settings → API Keys 中找到。请从这里复制:
1e6d21b-adapty_braze_app_ids.webp

事件、用户属性与购买记录

在凭据设置下方,有三组事件可供你从 Adapty 发送到 Braze。直接开启你需要的事件即可。你也可以根据需要修改事件名称,以便发送到 Braze。查看 Adapty 提供的完整事件列表,请点击这里

702e628-adapty_braze_events_names.webp

Adapty 将通过服务端对服务端集成,把订阅事件和用户属性发送到 Braze,让你可以在 Braze 看板中查看这些数据,并据此配置营销活动。

对于包含收入的事件(例如试用转化和续订),Adapty 会将这些信息作为购买事件发送给 Braze。

在此可查看发送到 Braze 的事件属性完整规格说明。

实用的用户属性

Adapty 默认会为 Braze 集成发送一些用户属性。您可以参考下方提供的属性列表,根据需求选择最适合的属性。

用户属性类型
adapty_customer_user_idString包含客户定义的用户唯一标识符的值。可在 Adapty 看板和 Braze 中找到。
adapty_profile_idString包含 Adapty 用户画像 ID 的唯一标识符值,可在 Adapty 看板中找到。
environmentString

表示用户当前处于沙盒还是生产环境。

值为 SandboxProduction

storeString

包含用于完成购买的商店名称。

可能的值:

app_storeplay_store

vendor_product_idString

包含 Apple/Google 商店中产品 ID 的值。

例如:org.locals.12345

subscription_expires_atString

包含最新订阅的到期日期。

值格式为:

YYYY-MM-DDTHH:mm:ss.SSS+TZ

例如:2023-02-15T17:22:03.000+0000

active_subscriptionString在任何购买/续订事件时值将设为 true,若订阅已到期则设为 false
period_typeString

表示最近一次购买或续订的周期类型。

可能的值为:

trial 表示试用期,normal 表示其他情况。

所有浮点值将被四舍五入为整数,字符串保持不变。

除了预定义的标签列表外,还可以使用标签发送自定义属性。这为标签中包含的数据类型提供了更大的灵活性,有助于追踪与产品或服务相关的特定信息。如果用户在集成页面勾选了 Send user attributes 复选框,所有自定义用户属性将自动发送到 Braze。

SDK 配置

要在 Adapty 和 Braze 中关联用户画像,需要使用与 Adapty 相同的 customer user ID 配置 Braze SDK,或调用其 .changeUser() 方法:

故障排除

access_level_updated 在事件流中显示为失败

access_level_updated 是一个仅限 Webhook 的事件。Adapty 不会将其发送到此集成。但 Adapty 会为每个已启用的集成记录结果,不支持的事件将显示为失败。