2011-05-30 89 views
8

Web Analytics 2.0 kitabında Avinash Kaushik tarafından önerilen saldırıyı araştırmaya çalışıyorum. Çoğu web analizi aracının, bir kullanıcının bir web sitesinde ziyaret ettiği son sayfada veya ziyaret ettikleri tek sayfada geçirdiği süreyi kaydedemediği sorunu ortaya çıkarır. Diğer bir deyişle, kullanıcı sayfa 1'e gelirse, sayfaya geldikleri süreyi gösteren bir zaman damgası oluşturulur, 2. sayfayı ziyaret ettiğinde, ikinci bir zaman damgası oluşturulur. Sayfa 1'de harcanan zaman, zaman damgası 2 - zaman damgası 1 tarafından hesaplanabilir. Ancak, kullanıcı tarayıcı penceresini kapatır veya web sitesinden uzaklaşırsa, sayfa 2'de zaman kazanmanın bir yolu yoktur. Burada, Kaushik'te bu sorunun bir bağlantısı var. .netSayfa çıkışlarını kaydetmek için Google Analytics ile onbeforeunload olayını kullanma ve bu nedenle kullanıcı zamanını daha doğru bir şekilde kaydetme sayfa/site

standard-metrics-revisited-time-on-page-and-time-on-site

ilgili önerilen bir hack yöntemini çağırmak ve sayfa analitik google yüksüz olduğu zaman itmek için window.onbeforeunload olayını kullanmaktır. Doğru __utm.gif görüntü istenir ve doğru parametreler Lıfestyle gönderilir görebilirsiniz kundakçı kullanarak

window.onbeforeunload = capturePageExit; 
function capturePageExit() 
    { 
    _gaq.push(['_trackPageview', '/page-exit?page=' + document.location.pathname + document.location.search + '&from=' + document.referrer]); 
    return("You are about to close this page"); 
    } 

- Yani aşağıdaki kodu çalıştı. Ancak, açıkça görüldüğü gibi, her sayfa boşaltılmasında bu durumun çağrılacağı ve böylece her ziyaretçinin sayfa1 -> sayfa-çıkış -> sayfa2 -> sayfa-çıkış -> sayfa3 -> sayfa-çıkış ... ama site okuma konusunda daha doğru bir zaman almalıyım, değil mi? Bununla birlikte, bu durum doğru navigasyon özeti verisi pahasınadır ve bu yüzden iyi bir çözüm değildir. Ne güzel olurdu, eğer söyleyebilseydim - eğer kullanıcı yakın tarayıcı/sekme düğmesine tıkladıysa veya sitemden uzaklaşıyorsa, sayfa çıkışını kaydedin.

ben (muhtemelen ve çoğu web analizi araçları) google analytics yorumlarken bu yanlışlık farkında olma konusunda tartışma bol bu sorunu çözmek için hakkında bilgi büyük bir bulamıyorum, başka kullanışlı bağlantı time_on_page_and_time_on_site_how_confident_are_you

olduğunu Sadece benzer bir soru bulamadığım ve bunun hakkında tartışmaya başlayamadığım için bunu stackoverflow üzerinde yükseltmek istedim, ama benim yorumum bu sorunun etrafında gerçekten bir yol olmadığını, ancak bunun farkında olmak için daha iyi olduğunu söyledi.

herhangi bir düşünce?

---------------------------------------------- -------- GÜNCELLEME ----------------------------------------- ------------

Burada Savio.no adlı bir blogda önerilen başka bir bağlantı, bu iyi bir yöntem mi?

how-to-measure-true-time-with-google-analytics

+2

Bu linkler şu an çok tarihli. Önceden sayfa yüklemeleri yerine Olaylar'ı tetikleyebileceğinizi biliyorsunuz, bu yüzden sayfa raporlarınızı doğru olarak karıştırmıyorsunuz? Ancak bu, hemen çıkma oranlarınızla uğraşır. – Eduardo

+0

Bu adil bir nokta, şimdi eski bağlantılar olduklarını biliyorum ve web analitiğinde işler çok hızlı değişiyor. Doğru etkinlik izleme, diğer metriklere daha az 'aşındırıcı' olur. – undefined

+3

['opt_noninteraction'] (http://briancray.com/posts/time-on-site-bounce-rate-get-the-real-numbers-in-google-analytics) bayrağı, karmaşık hemen çıkma oranlarını önler. –

cevap

7

Web Analytics kesin bir bilim değildir. Veriler her zaman yaklaşıktır ve çoğu zaman örneklenir.

Web Analytics araçları, hassaslık için Kesinlik için çaba gösterir. This whitepaper, Web Analytics ile çalışırken doğruluk sahibi olmanın neden daha hassas ve daha az önemli olmasının daha önemli olduğunu açıklar.

Hassasiyet ve doğruluk ile bunun neden önemli olduğu arasındaki farkı anladıktan sonra, site metriklerinde tam zamanı elde etmenin önemli olmadığını, ancak bu metrikteki eğilimleri veya değişiklikleri açıkça ifade edebilecek kesin bir önlemi anladığınızı anlayacaksınız.

Diğer bir deyişle, mutlak sayıları unutun, eğilimleri ve değişiklikleri kullanarak rapor etmeyi öğrenin.

Başka bir öneride, hiçbir zaman kullanamayacağınız her bir metriği mükemmel hale getirmek için GA'yı düzeltmekle uğraşmayın. Kullanabileceğiniz metriklerle uğraşmak. Ve kullanım yoluyla Actionable analysis anlamına gelir.

Bazı kod ayarları, sitede geçirilen zamanı ölçmenize yardımcı olabilir. Net bir örnek bir web günlüğüdür. Bir web günlüğünde bunun gibi bir şeyi uygulamak isteyebilirsiniz, çünkü ziyaretlerinizin çoğu ana sayfanıza bakacak, yazılarınızı okuyacak ve daha sonra ayrılacak, hepsi aynı tek PageView'da yapılmalıdır. Kullanıcı sitede doğru zamanı bulmaya gittiğinde veya kullanıcı bir eşiği geçtiğinde bir olayı tetiklediğinde, sonunda kullanıcı aynı şeyi daha fazla okuyorsa, kullanıcı daha fazla okuyorsa ve kullanıcı daha fazla zaman harcar sonra daha fazla okuyor. Bu nedenle, aynı etkiyi ölçmek için bu 2 metriği izlemek anlamlı olmayabilir. Sadece birini seçin ve onunla yapıştırın, geçmiş verileri oluşturmak için bir süre çalışmasına izin verin ve ardından onu kullanın.