如何使用促销¶
促销可以有效地将新帖子或事件展示给游戏中的用户。您还可以将其用作鼓励用户更多参与游戏的方式,或作为交叉促销来宣传其他游戏并提供奖励。
Promotion¶
Promotion 提供以下功能;
- WebView 显示促销内容。(Promotion View)
- 自定义视图/自定义面板,让您组织所需内容。
- 游戏评论、退出、建议弹窗。
- 用于交叉推广的 Offerwall。
- 用户参与,鼓励用户参与活动。(UE, 深度链接)
- 用户获取,鼓励用户安装游戏。(UA)
在申请 促销之前¶
申请促销之前需要以下内容;
- 请参考Hive 控制台促销指南首先在 Hive 控制台上设置促销详情。
新闻、活动、通知、横幅和优惠墙页面从 Hive 控制台接收配置的数据以在游戏客户端上显示。这意味着,您应该首先在 Hive 控制台上注册促销详情,以便在游戏中显示它们。 - 请参考物品 API 指南以实现物品。
为了使用促销并将游戏货币交付给用户,物品是必需的。
Promotion 视图结果回调¶
如果您使用Promotion API 来显示以下Promotion 视图,Hive SDK通过回调处理程序返回API 结果作为API 参数。
- 插页横幅
- 新闻
- 自定义视图/自定义板块
- 优惠墙
- 游戏评论
- 退出弹窗
- 推广视频剪辑
来自Hive SDK API的回调函数如果您愿意使用上述Promotion视图,则应遵循以下接口格式。
- Unity®: Promotion 类的
onPromotionView()
方法 - C++: Promotion 类的
onPromotionView()
方法 - Android: PromotionViewListener 类的
onPromotionView()
方法 - iOS:
HIVEPromotionViewHandler
接口
Promotion 查看状态¶
当你调用Promotion API来显示Promotion视图时,它通过回调函数的第二个参数接收名为PromotionEventType的枚举数据。这个参数的值解释了Promotion视图的状态。 PromotionEventType
定义如下;
名称 | 描述 |
---|---|
打开 | 促销视图已弹出 |
关闭 | 促销视图已关闭 |
退出 | 用户点击退出弹出窗口(查看更多游戏) |