کد فشرده و بهینه شده‌ی آمارگیر گوگل

اکثر وبمسترها از سرویس رایگان و قدرتمند Google Analytics برای تجزیه و تحلیل آمار سایتشون استفاده می‌کنن. استفاده از آمارگیر گوگل با گذاشتن چند خط کد ساده تو سورس صفحات امکان پذیره. قرار دادن نسخه‌ی فشرده‌ی این کد هم میتونه سرعت لود و پردازش اسکریپت رو بالاتر ببره. از کمترین موارد برای بهبود سرعت بارگذاری سایت نباید گذشت 😉

کدی که احتمالا تا امروز استفاده می‌کردین باید این شکلی باشه:

<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _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>

و این هم نسخه‌ی بهینه و فشرده شده که پیشنهاد می‌کنم ازش استفاده کنین:

<script>var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)})(document,'script')</script>

لازم به تذکر نیست که باید بجای UA-XXXXX-X از ID مربوط به سایتتون استفاده کنید.

منبع: Unique Method

هاستینگ وردپرس ماندگاروب
۱۹ دیدگاه
  1. مهدی

    ممنون

    خیلی عالی بود

    پاسخ دادن
  2. دانشنامه خودرو

    تشکر از مطالب خوبتون

    پاسخ دادن
  3. iman

    سلام اقا محسن.
    من یه افزونه میخوام که آمار بازدید و تعداد ایپی وار شده و . . . رو فقط برای خودم نشون بده

    یعنی وقتی وارد پنل خودم میشم آمار و ارقامو ببینم و کاربرا نتونن ببینن.شما چنین افزونه ای سراغ ندارید؟

    و یه سوالم اینکه این id که در بالا گفتید یعنی چی؟ میشه بیشتر توضیح بدید؟
    منظور ادرس سایته؟

    با تشکر

    پاسخ دادن
    • محسن غیاثی

      سلام دوست عزیز. تا حالا با افزونه‌های آمارگیر کار نکردم و نمیتونم پلاگینی که کمترین فشار روی دیتابیس و منابع سرور رو داشته باشه بهتون معرفی کنم. در مورد ID هم وقتی تو Google Analytics وارد شدین و سایتتونو ثبت کردین بهتون ID میده.

      پاسخ دادن
  4. محمود

    سلام آقا محسن،ممنون
    میشه از گوگل آنالیز هم مثل یک افزونه برای نشون دادن بازدید،افراد آنلاین و…. توی قالب استفاده کرد؟(یعنی کدی داره)

    پاسخ دادن
    • محسن غیاثی

      سلام محمود جان. این پلاگین رو چک کنین شاید بکارتون بیاد.

      پاسخ دادن
      • محمود

        ممنون ازت
        البته این افزونه به طور کل مثل افزونه های وردپرس مثل cystat کار نمیکنه ولی اطلاعات خوبی در اختیار مدیر سایت میزاره.

        آقا محسن با وجود این افزونه دیگه نیاز به قرار دادن کد گوگل آنالیز توی قالب ندارم درسته ؟

        پاسخ دادن
  5. وبلاگچی

    مفید بود رفیق 🙂

    پاسخ دادن
  6. شهریار

    من خودم از افزونه آمارگیر cystat وردپرس استفاده میکنم
    در بعضی جاها خوندم که Google Analytics سرعت لود سایتو پایین میاره
    به نظر شما این حرف درسته؟

    پاسخ دادن
    • محسن غیاثی

      سلام دوست عزیز. فکر نمیکنم حرف درستی باشه. آمارگیر cystat علاوه بر حجیم کردن دیتابیس و فشار روی سرو دقت خوبی هم نداره. در عین حال اگر Page view سایتتون کمتر از ۳۰۰۰ تا در روز هست پیشنهاد میکنم از امارگیر Clicky استفاده کنین.

      پاسخ دادن
    • رضا سپه وندی

      نه این کاملا غلطه و خیلی آمارگیر بسیار سبک و هیچ فشاری هم روی سرور نداره
      و واقعا استفاده ازش لذت بخشه
      امار گیری که آقا محسن اشاره کرد واقعا افتضاح و شاید بهتره بگم دروغگو ترین افزونه ای که دیدم

      پاسخ دادن
      • محسن غیاثی

        از cystat خودم استفاده نکردم و تجربه‌ی دوستان تو انجمن وردپرس فارسی رو منتقل کردم. در مورد Clicky هم باید بگم که اصلا افزونه نیست. یه سرویسه مشابه Google Analytics که البته به صورت لحظه‌ای میشه از بازدیدهای سایت باخبر شد (پلاگین هم برای نمایش آمار تو پیشخوان داره). اگر حداقل سرور مجازی داشتم حتما میرفتم سراغ Piwik

        پاسخ دادن
        • شهریار

          ممنون که پاسخ دادید، منم از افزونه cystat راضیم
          فقط یه مشکلی که داره اینکه تعداد بازدیدهایی که از کنترل پنل سایت میکنید رو جزو آمار سایت حساب میکنه!
          شاید بی ربط به این موضوع باشه ولی به یه مقاله خوب در مورد امنیت در وردپرس برخوردم گفتم دوستانم مطالعه کنند:
          http://www.hongkiat.com/blog/hardening-wordpress-security/

          پاسخ دادن
  7. Omid Sh

    ما هم که همیشه با تازه وارد به روزیم.
    استفاده شد.
    تشکر (F)

    پاسخ دادن
  8. یاسر

    آقا چه با حال!

    پاسخ دادن

Please Post Your Comments & Reviews

نشانی ایمیل شما منتشر نخواهد شد Required fields are marked *

*

Share This