跳转到主要内容

Image. Shows the flow of using Click Actions to form Location and Push prompts for iOS

点击操作

点击操作可以添加到块中以启用特定事件。点击操作可以包括以下功能。

URL

离开应用并在默认浏览器中打开您指定的 URL。使用 应用内 JS 库 时映射到 openUrl 方法。

推送权限提示

显示原生 iOS 或 Android 推送权限提示。
  • 如果 iOS 或 Android 设备当前已订阅,则阻止显示应用内消息。
  • 如果 iOS 或 Android 设备当前未订阅且之前已被提示,它将显示原生警报,要求用户在应用设置中启用推送通知。
使用 应用内 JS 库 时映射到 triggerPushPrompt 方法。

位置权限提示

显示原生操作系统提示以请求位置跟踪权限。有关设置详细信息,请参见 位置选择加入提示使用 应用内 JS 库 时映射到 triggerLocationPrompt 方法。

发送结果

跟踪用户交互以进行分析。通过应用内消息发送的结果将显示为”未归属”结果,并在用户上设置格式为 outcome name : true 的标签。更多详细信息请参见 自定义结果使用 应用内 JS 库 时映射到 sendOutcome 方法。

标记用户

为用户添加 数据标签 以表达兴趣,然后基于用户响应分段到另一个群体以发送更有针对性的消息。使用 应用内 JS 库 时映射到 tagUser 方法。

自定义操作 ID

传递一个自定义值,当点击时,可以在应用内使用 OneSignal SDK IAM 点击监听器方法 读取用于自定义操作处理,如:
  • 点击检测以执行自定义事件,如将数据发送到您自己的服务器或分析供应商。
  • 应用内深度链接
使用 应用内 JS 库 时映射到 addClickName 方法。

如何收集自定义点击操作

当图像或按钮块被点击时,您可以使用 自定义操作 ID 并设置一个值来标识该块被点击。然后可以通过 OneSignal SDK IAM 点击监听器方法 检测此操作 ID,并且可以将该数据发送到您的服务器/数据库/分析供应商。

示例:创建投票

如果您想通过多项选择问卷调查您的用户,然后在应用内显示他们的选择。您可以为每个按钮设置操作 ID 作为该选项的唯一标识符。每当该选项被点击时,都会在 OneSignal SDK IAM 点击监听器方法 中检测到。从那里,您可以向您的服务器发出 API 请求来存储该数据,并稍后在应用内访问它以显示给您的用户。

如何在应用内进行深度链接


详细信息请参见 深度链接

如何创建评分操作

URL 点击操作将允许您轻松深度链接到应用商店,获取应用商店链接的详细信息: 更多详细信息,请参见 示例:要求应用商店评分
I