开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

插件

关注:1429

当前位置:游戏蛮牛 资源专区 插件


本站内容来自互联网,仅用于学习,禁止商用,请支持正版。

版权归作者所有,如果侵犯您的权益请联系我们,联系本站删除
查看: 423|回复: 14

[平台扩展] 免费开源Google Admob Unity插件ios和android双系统版

[复制链接]  [移动端链接]

1

主题

3

帖子

5

积分

Rank: 1

UID
207672
好友
0
蛮牛币
23
威望
0
注册时间
2017-2-21
在线时间
1 小时
最后登录
2018-3-10
发表于 2018-3-10 15:12:08 | 显示全部楼层 |阅读模式
插件
资源名称: 免费开源Google Admob Unity插件ios和android双系统版
资源版本: 20180201
资源类型: .unitypackage
资源大小: 21MB
更新时间: 2018-02-11
支持正版: 免费开源Apache 2.0 License
官网地址: https://github.com/unity-plugins/Unity-Admob
资源图片:
在Unity游戏中植入广告是Unity 游戏产品增加收入的一种重要方式,常用的广告有谷歌Admob,百度ssp,腾讯广点通,unity公司的unityads等等,而使用的最多的应该属于谷歌Admob,所以我们这里以Google admob介绍下

unity3d中展示广告我选择使用谷歌,听说回报率比较高,也比较公平。

它分了四中类型的广告:横幅广告、插屏广告、激励视频广告和原生广告。

1.下载Unity Admob插件

插件地址https://github.com/unity-plugins/Unity-Admob

2.把Unity Admob插件导入到Unity项目中

unity编辑器asset导入,注意导入的时候选择插件的所有内容,demo.cs和game asset是例子,可以导入也可以忽略,如果有资源较game了就要注意被覆盖的可能

3.加入Admob请求展示广告代码

打开脚本编辑器,加入广告调用的脚本,加入unity脚本的根据自己的逻辑和广告类型选择编写,写完了把脚本拖到主camera上或者其他常驻舞台的物体上

4.Unity 中加入插屏广告的例子代码



Admob.Instance().initAdmob("banner id", "institial id");//id is got from apps.admob.com
Admob.Instance().loadInterstitial();   
这个代码是初始化广告设置参数,并请求加载广告,广告并不会立刻展示出来,所以也就看不到,没效果。要想看到广告,需要加显示广告的代码。

if (Admob.Instance().isInterstitialReady()) {
      Admob.Instance().showInterstitial();
    }else{
Admob.Instance().loadInterstitial();
}
而显示广告的时机一般是在游戏过关啊,登录成功啊,或者其他一些暂停性质的状况下,这样不会影响游戏的用户体验。

测试的时候可以加个按钮,点击一下展示

5.Unity中植入视频奖励广告

现在视频广告和视频奖励广告也很常见,虽然对用户体验没那么好,填充也一般,但是单价比较高,有时候好好使用能增加收入不少。设置Admob视频参数并请求加载Admob的视频广告代码

Admob.Instance().loadRewardedVideo("ca-app-pub-3940256099942544/1712485313");
和插屏广告一样,需要调用展示广告才能看到视频广告

if (Admob.Instance().isRewardedVideoReady()) {
      Admob.Instance().showRewardedVideo();
    }else{
Admob.Instance().loadRewardedVideo("ca-app-pub-3940256099942544/1712485313");
}
显示时机一般和插屏广告类似,以增加收入又不很大影响用户体验为准

6.Unity中植入Google Admob原生广告
原生广告是样式和游戏App内容嵌入最贴切的一种广告,可以自己设置广告的样式达到和产品整体协调统一,常见的新闻列表中夹杂的广告,游戏图片中夹杂的广告等
Unity之前包含2中原生广告,一种叫express native,一种叫advanced native,现在express native已经被取消了,只剩下了advanced native广告了

这个广告插件是用的advanced native实现了一个快速的native植入方式,展示高级原生广告代码

Admob.Instance().showNativeBannerRelative(new AdSize(360,100), AdPosition.BOTTOM_CENTER, 0,"ca-app-pub-3940256099942544/2934735716");
相比Admob官方的集成方式,这个方式简化了非常非常多,只需要定义广告尺寸,位置和参数就行

当然,如果需要修改样式,则需要对插件里面的样式文件进行修改,ios的xib文件或者android的admoblib-release.aar\res\layout\下的文件,不过对大部分来说,上面一行代码已经够用了,无需做修改



7.Unity中植入Admob横幅广告

横幅广告是最常见也是最简单的广告,点击率和单价比较低,但是展示比较多,收入也还是不错的,用户体验也比较好,不影响用户操作。植入横幅广告的代码

Admob.Instance().initAdmob("admob banner id", "admob interstitial id");//admob id with format ca-app-pub-279xxxxxxxx/xxxxxxxx
Admob.Instance().showBannerRelative(AdSize.Banner, AdPosition.BOTTOM_CENTER, 0);
非常非常简单,只要初始化设置横幅广告参数,然后调用展示,广告很快会显示出来

广告尺寸和位置都定义好了预设,只要选择一种就好了,非常方便。



好了,Google Admob广告添加到Unity游戏中的介绍介绍了很多了,其他的像Unity Ads,Vungle,inmobi,chartboost,facebook广告之类的都可以直接把平台的sdk和插件适配器加到插件的库里面,以Admob作为广告中介来统一管理,不需要额外写代码,也是非常简单。对于百度ssp,腾讯广点通之类的没有admob适配器的则用类似的上面代码来实现。

一般情况一个游戏里面加上Admob再加一俩个适配器广告就差不多了,太多也会影响游戏的性能和体验

教程为网上转载的中文版,其官方版本是英文ban

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x

回复

使用道具 举报

3偶尔光临
215/300
排名
10876
昨日变化
4

0

主题

92

帖子

215

积分

Rank: 3Rank: 3Rank: 3

UID
199913
好友
0
蛮牛币
782
威望
0
注册时间
2017-1-8
在线时间
41 小时
最后登录
2018-6-11
发表于 2018-3-12 11:51:12 | 显示全部楼层
thank u!!!
[发帖际遇]: acdqatester 被钱袋砸中进医院,看病花了 2 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

7日久生情
2188/5000
排名
456
昨日变化
1

0

主题

234

帖子

2188

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
8212
好友
0
蛮牛币
1527
威望
0
注册时间
2013-11-16
在线时间
524 小时
最后登录
2018-6-15
发表于 2018-3-12 13:58:05 | 显示全部楼层
666666666666666666666666666666

回复 支持 反对

使用道具 举报

7日久生情
2909/5000
排名
2669
昨日变化
15

0

主题

2021

帖子

2909

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
219676
好友
0
蛮牛币
2428
威望
0
注册时间
2017-7-12
在线时间
406 小时
最后登录
2018-6-20

活力之星

发表于 2018-3-12 15:09:10 | 显示全部楼层
谢谢分享

回复

使用道具 举报

4四处流浪
327/500
排名
22207
昨日变化
11

0

主题

282

帖子

327

积分

Rank: 4

UID
269036
好友
0
蛮牛币
26
威望
0
注册时间
2018-2-21
在线时间
27 小时
最后登录
2018-4-5
发表于 2018-3-12 20:02:33 | 显示全部楼层
谢谢楼主分享

回复

使用道具 举报

8常驻蛮牛
5684/10000
排名
96
昨日变化

0

主题

1950

帖子

5684

积分

Rank: 8Rank: 8

UID
73131
好友
0
蛮牛币
6398
威望
0
注册时间
2015-2-4
在线时间
1406 小时
最后登录
2018-6-21
发表于 2018-3-13 01:02:04 | 显示全部楼层
謝謝大大無私的分享啊~~~

回复 支持 反对

使用道具 举报

6蛮牛粉丝
1344/1500
排名
5100
昨日变化
3

6

主题

821

帖子

1344

积分

Rank: 6Rank: 6Rank: 6

UID
236677
好友
0
蛮牛币
2197
威望
0
注册时间
2017-8-9
在线时间
269 小时
最后登录
2018-3-30
发表于 2018-3-13 11:19:36 | 显示全部楼层
感谢分享

回复

使用道具 举报

5熟悉之中
835/1000
排名
5284
昨日变化
2

2

主题

86

帖子

835

积分

Rank: 5Rank: 5

UID
4125
好友
1
蛮牛币
1169
威望
0
注册时间
2013-9-18
在线时间
511 小时
最后登录
2018-5-30

社区QQ达人

发表于 2018-3-14 16:47:42 | 显示全部楼层
Admob官方也有Unity的SDK了,,比这个方便多了

回复 支持 反对

使用道具 举报

排名
59441
昨日变化
29

0

主题

14

帖子

22

积分

Rank: 1

UID
44226
好友
0
蛮牛币
27
威望
0
注册时间
2014-9-9
在线时间
6 小时
最后登录
2018-3-29
发表于 2018-3-17 17:50:35 | 显示全部楼层
这个不是官方就有嘛?

回复 支持 反对

使用道具 举报

0

主题

16

帖子

26

积分

Rank: 1

UID
268812
好友
0
蛮牛币
1
威望
0
注册时间
2018-2-16
在线时间
10 小时
最后登录
2018-3-27
发表于 2018-3-27 12:36:06 | 显示全部楼层
感谢楼主分享

回复

使用道具 举报

5熟悉之中
974/1000
排名
6434
昨日变化
2

0

主题

642

帖子

974

积分

Rank: 5Rank: 5

UID
21411
好友
1
蛮牛币
1067
威望
0
注册时间
2014-4-15
在线时间
148 小时
最后登录
2018-6-7
发表于 2018-4-18 15:30:53 | 显示全部楼层
谢谢分享

回复

使用道具 举报

4四处流浪
320/500
排名
6991
昨日变化
56

0

主题

64

帖子

320

积分

Rank: 4

UID
264012
好友
0
蛮牛币
488
威望
0
注册时间
2018-1-11
在线时间
94 小时
最后登录
2018-6-20
发表于 2018-4-25 09:14:23 | 显示全部楼层
6666666666666666666666666666666666666666666

回复 支持 反对

使用道具 举报

7日久生情
1666/5000
排名
921
昨日变化
3

0

主题

183

帖子

1666

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
47896
好友
0
蛮牛币
1134
威望
0
注册时间
2014-10-7
在线时间
459 小时
最后登录
2018-6-20
发表于 2018-4-26 20:30:01 | 显示全部楼层
Thanks for sharing the resource
[发帖际遇]: 天涯海角2017 乐于助人,奖励 1 蛮牛币. 幸运榜 / 衰神榜

回复 支持 反对

使用道具 举报

排名
22207
昨日变化
11

1

主题

24

帖子

63

积分

Rank: 2Rank: 2

UID
144773
好友
1
蛮牛币
28
威望
0
注册时间
2016-4-7
在线时间
21 小时
最后登录
2018-5-24
发表于 2018-5-18 18:03:38 | 显示全部楼层
谢谢楼主分享

回复

使用道具 举报

排名
22207
昨日变化
11

1

主题

24

帖子

63

积分

Rank: 2Rank: 2

UID
144773
好友
1
蛮牛币
28
威望
0
注册时间
2016-4-7
在线时间
21 小时
最后登录
2018-5-24
发表于 2018-5-18 18:14:22 | 显示全部楼层
谢谢楼主分享

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

站长推荐 上一条 /1 下一条

快速回复 返回顶部 返回列表