PDA

View Full Version : توضیح این کدها؟



bftarane
جمعه 01 آذر 1392, 22:01 عصر
سلام.
کدهای زیر چه کاری انجام می دن؟

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-28718218-1']);
_gaq.push(['_trackPageview']);

(function () {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

Javidhb
شنبه 02 آذر 1392, 11:19 صبح
اسکریپتهای این صفحه (http://google-analytics.com/ga.js) رو میگیره و بصورت زیر به کدهای صفحتون اضافه میکنه.(برای جمع آوری اطلاعات در مورد بازدیدهای سایتتون)

<script src="google-analytics.com/ga.js" async></script>

(خط 3 - 5) gap_ احتمالا اطلاعات حساب و بازدیدهای صفحه های قبل رو بصورت آرایه نگه میداره. (مطمئن نیستم)

(خط 8) برای ایجاد تگ اسکریپت (اینجا (http://www.w3schools.com/tags/att_script_async.asp)رو هم یه نگاه بندازید)
(خط 9) دستور شرطی برای گرفتن اسکریپتهای google-analytics
(خط 10) میاد اولین تگ اسکریپت رو توی کدهای شما انتخاب و حاصل کدهای خط 8 و 9 رو به سندتون اضافه میکنه.