Average Time on Site, bir e-ticaret sitesinde kullanıcıların siteyi ziyaret ettikleri ve sitede geçirdikleri ortalama süredir. Bu metrik, kullanıcıların sitedeki hareketlerini izleyerek hesaplanır ve site performansını ölçmek için kullanılır.
E-ticaret sitelerinde, Average Time on Site, kullanıcılara ne kadar süredir sitede oldukları hakkında bilgi verir. Bu metrik, sitenin kullanılabilirliği ve kullanıcı deneyimi hakkında önemli bir ipucu verebilir ve müşterilerin ne kadar süredir sitede kaldıklarına göre hedef kitlenin ilgi alanları hakkında daha fazla bilgi edinmenizi sağlar.
Örnek kodlar:
Google Analytics, bir e-ticaret sitesinde sitede geçirilen ortalama süreyi ölçmek için kullanılabilecek önceden yapılandırılmış bir metrik sağlar. Aşağıdaki JavaScript kodu, Google Analytics kullanarak sitede geçirilen ortalama süreyi hesaplar:
```
gtag('event', 'timing_complete', {
'name': 'load',
'value': timeElapsed,
'event_category': 'JavaScript',
'event_label': 'Load time'
});
```
Bu kod, gtag () fonksiyonunu kullanır ve 'timing_complete' adlı bir olay oluşturur. 'name', 'event_category' ve 'event_label' parametreleri, etkinlik hakkında ek bilgi sağlar. 'value' parametresi, sitede geçirilen süreyi hesaplayan bir zamanlayıcı kullanır ve bu değeri Google Analytics'e gönderir.
Bir başka örnek kod, etkinlik başlatma ve durdurma fonksiyonlarını kullanarak sitede geçirilen zamanı hesaplar:
```
var startTime;
function startTimer() {
startTime = new Date().getTime();
}
function stopTimer() {
var endTime = new Date().getTime();
var timeElapsed = endTime - startTime;
gtag('event', 'timing_complete', {
'name': 'load',
'value': timeElapsed,
'event_category': 'JavaScript',
'event_label': 'Load time'
});
}
```
Bu kod, 'startTimer' fonksiyonunu kullanarak bir süre başlatır ve 'stopTimer' fonksiyonunu kullanarak bu süreyi durdurur. 'stopTimer' fonksiyonu, sitede geçirilen süreyi hesaplar ve Google Analytics'e gönderir.
Average Time on Site, bir e-ticaret sitesinde kullanıcı davranışını ölçmek için önemli bir metrik olduğu için, sitenin performansını ve kullanıcı deneyimini iyileştirmek için önemlidir. Bu örnek kodlar, sitenizde sitede geçirilen süreyi ölçmenize yardımcı olabilir.