Ads3Ads3
广告网络原理
Advertiser 广告主
Publisher 流量主
Quest
  • Telegram
  • Twitter
  • Discord
  • 宣传物料
  • English
  • 简体中文
广告网络原理
Advertiser 广告主
Publisher 流量主
Quest
  • Telegram
  • Twitter
  • Discord
  • 宣传物料
  • English
  • 简体中文
  • Exchange 换量合作文档

  • Get Started

    • 简介
    • 创建 Exchange 换量任务
    • 导出流量
    • 流量导入
  • Code Integration

    • SDK 广告集成
    • SDK 广告集成(高级)
  • Reference

    • SDK 安装
    • 获取 App Id
    • Glossary 术语表

前置要求

  • 已经获取了 ExchangeId,如果没有,请先查看 创建 Exchange 任务

安装 SDK

请参考 SDK 安装 了解如何安装 SDK

展示广告

用户点击“观看广告”按钮后,例如:

watch_ad
watch_ad

执行以下代码:

import { TonExchangeAdPopupShow } from 'ton-ai-sdk'

TonExchangeAdPopupShow({
  exchangeId: 'your_exchange_id',
  onAdClick: (ad) => {
    // 用户触发了广告跳转
    // 您可以在这里发放奖励
  },
  onAdError: (error) => {
    // 用户在播放广告时遇到错误
    // 您可以在这里什么都不做,或者做其他您想做的事情
  },
})

提示

onAdClick 函数中,您可以发放奖励,例如增加生命值或者提升角色的力量

提示

出现错误的原因可能是:

  • 获取广告时遇到网络错误
  • 播放广告时遇到错误
  • 当前没有任何广告

SDK 会弹出广告,广告效果如下:

ad_popup
ad_popup

广告倒计时结束后,会触发各类监听函数,您可以在这里发放奖励,或者做其他您想做的事情

Next
SDK 广告集成(高级)