سؤال

أحب أن أبقى على مواقع خفيف جدا وسريع, ولكن بالطبع أنا في حاجة إلى نوع من المستخدم تتبع analytics.

يبدو أن Google Analytics يأخذ دائما كبيرة بما فيه الكفاية وقت المعالجة أود أن محل ذلك مع شيء أسرع (و/أو استضافتها محليا) ، ربما بعد أقل من الميزات.

أنا حقا لا يهتمون إلا هذه المقاييس:المتصفح, نظام التشغيل, المرجع, و # يضرب في كل صفحة في يوم معين أو أسبوع.

هل من أحد لديه أي اقتراحات جيدة ، أو Google Analytics حقا الخيار الأفضل ؟

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

المحلول

وربما تكون هذه هي المرة تحميل هذا هو تأخير الرئيسي. محاولة استضافة تحليلات جوجل جافا سكريبت الملف محليا.

نصائح أخرى

ويجب عليك أن تحاول متزامن برنامج Google Analytics. يقوم بتحميل GA في الخلفية، وبالتالي فإن بقية المحتوى على الصفحة لا يتم حظر من تقديم:

http://code.google.com/apis/analytics/ مستندات / تتبع / asyncTracking.html

وبالإضافة إلى ذلك، منذ كنت لأول مرة هذا السؤال، طورت جوجل البنية التحتية خدمة لهم. انها الآن أسرع وأكثر موثوقية مما كانت عليه في عام 2008. وبالنسبة لمعظم المواقع، فمن الأفضل لاستخدام CDN جوجل بدلا من استضافة شفرة ga.js نفسك. منذ شفرة ga.js الرسمي على الكثير من المواقع، فإن معظم المستخدمين لديهم في مخبأ المتصفح.

وI الثانية استضافة ملف جافا سكريبت GA نفسك - سقوط الوحيد هو أنه إذا جوجل بتحديث نسخة الملف الخاص بك وسوف تكون قديمة وكنت قد تفوت على بعض الميزات - ولكن هل يمكن أن يخفف هذا من خلال وجود سيناريو هدم الإصدار الأحدث كل أسبوع ...

والاستفادة من استضافة نفسك هي أن يكون لديك سيطرة كاملة على التخزين المؤقت وغيرها، وهناك أقل عمليات البحث DNS المطلوبة لموقعك.

والمسألة الأخرى التي تواجه على الأرجح الخاص بك هو تأخير (وهو ما يصل إلى 24 ساعة) ليتم تحديث البيانات، ولكن لشيء أن لا تكلف شيئا وأنا لا تشكو كثيرا:)

لا أستطيع أن أصدق أن أحدا قد اقترح Piwik . في رأيي، هذا هو أفضل بديل لجوجل تحليلات هناك. فهو يأتي أيضا إلى مرحلة النضج الكامل في بضعة أسابيع.

ويجب عليك بالتأكيد التحقق من ذلك!

وبديل جيد هو تنشيط . فهو يوفر لك احصائيات في "الوقت الحقيقي" و(في رأيي) هو أسرع قليلا، ولكن لم يكن لديك العديد من الخيارات كما ز تحليلات.

وتحميل النص شفرة urchin.js كما في نهاية جدا من الصفحة لا ينبغي أن بطء صفحة التحميل أسفل (كما سيتم تحميل صفحة على الشبكة، ثم اتصل جوجل تحليلات). وهذا يعني أيضا أنه متعود تجميد صفحتك إذا كان URL شفرة urchin.js مؤقتا قابلة للوصول لأي سبب من الأسباب (مثلا، لبحث DNS بطيء)

وبشكل روتيني تحميل شفرة urchin.js وسوف تخدم محليا تسريع الامور جدا. سيكون تحديثها مرة واحدة ساعة تكون أكثر من كافية (نظرا لأنه عادة ما يحصل طلب واحد في كل صفحة عرض، ساعة مرة واحدة تافهة)

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

والمشكلة التي تواجهها هي مجرد معيار حجب I / O بينما الأحمال جافا سكريبت.

ونلقي نظرة على هذا الحل: http://lyncd.com / 2009/03 / أفضل جوجل-تحليلات جافا سكريبت /

وهذا يجب معالجة جوجل تحليلات <م> بعد تحميل الصفحة .

لالمقاييس التي تحتاج إليها، يمكنك استخدام سجلات الويب التي أنشأتها أباتشي / IIS.

ويمكنك بعد ذلك إزالة رمز تحليلات.

يمكنك الاشتراك في جافا سكريبت Google Analytics شفرة التتبع التغيير
http://code.google.com/apis/analytics/docs/ gaJS / changelog.html
لمعرفة ما إذا كان يتوفر إصدار جديد لتحديث شفرة ga.js محليا


وأنا أيضا واجهت هذه جديد متزامن مقتطف
http://code.google.com/apis/analytics/docs/ تتبع / asyncTracking.html
كما أنه ينشط تتبع جوجل تحليلات عن طريق إدخال شفرة ga.js إلى الصفحة. ولكن ويستفيد من دعم المتصفح لغير متزامن جافا سكريبت لتعزيز السرعة التي يتم تحميل شفرة التتبع

FoxMetrics يبدو أن تعمل بسرعة فائقة. أنها لا تزال في مرحلة تجريبية لكنها تبدو واعدة.

ويمكنك ببساطة الحصول على عقد من السجلات الخاصة بك وتحليلها مع أداة مثل سجل الويب الخبراء لايت للحصول على تلك المقاييس.

WebTrends هو "دفع" خدمة فعالة جدا ... على الرغم من أنني فلدي القول، والحذق الدوي ملامح جوجل تحليلات هي وسيلة برودة.

ولقد كان سابقا نظرة سريعة على النعناع ، والتي تبدو مثيرة للاهتمام. ولكن ليست لدي معلومات عن السرعة، ويكلف 30 $ في الموقع.

وأنا من محبي الكس . يبدو أقل تطفلا أن بعض أدوات مجانية حاولت وأنا لم أصب أن تجعل أي شيء يبدو بطيئا. حجم السجل للحسابات الحرة هي 500 الزيارات الأخيرة، ولكن هذا توسيع لقاء رسوم.

لتتبع الحية هل يمكن أيضا محاولة Woopra . أنها مستقرة جدا وسريع، ولكن يسمح فقط لل10.000 مشاهدات الصفحات يوميا حاليا لأنها لا تزال في مرحلة تجريبية. ثاي لديها بعض ميزة جميلة، مثل الدردشة الحية مع زوار موقعك .. It'not جيد جدا لتتبع التحويل الرغم من ذلك، ولكن يمكن التغلب عليها باستخدام معلمات جيدة في رابط وإعلاناتك.

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

ولأن ليس كل متصفح الدعم المتزامن تحميل البرامج النصية كما يستخدم النصي جوجل تحليلات الحالي ما زلت تحميل النصي فقط بعد تحميل DOM:

// first thing to do, make sure _gaq is defined:
var _gaq = _gaq || [];

// set your account settings:
_gaq.push(['_setAccount', 'UA-XXXXX-X']);

// queue trackpageview whenever you want :)
_gaq.push(['_trackPageview']);

//////////////////////////////////////////////////////////////////

(function($){
    // load the GA script only after the dom is ready
    // for simplicity using jQuery, of course you can just listen
    // to the DOMContentLoaded / window.load event
    $(function(){

        // standard code provided by google to load the GA script
        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);

    });
})(jQuery);

//////////////////////////////////////////////////////////////////

// if the script is already loaded, it will execute the tracking request, otherwise it's in the queue
_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

وDEMO: http://jsfiddle.net/roberkules/xyU8K/

إذا كنت لسبب ما اضطر لاستخدام الإصدار القديم من البرنامج النصي جوجل تحليلات (من دون انتظار) لديك لكتابة وظيفة طابور نفسك (والتي من السهل جدا) والتعامل مع قائمة انتظار بمجرد تحميل البرنامج النصي (الذي لا يزال تحميل فقط بعد DOM مستعدة).

Mixpanel تقدم تحليلات الوقت الحقيقي.

وليس لتكرار ملصق أعلاه، ولكن أنا أيضا أحب Mixpanel. انها غاية للتخصيص، غاية سهلة الاستعمال، هو في الحقيقية (ريال الحقيقي) مرة، وبعض أدوات قوية بشكل لا يصدق وقوية - نوع من الأدوات التي يمكن أن تختار لتعلم أو لا تعلم حتى الآن لا يزال الحصول على قيمة مذهلة.

ومعرفة مطلوب بعض PHP / جافا سكريبت لاتخاذ كاملة (حسنا، لاستخدام 100٪ من ما تقدمه يتطلب أكثر من ذلك قليلا، ولكن، لتصل إلى أن 100٪ يعني كنت تفعل بعض ما وراء تحليلات حركة سخيفة) الاستفادة من جميع انها قدرات مذهلة، لكنها عالية للتخصيص لمستوى المهارات الخاصة بك وشدة التي تريد أن تدرج أي لغة برمجة، النصي (ق)، أو المهام (ق) في ذلك. هم خدمة العملاء هي كبيرة جدا.

وأنها توفر لأنها حرة للا بأس به كمية كبيرة من حركة المرور جدا؛ على الرغم من، إذا كنت أصاب النقطة التي عليك أن تنفق أي شيء يمكن الحصول عليه قليلا $$$. إذا كان لديك أن الكثير من الحركة رغم ذلك، كنت لا ينبغي أن يكون مشكلة كبيرة إتاحة الخدمة.

لا، أنا لا أعمل لMixpanel ولا أنا عضوا منتسبا منهم بأي شكل من الأشكال.

لقد تستخدم Google Analytics ؛ ومع ذلك ، إذا كنت ترغب في الاستمرار في استخدام Google Analytics يمكنك تحسين سرعة:

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