# 广告

TapTap 小游戏提供了多种广告形式,帮助开发者实现游戏变现。本章节将介绍如何在小游戏中接入各类广告。

# 广告类型

广告类型 说明 适用场景
Banner 广告 横幅广告,展示在屏幕的指定位置 游戏主界面、暂停界面等
激励视频广告 全屏视频广告,观看完毕可获得奖励 复活、获取道具、双倍奖励等
插屏广告 在游戏自然间隙展示的全屏/半屏广告 关卡切换、游戏暂停等
原生模板广告 灵活的模板化广告,融入游戏界面 游戏界面的任意位置

# 接入流程

  1. 创建广告位:在广告平台 (opens new window)基于帮助文档 (opens new window)创建广告位,获取广告单元 ID(adUnitId)
  2. 接入广告 SDK:在小游戏代码中调用相应的广告 API
  3. 测试验证:在开发环境中测试广告展示效果,建议配置测试工具,保障测试广告位的展示效果
  4. 提交审核:提交正式广告位进行审核,审核通过后广告即可正常展示

# 最佳实践

# 选择合适的广告类型

  • Banner 广告:适合在游戏主界面、设置页等相对静态的页面展示,不会打断用户操作
  • 激励视频广告:用户主动选择观看以获取奖励,用户接受度高,收益也较高
  • 插屏广告:适合在自然的游戏间隙展示,如关卡结束、场景切换等
  • 原生模板广告:可以更好地融入游戏界面,用户体验较好

# 控制广告展示频率

过于频繁的广告展示会影响用户体验,建议:

  • 激励视频广告让用户主动选择观看
  • 插屏广告设置合理的展示间隔(建议 2-3 分钟以上)
  • Banner 广告避免遮挡重要的游戏元素

# 处理广告加载失败

广告加载可能因网络、填充率等原因失败,建议:

  • 监听加载失败事件,做好兜底处理
  • 对于激励视频广告,可以提供备选方案(如观看短视频获取部分奖励)
  • 避免因广告加载失败影响正常游戏流程

# 常见问题

# 广告不显示?

  1. 检查广告单元 ID 是否正确
  2. 广告位无填充,是否配置测试工具
  3. 是否高频请求导致限流
  4. 检查网络连接是否正常
  5. 确认广告位状态是否正常

# 广告填充率低?

广告填充率受多种因素影响:

  • 用户地区和时间段
  • 广告主的投放预算
  • 小游戏的用户质量

建议接入多种广告类型,提高整体变现效率。