كيف جوجل المسار نتيجة البحث النقرات ؟ هذا هو أفضل طريقة ؟

StackOverflow https://stackoverflow.com/questions/632683

سؤال

كما السؤال الدول أحاول معرفة كيف جوجل المسارات النقرات على نتائج البحث.عند عرض المصدر, يمكنك العثور على ما يلي:

 <a href="http://www.yahoo.com/" class=l onmousedown="return rwt(this,'','','res','1','AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg','&amp;sig2=Vx5PLxf04C-yJYZTZfvk8w')"><em>Yahoo</em>!</a>

وظيفة rwt هو ملخبط جدا:

windows.rwt=function(b,d,e,g,h,f,i,j){
var a=encodeURIComponent||escape,c=b.href.split("#");
b.href=["/url?sa=t\x26source\x3dweb",d?"&oi="+a(d):"",e?"&cad="+a(e):"","&ct=",a(g),"&cd=",a(h),"&url=",a(c[0]).replace(/\+/g,"%2B"),"&ei=7_C2SbqXBMW0-AbU4OWnCw",f?"&usg="+f:"",i,c[1]?"#"+c[1]:""].join("");
b.onmousedown="";
return true};

بحيث يبدو مثل جوجل هو تغيير href من علامة /url?... والتي أفترض حيث تتبع هو.من LiveHeaders في فايرفوكس ، يبدو أن هذه الصفحة إعادة توجيه المتصفح إلى الأصل href من الوسم.

وهذا هو الصحيح و هذا هو أفضل طريقة تتبع النقرات على الروابط على موقع الويب الخاص بك ، مثل الإعلانات ؟

هل كانت مفيدة؟

المحلول

انها في الواقع تغيير href من الرابط بدلا من نافذة الموقع.إنه الإعداد ب.href, و b يشير إلى العلاقة نفسها.هذا يعمل في onmousedown ، حتى عند تحرير الماوس ثم انقر فوق معالجة كنت سحرية الحصول على إرسالها إلى أنه جديدة href.

انقر فوق أي تتبع الى حد كبير يأتي إلى أسفل إلى إرسال المستخدم إلى بعض ما يعادلها من جوجل /url?...السيناريو ، عد انقر فوق إجراء 302 إعادة توجيه إلى المقصد الحقيقي.

هذا سكريبت href استبدال ميزة تلقائيا تصفية أي الروبوتات التي لا تعمل البرامج النصية.الجانب السلبي هو أنه أيضا بتصفية أي شخص أن يكون جافا سكريبت المعوقين.إذا, مثل جوجل فقط الرعاية التي الرابط هو الأكثر شعبية مع الإنسان الحقيقي المستخدمين, هذا يعمل بشكل جيد جدا.النقرات التي يمكنك القيام السجل يجب أن يكون ممثل حقيقي حركة الإنسان, و يمكنك بأمان تجاهل نقرات من غير جافا سكريبت المستخدمين لأنه ربما لديهم نفس التفضيلات على أي حال.

معظم الاعلانات فقط وصلة مباشرة إلى عد رابط بدون جافا سكريبت الاستبدال.هذا يعني أنه يمكنك الاعتماد بالتأكيد كل ريال انقر على الرابط, ولكن عليك أن تقلق بشأن تصفية الطلبات من الروبوتات لأنها سوف تشاهد الآن عد URL أيضا.

التي تفضل حقا يعتمد على ماذا تريد أن تتبع النقرات.

نصائح أخرى

وأعتقد أن معظم الناس يتوقعون الإعلانات من خلال النقر عن طريق نوع من نظام التتبع، لذلك لا يجب أن تقلق كثيرا حول تتبع هذا التنفيذ جافا سكريبت خاص - بقدر أي شيء وهذا ربما هناك للتأكد من أن يرى المستخدم على الرابط الصحيح في شريط الحالة المتصفحات، وترسل أن مختلف أجزاء أخرى مثيرة للاهتمام من المعلومات (مصطلحات البحث، والموقف على مجموعة النتائج في ذلك الوقت، من أنت، وما إلى ذلك) عبر (دون أن يدركوا ذلك) وأن الروابط لا تزال تعمل إذا جافا سكريبت ذوي الاحتياجات الخاصة.

وعموما، نعم توجيه المستخدم من خلال بعض الصفحات تتبع مع معرف الإعلانات التي قد نقرت على، وربما بعض المؤشرات إضافية عن المكان الذي جئت من غير المعقول - وبهذه الطريقة لا يتم الاعتماد على آليات أخرى (مثل كما JS معالجات الأحداث) لتتبع النقرات على الروابط، فإنه من المؤكد أن الطريقة معظم الأنظمة الإعلانية لقد استعملت العمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top