淘宝客淘点金代码自动生成跳转

淘宝商城商品推广获取佣金,淘宝联盟检测支付佣金的渠道是三段式的PID

获取推广链接的方式有两种:

第一种:在淘宝联盟推广管理中获取淘点金代码,和推广组件类型相对应的HTML代码,将淘点金代码和HTML代码放置到网站相应的位置中即可;

第二种:有些网站考虑到网页权重的问题,是不希望有太多的外链(外部链接网址)的,同时也想获取佣金,这就需要在中转页面生成推广链接;

  1 <!doctype html>
  2 <html lang="{{app()->getLocale()}}">
  3 <head>
  4 <meta charset="utf-8">
  5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6 <meta name="viewport" content="width=device-width, initial-scale=1">
  7 <title>淘点金代码生成跳转</title>
  8 <script type="text/javascript" src="jquery-1.7.1.min.js"></script>
  9 </head>
 10 <body>
 11 <script type="text/javascript">
 12 function get_et(){
 13     var s = new Date(),
 14         l = +s / 1000 | 0,
 15         r = s.getTimezoneOffset() * 60,
 16         p = l + r,
 17         m = p + (3600 * 8),
 18         q = m.toString().substr(2, 8).split(""),
 19         o = [6, 3, 7, 1, 5, 2, 0, 4],
 20         n = [];
 21     for (var k = 0; k < o.length; k++) {
 22         n.push(q[o[k]])
 23     }
 24     n[2] = 9 - n[2];
 25     n[4] = 9 - n[4];
 26     n[5] = 9 - n[5];
 27     return n.join("")
 28 }
 29 function getCookie(l){
 30     var m = (" " + document.cookie).split(";"),
 31             j = "";
 32     for (var k = 0; k < m.length; k++) {
 33         if (m[k].indexOf(" " + l + "=") === 0) {
 34             j = decodeURIComponent(m[k].split("=")[1].toString());
 35             break;
 36         }
 37     }
 38     return j;
 39 }
 40 function setCookie(j, k){
 41     document.cookie = j + "=" + encodeURIComponent(k.toString()) + "; path=/";
 42 }
 43 function get_pgid(){
 44     var l = "",
 45             k = "",
 46             n,
 47             o,
 48             t,
 49             u,
 50             s = location,
 51             m = "",
 52             q = Math;
 53     function r(x, z) {
 54         var y = "",
 55                 v = 1,
 56                 w;
 57         v = Math.floor(x.length / z);
 58         if (v == 1) {
 59             y = x.substr(0, z)
 60         } else {
 61             for (w = 0; w < z; w++) {
 62                 y += x.substr(w * v, 1)
 63             }
 64         }
 65         return y
 66     }
 67 
 68     n = (" " + document.cookie).split(";");
 69     for (o = 0; o < n.length; o++) {
 70         if (n[o].indexOf(" cna=") === 0) {
 71             k = n[o].substr(5, 24);
 72             break
 73         }
 74     }
 75 
 76     if (k === "") {
 77         cu = (s.search.length > 9) ? s.search: ((s.pathname.length > 9) ? s.pathname: s.href).substr(1);
 78         n = document.cookie.split(";");
 79         for (o = 0; o < n.length; o++) {
 80             if (n[o].split("=").length > 1) {
 81                 m += n[o].split("=")[1]
 82             }
 83         }
 84         if (m.length < 16) {
 85             m += "abcdef0123456789"
 86         }
 87         k = r(cu, 8) + r(m, 16)
 88     }
 89     for (o = 1; o <= 32; o++) {
 90         t = q.floor(q.random() * 16);
 91         if (k && o <= k.length) {
 92             u = k.charCodeAt(o - 1);
 93             t = (t + u) % 16
 94         }
 95         l += t.toString(16)
 96     }
 97     setCookie('amvid', l);
 98     var p = getCookie('amvid');
 99     if (p) {
100         return p
101     }
102     return l
103 }
104 var iid = '淘宝商品id';
105 var click_url = 'http://g.click.taobao.com/q?pid=mm_21047486_37500271_135904420&ct=url%3Dhttp%253A%252F%252Fitem.taobao.com%252Fitem.htm%253Fid%253D淘宝商品id';
106 var forwardUrl = "http://www.huiyuanmai.com/detail/淘宝商品id}/date="+new Date();
107 var itemUrl = "http://detail.tmall.com/item.htm?id=淘宝商品id";
108 var pid = '推广展位pid';
109 var date = '2';
110 var wt = '0';
111 var ti = '625';
112 var tl = '230x45';
113 var rd = '1';
114 var ct = encodeURIComponent('itemid=淘宝商品id');
115 var st = '2';
116 var rf = encodeURIComponent(document.URL);
117 var et = get_et();
118 var pgid = get_pgid();
119 var v = '2.0';
120 $(function(){
121     $.ajax({
122         url: 'http://g.click.taobao.com/display?cb=?',
123         type: 'GET',
124         dataType: 'jsonp',
125         jsonp: 'cb',
126         data: 'pid='+pid+'&wt='+wt+'&ti='+ti+'&tl='+tl+'&rd='+rd+'&ct='+ct+'&st='+st+'&rf='+rf+'&et='+et+'&pgid='+pgid+'&v='+v,
127         success: function(msg) {
128             if(msg.code == 200){
129                 click_url=msg.data.items[0].ds_item_click;
130                 if(date == 2){
131                     location.href = click_url;
132                 }else{
133                     redirect(click_url);
134                 }
135             }else if(msg.code == 201){
136                 click_url=msg.data.items[0].ds_item_click;
137                 if(date == 2){
138                     location.href = click_url;
139                 }else{
140                     redirect(click_url);
141                 }
142             }else{
143                 location.href = click_url;
144             }
145         },
146         error: function(msg){
147             location.href = click_url;
148         }
149     });
150 });
151 </script>
152 </body>
153 </html>
posted @ 2018-01-11 17:25  柒小乐  阅读(3105)  评论(0编辑  收藏  举报