Android 快速接入广告( 广点通、穿山甲、百青藤 )

转载请标明出处:https://blog.csdn.net/ifmvo/article/details/106493046

前言

众所周知,国内广告SDK最主流的就是:腾讯的广点通( 优量汇 )、头条的穿山甲。

因为用户量比较大的项目,单一的广告SDK提供的广告量可能不够用。所以我们实际项目中接入广告,基本都是广点通和穿山甲这两个SDK结合着使用。

然后根据两种SDK的广告量、ecpm等指标去分配两种SDK的权重。ecpm高的就多展示一点、ecpm低的就少展示一点,尽量使收益最大化

但是让 Android 开发者头疼的是接入广告需要copy大量的代码,并掺杂在项目功能代码中,导致代码极其混乱,维护难度很大。最开始接触广告的我也是被这种混乱的代码困扰。

介绍

所以 Android 广告聚合项目 TogetherAd 横空出世,TogetherAd 能够帮助 Android 开发者快速、便捷、灵活的接入国内多家主流广告 SDK。

TogetherAd 的特色功能:

主流SDK随意搭配组合

实际项目中,往往会接入多家广告SDK,以实现收益最大化的目的。

TogetherAd帮助开发者将其集成在一起,开发者可以任选组合进行搭配使用

支持权重配置

因为各个平台分发广告的量以及价格都是不一样的,所以需要动态配置请求的比例。

例如:有三家广告平台 A、B、C,你认为 A 的单价和收入都是最高的,想要多展示一点。

那么可以配置他们的权重:A:B:C = 2:1:1

TogetherAd 会根据配置的权重随机请求一家平台的广告,如果请求广告的总数是 40000 次。

那么每家平台请求的次数就会趋近于:A: 20000, B:10000, C:10000

支持失败切换

如果某个平台的广告请求失败或没有量,会自动在其他广告中随机出一种再次请求,这样可以尽可能多的展示广告,使收益最大化

使用方法

Github 传送门,点击查看详情
https://github.com/ifmvo/TogetherAd

你可能感兴趣的:(Android,android,安卓)