前置要求
- 已经获取了 ExchangeId,如果没有,请先查看 创建 Exchange 任务
安装 SDK
请参考 SDK 安装 了解如何安装 SDK
展示广告
用户点击“观看广告”按钮后,例如:
执行以下代码:
import { TonExchangeAdPopupShow } from 'ton-ai-sdk'
TonExchangeAdPopupShow({
exchangeId: 'your_exchange_id',
onAdClick: (ad) => {
// 用户触发了广告跳转
// 您可以在这里发放奖励
},
onAdError: (error) => {
// 用户在播放广告时遇到错误
// 您可以在这里什么都不做,或者做其他您想做的事情
},
})
提示
onAdClick
函数中,您可以发放奖励,例如增加生命值或者提升角色的力量
提示
出现错误的原因可能是:
- 获取广告时遇到网络错误
- 播放广告时遇到错误
- 当前没有任何广告
SDK 会弹出广告,广告效果如下:
广告倒计时结束后,会触发各类监听函数,您可以在这里发放奖励,或者做其他您想做的事情