2017.5.18
某家的spend比我们统计的少,imp也有每个小时都存在差异。
2017.5.17
程序修复完成,对三家发放同一批单子。结果如下:
5.17
Bids
Wins
Winrate
Impression
Unique_Imp
Spending
Revenues
Profit
Profit Margin
Ctr
Cvr
eCPM
Click
Install
A
2268174
269275
11.87%
309006
308439
22.29
19.62
-2.67
-11.99%
2.10%
0.19%
$0.06
6493
12
B
5048251
194230
3.85%
206434
192931
14.52
0
-14.52
-100.00%
0.92%
0.00%
$0.00
1899
0
C
20330341
6792391
33.41%
6916146
6798300
851.47
230.52
-620.95
-72.93%
0.50%
0.40%
$0.03
34311
137
Total
27646766
7255896
26.25%
7431586
7299670
888.28
250.14
-638.14
-71.84%
0.57%
0.35%
$0.12
42703
149
对于B的出价已经很低了,依然能够赢得流量,但是转化几乎没有,因此可以判断B家的流量来源比较差;
C的亏损主要是上午还没有修复的时候,但是后面的转化效果就比B家好很多。
2017.5.16
一家的qps从3000涨到4000,对方给了maximum traffic,量跑大了扯着蛋了。本家的Imp、unique imp和spending数据直接显示为0,对方后台显示imp暴增。日志平常每小时从500多兆涨到2.7G,winrate的值并没有增大,但是亏损变得很大。三家同时出现同样的状况,应该是本平台出现了问题。下午两点修复了重复发广告的问题,在时间点上能够对上。Imp上增5倍,但是click只上涨了2倍,ctr和cvr都爆降,redis还是正常工作,ecpm的值并没有太大的变化,也就是说我们出价并没有太高,wins没有增加太多,winrate保持不变,所以问题还是在于imp为什么暴增方面。
如果是某一家突然给我们放量,那么不会是两家都在同一时间节点都发生了变化。两家都是在下午一点会有一定的变化,本来按照以往的行为,bids会降低一些,但是昨天突然异常暴增。
所以初步结论是bids出价这一块出现了问题,bids的出价是依照过去十五天的数据有一个衰减变化,根据国家、使用平台等多个维度。但是具体什么问题目前尚不清楚,只能推断bids影响了imp,从而相应地影响了ctr,cvr。
找到的原因是数据源上出现了问题,昨天上新了以后,内存给释放掉了,所以之前存的数据源释放掉了。主要是两个方面,一个方面是需要block的广告位数据源失效,一个是技术甲将计算cr的数据写在了redis2上,用来预测调用的是redis1的数据,预测这一块存储的缓存失效是一天的时间,正好碰上昨天上新,所以内存就给释放掉了,cvr恢复成默认值,默认值是要比实际值高许多的,通过默认值来计算bid的价格自然会比以往高,从而bids的数量暴增,最终导致巨额亏损。
使用的工具:
Sequel Pro→查询数据库,写sql
Google 表格→实时记录每天的数据
Acecoala→系统后台
一系列的交流软件