
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 设备当前未订阅且之前已被提示,它将显示原生警报,要求用户在应用设置中启用推送通知。
triggerPushPrompt
方法。自定义操作 ID
传递一个自定义值,当点击时,可以在应用内使用 OneSignal SDK IAM 点击监听器方法 读取用于自定义操作处理,如:
- 点击检测以执行自定义事件,如将数据发送到您自己的服务器或分析供应商。
- 应用内深度链接。
addClickName
方法。如何收集自定义点击操作
当图像或按钮块被点击时,您可以使用 自定义操作 ID 并设置一个值来标识该块被点击。然后可以通过 OneSignal SDK IAM 点击监听器方法 检测此操作 ID,并且可以将该数据发送到您的服务器/数据库/分析供应商。Example: create a poll
Example: create a poll
示例:创建投票
如果您想通过多项选择问卷调查您的用户,然后在应用内显示他们的选择。您可以为每个按钮设置操作 ID 作为该选项的唯一标识符。每当该选项被点击时,都会在 OneSignal SDK IAM 点击监听器方法 中检测到。从那里,您可以向您的服务器发出 API 请求来存储该数据,并稍后在应用内访问它以显示给您的用户。如何在应用内进行深度链接
详细信息请参见 深度链接。
如何创建评分操作
URL 点击操作将允许您轻松深度链接到应用商店,获取应用商店链接的详细信息:- Android - https://developer.android.com/distribute/marketing-tools/linking-to-google-play.html
- iOS - https://developer.apple.com/library/archive/qa/qa1633/_index.html