第三方广告平台admob聚合接入过程

tips:先翻墙。

官网地址:https://developers.google.com/admob/android/quick-start

代码下载地址:  http://download.csdn.net/download/dearsir/10122884   ---android studio工程

admob聚合(mediation跟adapter接入过程): ----总体而已跟单独接入admob差不多

选择你的中介网络

谷歌中介支持30多个第三方广告网络。集成调解需要在这些地方进行更改:
1:第三方广告网络用户界面 - 注册第三方广告网络并在其前端创建展示位置。
2:将admob广告位id跟第三方广告位关联
3:集成第三方sdk到项目中
    //添加facebook广告sdk跟适配器 Facebook Audience Network SDK and adapter
    compile 'com.facebook.android:audience-network-sdk:4.23.0'
    compile 'com.google.ads.mediation:facebook:4.23.0.0'


---begin


---1:
插屏广告不需要写界面。只需要show就可以.  -------只需要操作第三步(添加适配器)即可

请求和显示插屏广告 : https://developers.google.com/admob/android/interstitial

在admob聚合后台把广告位id关联上fb之后,不需要任何代码改动即可加载fb插屏广告。


---2:原生平台高级版  --请求fb广告不需要单独加任何代码,跟请求admob一样。只需要加显示广告的代码。

请求和显示原生广告 :https://developers.google.com/admob/android/native-advanced

[

native advanced广告跟插屏广告唯一的不同点:

admob聚合加载FB广告的流程跟admob加载自己聚合的方式一样。 
只需要在请求的时候同时请求安装型和应用型广告即可。  ----logcat 过滤facebook关键字,即可查找这个原因。

(admob原生广告分为安装型广告跟内容型广告,而fb只有安装型广告)
视图的呈现依然用hawk聚合的nativeBuild类。

]

原生广告高级版是一种广告素材资源通过本地平台的UI组件呈现给用户的格式。


在编码方面,这意味着当原生广告加载时,您的应用程序会收到一个NativeAd 包含其资产的 对象,然后 应用程序(而不是SDK)负责显示它们。


有两种标准的原生广告高级字段说明:应用安装和内容。应用安装广告由代表 NativeAppInstallAd,内容广告由代表 NativeContentAd。这些对象包含原生广告的资源。


先决条件


自行导入Google移动广告SDK, 或将其作为Firebase的一部分导入。


Load an ad


Note: Make all calls to the Mobile Ads SDK on the main thread.


原生高级广告通过AdLoader类加载, 该类有其自己的AdLoader.Builder 类在创建过程中对其 进行自定义。通过AdLoader 在构建它的过程中添加侦听器,应用程序将指定准备接收哪些类型的广告格式。在AdLoader随后请求只是那些类型。


step one : Build an AdLoader      -------可以在单个请求中加载应用安装广告或内容广告的代码


step two : Prepare for the individual formats   ---准备好界面的layout文件


即使AdLoader有多个原生广告格式的处理程序,SDK也只会发出一个广告请求。Google会选择并返回最大化发布商收益的广告。


step three : Use AdListener with an AdLoader


setp four : Setting options


step five : Loading ads


{
The loadAd() method sends a request for a single ad:


adLoader.loadAd(new AdRequest.Builder().build());
The loadAds() method sends a request for multiple ads (up to 5):


adLoader.loadAds(new AdRequest.Builder().build(), 3);


}


step six : 用广告填充自定义的layout 


step seven : 销毁广告

---end

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值