Etkinlikler, web sitenizdeki veya uygulamanızdaki kullanıcı etkileşimlerini ölçmenize olanak tanır. Örneğin, kullanıcıların sayfa yükleme, bağlantı tıklama ve satın alma işlemlerini ölçebilirsiniz. Google Analytics, işletmenizle ilgili bilgiler içeren raporlar oluşturmak için etkinliklerden elde edilen verileri kullanır. Daha fazla bilgi
Bu rehberde, Google etiketini (gtag.js) veya Google Etiket Yöneticisi'ni kullanarak web sitenizde nasıl önerilen etkinlikler ve özel etkinlikler oluşturacağınız açıklanmaktadır. Otomatik olarak toplanan ve geliştirilmiş ölçüm etkinliklerini ayarlamanıza gerek yoktur.
Kitle
Google Analytics'i kurdunuz ve raporlarınızda verileri görmeye başladınız ancak Analytics'in otomatik olarak topladığı bilgilerden daha fazlasını toplamak veya Analytics'teki belirli özelliklerin kilidini açmak istiyorsunuz.
Başlamadan önce
Bu rehberde, aşağıdakileri yaptığınız varsayılmaktadır:
- Google Analytics hesabı ve mülkü oluşturma
- Web siteniz için web veri akışı oluşturma
- Google etiketini web sitenize yerleştirme
Ayrıca aşağıdakilere sahip olduğunuz da varsayılır:
- Web sitenizin kaynak koduna erişim
- Google Analytics hesabında Düzenleyici rolü
Google etiketi (gtag.js) genel bakışı
Google Analytics'e etkinlik göndermek için Google etiketi (gtag.js) API'sini kullanın. API'nin gtag()
adlı bir işlevi vardır ve Google Analytics'e bir etkinlik göndermek istediğinizde aşağıdaki söz dizimini kullanırsınız:
gtag('event', '<event_name>', {
<event_parameters>
});
Bu örnekte gtag()
işlevi şunları içerir:
- Google'a bir etkinlik gönderdiğinizi bildiren bir
event
komutu - Önerilen veya özel etkinliğin adı
- (İsteğe bağlı) Etkinlik hakkında ek bilgi sağlayan parametreler koleksiyonu
Örneğin, aşağıda iki parametreye sahip screen_view
adlı önerilen bir etkinlik verilmiştir:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
JavaScript'inize etkinlik ekleme
gtag()
bir JavaScript işlevidir. Bu nedenle, işlevi web sayfanızdaki JavaScript'e eklemeniz gerekir. Örneğin, işlevi <script>
etiketlerinize veya HTML sayfanıza aktardığınız ayrı bir JavaScript dosyasına ekleyebilirsiniz.
JavaScript'inize etkinlikleri Google etiketi snippet'inin altındaki herhangi bir yere ekleyebilirsiniz.
Google, Google etiketi snippet'inin üzerine yerleştirdiğiniz etkinliklerden gelen verileri işlemez. Örneğin, aşağıdaki örnek kod, <script>
etiketi içinde screen_view
adlı bir etkinlik içerir:
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Title of the page</title>
</head>
<body>
<p>Welcome to my website!</p>
<script>
/**
* The following event is sent when the page loads. You could
* wrap the event in a JavaScript function so the event is
* sent when the user performs some action.
*/
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
</script>
</body>
</html>
Etkinliği bir düğme tıklamasına (veya başka bir kullanıcı işlemine) göre göndermek istiyorsanız etkinliğinize ek JavaScript kodu ekleyebilirsiniz.
Analytics'te etkinliklerinizi görme
Gerçek zamanlı raporu ve DebugView raporunu kullanarak etkinliklerinizi ve parametrelerini görebilirsiniz. DebugView raporunu kullanabilmeniz için bazı ek yapılandırmalar gerektiğini belirtmek isteriz. Bu iki raporda, kullanıcıların web sitenizde tetiklediği etkinlikler, etkinlikler tetiklendikçe gösterilir.
Sonraki adımlar
- Etkinliklerinize daha fazla bilgi eklemek için etkinlik parametreleri ayarlayın.
- Etkinlikleri önemli etkinlik olarak işaretleyin.