This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
placements
Solomon Li edited this page May 10, 2016
·
2 revisions
/*
Title: Intro to Ad Placements
Sort: 5
*/
广告位是为了方便您更好的控制广告需要在您的游戏中怎样展示用的.
Unity Ads会为每个Game ID建立2个自带的广告位:
- 默认广告位(default placement): 开启了可跳过选项, 并设置了观看5秒后可以跳过.
- 奖励广告位(Rewarded placement): 不允许跳过, 广告位ID是
rewardedVideo
您可以使用默认的广告位来展示可跳过广告. 由其是有的时候您想要实现类插屏广告的效果.
如果您想使用奖励式广告, 用户可以通过观看广告来获得金币/宝石/加命等, 可以使用奖励广告位.
如果您需要多于2个以上的广告位, 您可以自己创建新的.
您可以在开发游戏的时候指定广告位来显示. 也可以在控制台(Dashboard)上创建和编辑广告位.
什么时候显示哪个广告位是您自己来决定的. 如果想直观的看看如何使用不同的广告位, 可以查看Space Ads示例项目 https://github.com/Applifier/unity-ads/wiki/Downloads
在Unity的C#代码里使用Unity Ads的广告位非常简单, 只要在调用的时候传入广告位ID就可以啦(在Dashboard上的列名是Integration ID)
if(Advertisement.IsReady("PLACEMENT ID")) {
Advertisement.Show("PLACEMENT ID");
}
如果想要使用默认的广告位, 可以去掉广告位参数或者传入null
if(Advertisement.IsReady()) {
Advertisement.Show();
}
注意: 记得要在
IsReady()
和Show()
里边传入相同的广告位ID.
使用原生SDK集成, 您必须在调用前设置指定的广告位ID(相对于使用Unity Editor)
if ([[UnityAds sharedInstance] canShow]) {
[[UnityAds sharedInstance] setZone:@"PLACEMENT ID"];
[[UnityAds sharedInstance] show:....];
}
使用原生SDK集成, 您必须在调用前设置指定的广告位ID(相对于使用Unity Editor)
if(UnityAds.canShow()){
UnityAds.setZone("PLACEMENT ID");
UnityAds.show(options);
}
- Unity Ads与GDPR
- 流量变现常见问题(中文FAQ)
- 《基本操作与集成手册》
- 《Unity Ads开发者后台操作手册》
- 聚合接入指南
- 关于中国大陆地区Android商店的声明
- COPPA设置及其影响
- DeltaDNA案例分析
- 2020手游变现分析报告要点分享(英文)
- Unity2020广告效果基准报告(英文)
- 使用Unity Ads的十个常见问题
- 视频广告设计指南
- 广告位(Placement)的介绍
- 统计API
- 开发者后台操作指南
- 广告位与广告过滤
- 变现数据分析
- 变现盈利与支付流程
- 2020手游变现分析报告要点分享(英文)
- Unity中app-ads.txt设置指南
- DeltaDNA案例分析
- Unity Developer Network 账号转移
- 《基本操作与集成手册》
- 《Unity Ads开发者后台操作手册》
- COPPA设置及其影响
- 黑名单文件模版
- 设置底价文件模版
- 应用被Google Play下架处理办法