Android MIntegral广告SDK接入
目测MIntegral 广告SDK国内接入的资源比较少,特此做个demo出来分享,仅供学习!
特别说明:
MIntegral SDK 是分国内,国外的,广告接口相同,资源库不同。详情请参考MIntegral官方接入文档。
广告类型:
此处demo接入的广告类型,请看图(红色框框是本demo没有接入的,其余都有):
项目构成:
都用单列封装好,只需要调用初始化,加载,展示的接口就可以使用,demo里面的是测试参数,上线需要替换成自己的广告参数。
示例:
激励视频广告:
1.SDK初始化:
/*** sdk初始化* @param context*/public void init(Context context){MBridgeSDK sdk = MBridgeSDKFactory.getMBridgeSDK();Map<String, String> map = sdk.getMBConfigurationMap(PlacementId.appId, PlacementId.appKey);sdk.init(map, context, new SDKInitStatusListener() {@Overridepublic void onInitSuccess() {Log.e(TAG,"onInitSuccess");}@Overridepublic void onInitFail() {Log.e(TAG,"onInitFail");}});}
2.激励加载,展示
/*** 激励加载* @param activity*/public void loadMIntegralRewardAd(Activity activity){mMBRewardVideoHandler = new MBRewardVideoHandler(activity, PlacementId.reward_Pid, PlacementId.reward_Uid);mMBRewardVideoHandler.setRewardVideoListener(new RewardVideoListener() {@Overridepublic void onLoadSuccess(String placementId, String unitId) {Log.e(TAG, "onLoadSuccess-----");}@Overridepublic void onVideoLoadSuccess(String placementId, String unitId) {Log.e(TAG, "onVideoLoadSuccess-----");}@Overridepublic void onVideoLoadFail(String errorMsg) {Log.e(TAG, "onVideoLoadFail errorMsg = " + errorMsg);}@Overridepublic void onShowFail(String errorMsg) {Log.e(TAG, "onShowFail = " + errorMsg);}@Overridepublic void onAdShow() {Log.e(TAG, "onAdShow------");}@Overridepublic void onAdClose(boolean isCompleteView, String RewardName, float RewardAmout) {Log.e(TAG, "onAdClose------");mMBRewardVideoHandler.load();if(isCompleteView){/*** 完成播放* 发放奖励*/}else{/*** 中断播放* 不发放奖励*/}}@Overridepublic void onVideoAdClicked(String placementId, String unitId) {Log.e(TAG, "onVideoAdClicked-----");}@Overridepublic void onVideoComplete(String placementId, String unitId) {Log.e(TAG, "onVideoComplete-----");}@Overridepublic void onEndcardShow(String placementId, String unitId) {Log.e(TAG, "onEndcardShow-----");}});mMBRewardVideoHandler.load();}/*** 激励展示*/public void showMIntegralRewardAd(){if (mMBRewardVideoHandler.isReady()){mMBRewardVideoHandler.show(PlacementId.reward_Sid,"test123");}}
调用示例:
激励加载
MIntegralRewardAd.getInstance().loadMIntegralRewardAd(this);//加载
激励展示
MIntegralRewardAd.getInstance().showMIntegralRewardAd();
激励视频广告效果图:
完整demo下载:MIntegral Demo
Android MIntegral广告SDK接入相关推荐
- GoogleAdMob广告 SDK接入(Android)
1.发包平台 需要一个能够打Andoird包的环境. 2.获取广告ID (注:需要有一个Google账号.) 1.登录连接:AdMob官方 2.添加应用 3.这里看具体项目选择,此处选否 4.输入应用 ...
- Android 穿山甲广告联盟接入
一.SDK接入 参考官方接入文档,基于穿山甲版本号: 3.1.0.0 导入 aar 及 SDK 依赖的 jar 包 将本 SDK 压缩包内的 open_ad_sdk.aar 复制到 Applicati ...
- Android 移动广告sdk的原理
详细讲解一下android广告SDK在app里面到底会做什么以及应该做什么,知道了这些的话,就可以更好的优化自己的广告获取更多的收入,甚至可以根据这些步骤自己开发一款自己的广告SDK,用于制作自己的广 ...
- Unity 和 Android Studio的SDK接入(新手心得)
AndroidManifest.xml前言 刚大学毕业入职不到三个月,让接SDK,就在网上学习查找了一些.肯定有很多不足之处,请多多指教 写的这篇文章呢,只适合没有方向的,不知道怎么开始的(我就是,学 ...
- unity中TopOn海外广告sdk接入
unity版本2019以上(2018可去TopOn官方帮助文档查询)官方帮助文档地址(如果没办法查看,则申请TopOn账号,大概第二天TopOn运营会联系你,如实回答就行) 1. 导入插件 TopOn ...
- Android 阿里百川sdk 接入填坑(淘宝客)
概述 阿里妈妈,阿里百川,淘宝客,懵逼了有没有. 百川全家桶,不知所措,一堆文档,没有具体某个功能的demo,想接个淘宝客,懵逼 1."安全图片获取"上传失败 不管怎么传都失败,也 ...
- Unity接入越南社交软件Zalo登录(Android)之SDK接入
Zalo登录 注册前的准备工作 由于国内网络无法直接打开Zalo页面,因此需要一个较稳定的VPN. 创建开发者账号 登录Zalo开发者后台 可以在网页最底部把网页设置为英文 创建自己的应用 1.点击右 ...
- 百度android广告sdk下载,IS_Freedom
美数广告 SDK 接入流程 1.嵌入广告SDK 将 sdk-android-demo/app/libs 中的 meishu-sdk_xxx_release.aar.open_ad_sdk_xxx.aa ...
- Unity接入原生Android穿山甲广告
最近要接入穿山甲广告,我把穿山甲广告相关的接入流程记录一下,说说最近踩过的坑,和怎么解决的问题.穿山甲Android原生广告我接入了激励视频广告,开屏广告,Banner广告,和插屏广告,我会在下文中 ...
最新文章
- 漏答题、偏科、多次复读,30 位互联网大佬考上啥大学了?
- Linux自启进程管理工具,进程管理工具Supervisor的安装及使用
- 【ArcGIS Pro风暴】Data Interoperability Tools快速将CASS等高线dwg转为shp案例教程
- dax 筛选 包含某个字_DAX分享9:DAX中用变量来计算动态filter context中数值
- 台式计算机一般多大功率,台式电脑功率一般多大 台式机功率有多少【详细介绍】...
- 【分享】心理测试---家庭画像
- expdp导出 schema_[转载]导入导出:impdpexpdp
- 为什么需要软件过程改善(Software Process Improvement)?
- NYOJ--448--寻找最大数
- linux下查看用户个数和具体名字
- vfp报表纸张设置_vfp教程之Visual Foxpro生成任意打印字段报表的实现
- EditPlus使用技巧
- 面试官教你写简历之『实习/应届生简历指南』(收藏)
- html格式如何转换mp4视频,html怎样用格式工厂转换成mp4
- oracle数据错误循环冗余检查,/S-Error: (OS 23) 数据错误(循环冗余检查)
- InputStreamReader乱码
- 分布式的Key-Value存储系统voldemort
- 偶像的力量-松哥经典语录
- 搭建pixhawk飞控无人小车--前期准备
- 现货黄金入门:初识心理
热门文章
- 第五届蓝桥杯—— 基础练习:特殊的数字
- 视频如何加水印文字?
- ML之XGBoost:《XGBoost: A Scalable Tree Boosting System》的翻译与解读
- 【Linux-GNU编译器套件(gcc/g++/gfortran)离线编译安装】
- (java代码)计算个人所得税年度汇总
- win10间歇性闪屏_Win10桌面屏幕不断忽闪忽现出现闪屏bug,该怎么办?
- 吉林大学计算机专硕和学硕的区别,在吉林大学在职研究生项目中专硕和学硕的区别是什么...
- Springboot毕设项目健康在线服务平台26iy0(java+VUE+Mybatis+Maven+Mysql)
- Java学习 -- 方法
- 我在哪?从何处来,又到哪里去?