在Unity中添加Googole广告
来源:互联网 发布:电脑钢琴软件 多键 编辑:程序博客网 时间:2024/06/03 08:34
这篇文章讲解怎么在Unity中添加Google的广告,玩手机游戏时在手机下方经常会看到广告,游戏暂停或者游戏结束后会看到全屏的广告。接下来讲解下怎么在自己的应用中添加Google的广告。
1.登录谷歌广告的官网(需要翻墙)www.Google.com/admob 需要进行注册注册步骤比较简单 大家可以自行注册。
2.登录成功后再点击赚取(Monetize)页面后点击Monetize new app 可以创建自己的新的app
3.由于本次是为了测试所以在跳转的界面中选择第二项 Add your app manually 并输入App的名字,并选择平台后点击确定。
4.接下来需要创建广告的类型,由于一个广告类型对应一个单独的id,所以我们需要选择添加广告的类型,这里我们可以看到两种类型一种Banner和Interstitial,即边角广告和全屏的广告,这里我们先创建一个Banner 其他选项默认,并输入广告单元的名字点击Save.接下来你会看到广告单元的名字和对应的广告Id;
5.完成以上步骤后我们可以看到下方会提供一个Googl移动广告的SDK的完整说明打开后点击 指南-游戏开发者 并找到Unity在Unity中有完整的Google广告的介入方法,点击下载Plugin 我们一起做一下。注意想正常的添加谷歌广告需要安装Google Play Services 可以在Android SDK的SDk Manager中的Extras中查看是否安装,没有安装的需要进行安装。
6.导入下载好的Google 插件 并将安装好Google Play Services的苦文件考到Unity Plugins下路径为
using System.Collections;
using GoogleMobileAds.Api;
public class GameManager : MonoBehaviour {
public string AdUnitId;
private BannerView bannerView;
void Start()
{
ShowbannerAds();
}
public void OnStartGameClick()
{
Application.LoadLevel(1);
}
private void ShowbannerAds()
{
bannerView = new BannerView(AdUnitId, AdSize.Banner, AdPosition.Bottom);
AdRequest requst = new AdRequest.Builder().Build();
bannerView.LoadAd(requst);
}
void OnDestroy()
{
bannerView.Destroy();
}
}
using System.Collections;
using GoogleMobileAds.Api;
public class ShowInterstitialAds : MonoBehaviour
{
public string InsterstitialunitId;
private InterstitialAd Ad;
void Start ()
{
InitInterstitialAd();
}
private void InitInterstitialAd()
{
Ad = new InterstitialAd(InsterstitialunitId);
AdRequest request = new AdRequest.Builder().Build();
Ad.LoadAd(request);
}
public void OnClickPauseButton()
{
if (Ad.IsLoaded())
{
Ad.Show();
}
}
}
- 在Unity中添加Googole广告
- 在Unity中添加UnityAds广告
- unity中如何添加apple的广告
- 在程序中添加广告
- 在程序中添加广告
- unity在wp8平台下添加微软广告
- unity在wp8.1平台下添加微软广告
- 在循环广告条中添加链接
- 在应用程序中添加google广告
- 如何在程序中添加iAd广告
- 如何在程序中添加iAd广告
- 在unity中添加360度视频
- Unity入门系列||在Unity中添加第一人称视角
- 【unity学习笔记】在unity中扩展编辑器添加菜单
- PreferenceActivity中添加广告
- drupal 中添加广告
- 用ASP在WAP手机网页中添加旗帜广告
- 【IOS】如何在cocos2d 游戏中添加 移动广告
- iOS界面编程-UIButton
- Codeforces Round #321 (Div. 2)B. Kefa and Company
- 黑马程序员———java 集合框架
- 第二阶段
- You must restart adb and Eclipse的问题解决
- 在Unity中添加Googole广告
- 黑马程序员--NSMutableDictionary的使用
- MVC中DropDownListFor赋初始选择值问题
- 第六周项目四数据结构实践——数制转换(栈)
- Mahout学习之运行canopy算法错误及解决办法
- 什么是7模,17频,19频乃至20频?
- 2台主机极致实现双主复制架构及MMM
- 欢迎使用CSDN-markdown编辑器
- Gas Station