下载Admob Unity3d 插件 https://github.com/unity-plugins/Unity-Admob

安装Admob Unity 插件

打开unity editor

菜单Assets->Import Package->Custom Package

选择下载的UnityAdmobPlugin.unitypackage

把所有的文件都导入,注意导入前检测是否有文件和自己的文件冲突,避免被覆盖

初始化 Admob Unity 插件
创建一个c#脚本,也可以直接使用plugin里面的例子脚本进行测试看是否展示admob视频广告。把脚本拖到main camera上。
unity脚本里面加入admob广告的代码

using admob;
    Admob.Instance().initAdmob("admob banner id", "admob interstitial id");//admob id with format ca-app-pub-279xxxxxxxx/xxxxxxxx
    //Admob.Instance().initAdmob("ca-app-pub-3940256099942544/2934735716", "ca-app-pub-3940256099942544/4411468910");

Unity3d 游戏里面展示admob 视频广告第二步是加载视频广告,参数是admob后台获得的奖励型视频广告id

    Admob.Instance().loadRewardedVideo("ca-app-pub-3940256099942544/1712485313");

视频广告的加载需要一点时间,所以一般在unity初始化的时候就会预先开始加载,等到计划展示视频广告,例如游戏结束,用户观看奖励型视频广告,给予奖励。

展示前先调用

isRewardedVideoReady()

检测admob奖励视频广告是否加载完成。如果完成就可以调用showrewardedvideo。如果没有加载到视频广告,则可以再次调用loadrewardedvideo。

    if (Admob.Instance().isRewardedVideoReady()) {Admob.Instance().showRewardedVideo();}

unity3d游戏里奖励型视频广告往往和奖励有关。所以需要处理奖励事件,根据观看广告给予用户奖励。

下面是unity游戏里面处理admob奖励型视频广告奖励事件

Admob.Instance().videoEventHandler += onVideEvent;void 
void onVideoEvent(string eventName, string msg){
        Debug.Log("handler onAdmobEvent---" + eventName + "   " + msg);        if (eventName == AdmobEvent.onRewarded)        {            //msg 是奖励的数量        }    }

在这个事件中msg就是用户观看广告获得的奖励数量。游戏代码里面可以根据这个给以用户金币奖励。

好了Unity游戏里面集成admob奖励型视频广告就基本这样了。希望对大家有帮助。

游戏中集成unity admob视频广告中文教程相关推荐

  1. cocos creator 接QQ小游戏小程序RewardedVideoAd 激励视频广告sdk

    cocos creator 接QQ小游戏小程序RewardedVideoAd 激励视频广告sdk 开发者工具 0.1.26 版本开始支持调试广告组件 话说你们看完为什么不留言点赞? 首先,你需要初始化 ...

  2. unity learn—— ML_Agent:Hummingbirds中文教程 自译(六——准备训练)

    由于官方教程是全英版,本文为根据个人理解做的中文版,并对出现的相关问题进行了解答 (能力有限,有问题的地方还望指出,同时欢迎志同道合的朋友参与讨论,谢谢!) 官方教程:https://learn.un ...

  3. Unity3d 游戏中集成Firebase 统计和Admob广告最新中文教程

    之前写过俩相关的教程,最近发现插件官方更新了不少内容,所以也更新一篇Firebase Admob Unity3d插件的教程,希望能帮到大家. Firebase Admob Unity3d插件是一个Un ...

  4. 用Unity的视频广告创建2D动作游戏 Create Action 2D Game With Video Ads In Unity

    MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:27场讲座(4h 19m) |大小解压后:2.35 ...

  5. 在APP中集成iAd Banner展示广告盈利

    如果你已经做了一款超牛X的APP.你也许还有一件是需要操心.APP够好了,怎么盈利呢?你可以对下载你的APP的用户收费.也可以完全的免费,然后在APP里放广告来实现盈利.现在来说,除非一款APP真的是 ...

  6. java fly bird小游戏_java swing实现的小游戏flybird源码附带视频配置修改教程

    大家好,今天给大家演示一下由Java swing实现的一款小游戏flybird,该游戏操作比较简单,点击鼠标确保小鸟不要触碰到柱子即可,该游戏可运行在Java环境下,jdk版本不限,下面我们来看看如何 ...

  7. 游戏中的三角学——Sprite Kit 和 Swift 教程(1)

    原文链接 : Trigonometry for Games – Sprite Kit and Swift Tutorial: Part 1/2 原文作者 : Nick Lockwood 译文出自 : ...

  8. 游戏中的三角学——Sprite Kit 和 Swift 教程(2)

    原文链接 : Trigonometry for Games – Sprite Kit and Swift Tutorial: Part 2/2 原文作者 : Nick Lockwood 译文出自 : ...

  9. iOS开发中集成阿里云视频上传SDK总结

    阿里云iOS视频上传SDK说明文档 安装 说明1:这两个Framework均需导入. 说明2:此处引入头文件 #import <VODUpload/VODUploadClient.h> # ...

最新文章

  1. 华为公布车联网进展:年内将覆盖10万网联车
  2. 添加轨迹运动_时间最优轨迹(资料)
  3. WPF 基础控件之 GroupBox样式
  4. http://w3cschool.codecloud.net/python/python-object.html?ref=myread
  5. Linux连接xshell时连不上的问题【转载】
  6. Java编程:排序算法
  7. 北京大学c语言题库,北大acm题库1002题
  8. “ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB “一种情况的解决
  9. 将多个Bip动作合成一个
  10. 光伏龙头们掀起垂直一体化狂潮
  11. python 惰性属性_python中惰性对象
  12. 解决edge浏览器无法打开pdf文件问题
  13. 女博士日记软件测试,一个女博士的日记
  14. oracle数据类型和Java类型之间的映射关系
  15. 考研复试c语言面试题三峡,2017年三峡大学C语言程序设计(复试)考研真题硕士研究生入学考试试题...
  16. 打破 Dockershim 移除焦虑,且看Rancher 如何应对
  17. 游戏找不到服务器无法打开,流放者柯南游戏无响应 找不到服务器解决办法
  18. 计算机控制g s 求d s,自动控制原理-中国大学mooc-题库零氪
  19. windows平板的开发和选型
  20. 手把手教你丨小熊派移植华为 LiteOS-M

热门文章

  1. 吃灰树莓派第二篇|不设置主从机,看ROS2如何进行多机通信
  2. 商家入驻商城 多商户商城 宝塔安装搭建教程 说明 小程序、h5、pc端
  3. 32岁京东毕业程序员,走投无路当了外企外包,闲得心里发慌,到点下班浑身不自在!...
  4. 设计分享|单片机数字温度计
  5. dqn/deep q network
  6. 2022安全员-C证考试题模拟考试题库模拟考试平台操作
  7. 花血本,不代表着花钱,谈谈我玩信用卡的那些事儿
  8. s21.云原生发展经历的阶段与未来发展趋势
  9. Linux Mint的常见设置修改
  10. linux命令之history,update