5 Star 0 Fork 0

Swei / atmob

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

聚合广告系统文档(atmob.com)

1. 系统背景

  • 竞标应用宝聚合广告平台
  • 提升原业务广告收入,目标20%+
  • 变现效率,结算
  • 海外广告变现渠道

2. 竞争对手

3. 系统构成

  • web前端。官网、开发者后台、文档后台、运营后台。部署在http服务器nginx上,使用cdn绑定二级域名,资源会通过域名分发到cdn上。
  • 系统后台。数据处理平台,落地restful接口,结合设计出开发者后台,运营后台具体出返回数据。
  • 客户端聚合sdk。后台数据源来自sdk,广告流量控制来自后台运营配置,具体结合竞争对手报表产品做埋点。

4. 详细设计

服务端环境
  • 腾讯云服务器CVM,Linux CenterOS版本,可以考虑内置管理工具宝塔,降低运维成本
  • 腾讯云负载均衡CLB,对外出入口流量
  • 腾讯云数据库MySQL,CDB,用于充当集群环境下持久化数据库,结合工程中droid连接池,监控查询速度
  • 腾讯云缓存for Redis(是否需要,遵循石头意见)
  • 腾讯CDN服务,绑定二级域名,同步web前端资源到CDN
  • 腾讯云解析服务,域名解析,可用于分流,比如华北地区节点一套clb+cvm服务
  • 日志处理,日志存储,数据分析复用之前dsp业务
  • 测试机、正式机,环境一致,代码通过后,正式机git update编译跑脚本install,如果花费时间较多可不考虑,通过ftp上传同步
服务端接口模块
  • 后台运营setting配置,控制广告权重,各平台参数录入控制等
  • 开发者后台模块,包括用户体系,包名体系,注册广告类型,广告位
  • tracking数据监控,ad request,ad show,ad click,ad install,302tracking
  • 行为埋点,报表分析
客户端SDK聚合平台
  • 广告样式,主要聚合样式为:横幅广告、插屏广告、激励视频,如果有原生广告则建议用原生广告做封装,这样可以线上控制
  • 广告平台,聚合:广点通、百度联盟、360广告、有米、点乐、tapjoy、oneway、mobvista、玉米广告
  • 统一的对外api设计,基本分为:initialize初始化,预加载资源preload,播放广告showAD,其中包括数据加载回调,展示广告回调,广告数据是否已经成功加载
  1. 其他

需求文档

技术文档

设计文档

空文件

简介

atmob产品及公共配置文档 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/swei/atmob.git
git@gitee.com:swei/atmob.git
swei
atmob
atmob
master

搜索帮助