5
5
)
6
6
7
7
var DEFAULT_CLICK_FIELDS = []string {
8
+ "request_id" ,
8
9
"aid" ,
9
10
"advertiser_id" ,
10
11
"cid" ,
@@ -31,38 +32,40 @@ func Click(baseUrl string, fields []string) string {
31
32
values := parsedUrl .Query ()
32
33
for _ , field := range fields {
33
34
switch field {
35
+ case "request_id" :
36
+ values .Set ("request_id" , "__LLSID__" )
34
37
case "advertiser_id" :
35
- values .Set ("advertiser_id" , "ACCOUNTID " )
38
+ values .Set ("advertiser_id" , "__ACCOUNTID__ " )
36
39
case "aid" :
37
- values .Set ("aid" , "AID " )
40
+ values .Set ("aid" , "__AID__ " )
38
41
case "cid" :
39
- values .Set ("cid" , "CID " )
42
+ values .Set ("cid" , "__CID__ " )
40
43
case "campaign_id" :
41
- values .Set ("campaign_id" , "DID " )
44
+ values .Set ("campaign_id" , "__DID__ " )
42
45
case "campaign_name" :
43
- values .Set ("campaign_name" , "DNAM " )
46
+ values .Set ("campaign_name" , "__DNAM__ " )
44
47
case "csite" :
45
- values .Set ("csite" , "CSITE " )
48
+ values .Set ("csite" , "__CSITE__ " )
46
49
case "imei" :
47
- values .Set ("imei" , "IMEI2 " )
50
+ values .Set ("imei" , "__IMEI4__ " )
48
51
case "idfa" :
49
- values .Set ("idfa" , "IDFA2 " )
52
+ values .Set ("idfa" , "__IDFA2__ " )
50
53
case "android_id" :
51
- values .Set ("android_id" , "ANDROIDID2 " )
54
+ values .Set ("android_id" , "__ANDROIDID2__ " )
52
55
case "oaid" :
53
- values .Set ("oaid" , "OAID " )
56
+ values .Set ("oaid" , "__OAID2__ " )
54
57
case "os" :
55
58
values .Set ("os" , "OS" )
56
59
case "ip" :
57
- values .Set ("ip" , "IP " )
60
+ values .Set ("ip" , "__IP__ " )
58
61
case "ua" :
59
- values .Set ("ua" , "UA " )
62
+ values .Set ("ua" , "__UA__ " )
60
63
case "ts" :
61
- values .Set ("ts" , "TS " )
64
+ values .Set ("ts" , "__TS__ " )
62
65
case "callback" :
63
- values .Set ("callback" , "CALLBACK " )
66
+ values .Set ("callback" , "__CALLBACK__ " )
64
67
case "model" :
65
- values .Set ("model" , "MODEL " )
68
+ values .Set ("model" , "__MODEL__ " )
66
69
}
67
70
}
68
71
parsedUrl .RawQuery = values .Encode ()
0 commit comments