2019-01-04 ag快速定位哪些网盟曾针对CPI订单过滤过
2019-01-04 本文已影响6人
五大RobertWu伍洋
快速定位哪些网盟曾针对CPI过滤过
[Administrator@RobertNote@/e/SRAll/AllMayDay/2016-08-26/2017-03_Arch/online-offer-pullpush_dev/apicamtask@周四 2018-12-27@18:42:40]
19218 $ ag -i cpi *|grep -v "//"
appalgo.js:14: if (!/CPI/gi.test(ad.e_revenue_type)) continue;
appleads_adv_a.js:16: if (!/CPI/gi.test(ad.name)) continue;
appthis_adv_a.js:16: if (!/CPI/gi.test(ad.payout && ad.payout.method)) continue;
bingmobsys.js:24: if (!/CPI/gi.test(ad.offer.category)) continue;
boommob_adv_a.js:19: if (!/CPI/gi.test(ad.category)) continue;
Cheetah.js:16: if (!/CPI/gi.test(ad.name)) continue;
convison_adv_a.js:16: if (!ad.is_cpi) continue;
CreativeClicks_adv.js:16: if (!/CPI/gi.test(ad.name)) continue;
mediumin_adv_a.js:16: if (!/CPI/gi.test(ad.pricing_model)) continue;
mobnative_adv_a.js:16: if (!/CPI/gi.test(ad.type)) continue;
Mobpro.js:17: if (!/CPI/gi.test(ad.comm_model)) continue;
Mobpro_bak.js:28: if (ad.commissions[0].model === 'cpi') {
Mobpro_Imp.js:18: if (ad.commissions[0].model === 'cpi') {
Mobtions_adv_a.js:16: if (!ad.is_cpi) continue;
Oceanbys.js:17: if (!/CPI/gi.test(ad.offer_type)) continue;
oupeng_adv_a.js:16: if (!/CPI/gi.test(ad.title)) continue;
Playbeat.js:17: if (!/CPI/gi.test(ad.Name)) continue;
Polemedia.js:17: if (!/CPI/gi.test(ad.payout_type)) continue;
promoadx.js:17: if (!/CPI/gi.test(ad.pricing_type)) continue;
pubtower.js:16: if (!/CPI/gi.test(ad.pay_model)) continue;
Rivermob.js:17: if (!/CPI/gi.test(ad.payout_type)) continue;
Rulead_adv_a.js:17: if (!/CPI/gi.test(ad.Name)) continue;
Smarter_new.js:17: if (!/CPI/gi.test(ad.name)) continue;
Soloads.js:26: if (!/CPI/gi.test(ad.payout_type)) continue;
Tapgerine.js:19: if (!/CPI/gi.test(ad.Tags)) continue;
wevemob.js:17: if (!/CPI/gi.test(ad.payout_type)) continue;
快速选择部分网盟禁用CPI过滤:
ag -i cpi *|grep -v "//"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
上述命令对第一次显示的内容进行处理,只获取前十行的文件名,然后使用sed在其CPI内容行前加上js的注释标志即可。
sed使用@作为分割符是为了避免js的注释标志的影响
查看下曾经执行过的相关命令
19489 $ hg cpi|grep sed
19240 [2018-12-27 18:56:13] ag -i cpi *|grep -v "//"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
19242 [2018-12-27 18:57:29] sed -i '/is_cpi/s@^@//@' convison_adv_a.js
19256 [2018-12-27 23:47:32] ag -i cpi *|grep -v "//"|head -16|tail -13|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
19489 [2019-01-04 16:58:19] hg cpi|grep sed