j7 ]- H, I: o9 m前端跟整体业务逻辑已经完成,工具的定位就是做一个中转,记录访客信息,然后对访问数据进行分析,识别出不适合当前landing page的网站。 9 u3 c! U: Z% U我简单看了一下popads后台,可以实现我服务器自动同步数据,但是其他用户肯定不愿意将账号密码托管到我这里,而且我也需要承担多余的风险,所以识别后是需要手工放到广告计划里面去屏蔽的。 1 O* U ^% d7 d W( V* ]. t/ G下面上一些截图 @" r |6 M; L9 `$ L V# p
' @; M- E) ~/ w" ]& U$ j
这是Campaign列表页,因为还没有上线跑过,所以更多的数据没有展示出来,今天晚上我会新建一个popads广告,用来测试并填充数据。 # J" y* w& h) R$ y) t; E1 J d+ t! M$ x. m7 c
) y) m# }/ E- J# w6 U4 {- r' c+ x
_' }# C/ |5 P4 v% s4 ^" Y新建Campaign的表单,目前我选择了popads 3个参数,所以我这边也只传递3个参数过来。这个地方需要填写你追踪系统的地址。/ U& o! {/ V5 q+ M. n" z
# a: k) h+ L; J! o3 h {7 o6 V4 {! m! l( |0 b4 U" ?
' E* I- f( ]1 N! H, p7 v, M
操作按钮,view reports界面就先不放出来了,没有数据空荡荡的,等我跑完广告再上这个界面。6 O N( Q* F6 j" N
3 `" l: e1 i' Z* h! _5 |) `) y4 A
3 k6 e1 C7 s) y" ^最终生成的广告地址,我没有做缩短链接处理,直接新注册了一个域名用来做这个系统,减少dns请求以及跳转次数,提高系统的响应速度。/ Q8 n, j% r( p
( \/ G# Y F+ Q( F+ Q9 u8 Q) ^3 s9 C' o9 k4 M! G. z
& }; I6 h r( p' }这个代码用来检测用户行为并且与我们的系统进行通讯,必须安装到所有能访问的页面,以提高数据准确性。 U* U- d ]+ ^ c " t: \5 m9 E' Y9 W3 G% l) x j$ m+ _' R# i' H
以上就是今天完成的内容,明天继续更新。4 X/ Y3 A. [$ v7 R3 V
3 x" i3 n$ M: Y! j; L
7 s V& ~( j0 q) h) x/ u) i 5 P( ~0 X5 U/ E2 Q- D( x以下为开发工具的原因 & r+ r+ C) n/ k5 f------------------------------- # p' I8 b+ c' Y! |; P业务需要,去popads买了一堆流量,9 c, _* ~! V1 z! h. |
结果效果奇差无比,看了一下统计,二次访问连千分之一的比例都没有。 / Q( w) A. k$ B; o2 g# d# @' d( p9 a) `
基本上都是一些垃圾流量、或者是刷的流量。6 t9 S* D* X5 u! E, Y
* _& z, J% } z5 ~' w
所以我需要一个识别popads假流量的东西,然后输出可疑的websiteID,方便我屏蔽这些网站。& C3 }) V a; p" |, m+ i! G
8 t4 Y& Y4 I% u: f7 }7 \我本来想去搭建一个im或者买一个voluum,但是我只需要单一的功能,所以打算自己做一个。 + W3 ]) W9 J" e2 u$ H }1 Q$ l8 Y9 R$ g' n! x
我看到popads提供如下参数& O' F H4 z) G# g2 X7 u- r" W
; [2 F) M4 O- f
[WEBSITEID] - ID of the website that was source of the popunder, ; F- z& L8 g2 \5 S$ B7 Y, R [CATEGORYID] - ID of the category of traffic source website,& k9 ]% L% R8 q! q; i! z( R: X
[CATEGORYNAME] - Name of the category of traffic source website,& N) H& T/ ~. T3 ?
[ISPID] - ID of ISP of visitor, " S* c$ e1 H @ [ISPNAME] - Name of ISP of visitor,/ W! P. X' X @
[COUNTRY] - country of the visitor. ) v% y- s2 i$ R9 g [QUALITY] - Quality score of the website from which the impression orignated. It is a number, from 1 to 10, where 1 means lowest quality website (All websites) and 10 means highest quality website (top 10% of our publisher websites),( h+ W' ]: F" L* p0 J: D
[BID] - price of the impression.6 [/ ?2 w4 L5 l- e* `
[SCREENRESOLUTION] - Detected screen resolution of the visitor,5 r9 f8 K( y( A
[OSNAME] - Operating System name, for example Windows 8.1, , z2 M0 D) l$ h4 V" C0 n' {' S [BROWSERNAME] - Browser name, for example Firefox 32, : T3 M1 R. b0 g' e! S; c [FORMFACTORNAME] - Form factor name, for example Smartphone or Tablet,8 n/ j* J) A$ |4 q2 j& e$ f# O8 { n; o
[DEVICENAME] - Name of the device that visitor uses to browse the Internet, for example Apple iPhone,5 \ t0 i( U/ n+ W+ T
[CAMPAIGNID] - ID of campaign,+ z9 x- r, F4 n
[CAMPAIGNNAME] - Name of campaign, + W$ d* ?. f$ s4 n [OSID] - ID of Operating System (for future use),( D$ `) N2 _. j! S: H
[BROWSERID] - ID of Browser (for future use),. v, P. I, c) k7 m9 `
[FORMFACTORID] - ID of Form Factor (for future use),& ~4 Z) S) X2 R/ Y$ T
[DEVICEID] - ID of Device (for future use),! @, {: H8 ^8 w# F2 k4 K! K2 D
[IMPRESSIONID] - unique ID of the impression. This can be used for troubleshooting/debugging process in case of traffic mistargeting as well as for conversion tracking (S2S). 3 m! \( z- f: [/ G8 e [ADBLOCK] - is set to 1 when visitor uses AdBlock or 0 otherwise,; `9 b/ I+ F5 p
[IP] - IP address of the visitor (used for XML feeds), 0 Z1 p$ l' \3 N: I/ `; p [USERAGENT] - value of User-Agent header of the visitor (used for XML feeds), 0 N9 X1 R7 Q. E [LANG] - value of Accept-Language header of the visitors (used for XML feeds). 4 d' A8 p8 P6 E+ y$ ?. ] , f% J# Z1 o% x( W) X$ t, @ + O. _/ R$ C: c( H我设想是 在popads设置广告地址为我系统的地址,将以上参数全部传递给我,我通过技术手段识别出质量差的网站id,然后输出到我的后台。+ d$ \' A$ g- J: I7 w2 o
4 K3 T7 l! D2 n* C, {3 l9 P' G
然后我就可以在popads内屏蔽网站id了。7 ]& e9 i/ X* {: ?
8 u. P6 |: t- E% a% I( Y! ~3 V0 J8 t不知道这样的东西你们需要不? ( H( I+ H5 ]6 [! b 1 [7 w, c- M* S5 d4 D4 J如果有开发建议的话可以加我qq 76762,提供建议的朋友免费开放给你使用。 " o. B8 O) c) d9 k* z9 `( G. i2 Q' Y6 r( f a
5 b6 P. h+ {" a# a& h; H3 c