Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Google Analytics Etkinlik Takibi Nasıl Eklenir?

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

Sitenizdeyken kullanıcı etkinliğini izlemek mi istiyorsunuz? Google Analytics’i yükleyerek sayfa görüntülemelerini, yönlendirme kaynağını, sayfada geçirilen süreyi ve çok daha fazlasını takip edebilirsiniz, ancak daha derinlemesine bilgiler için olay izlemeyi kullanmanız gerekecektir. Bu makalede, WordPress’te Google Analytics olay izlemeyi nasıl ekleyeceğinizi göstereceğiz.

Google Analytics’te Olay İzleme Nedir?

Etkinlik izleme, web sitenizdeki kullanıcı etkileşimlerini ölçmenize olanak tanır. Bu etkileşimler bir düğmeye tıklamak, bir video oynatmak, dosya indirmek, form göndermek vb. şeyler olabilir.

Diyelim ki ürün sayfanıza bir video eklediniz ve şimdi bunun dönüşümleriniz için ne kadar etkili olduğunu bilmek istiyorsunuz. Etkinlik izleme, videoyu kaç kullanıcının oynattığını izlemenize olanak tanır, böylece kendiniz karar verebilirsiniz.

Bir başka örnek de ajax tabanlı form gönderimleridir. Gravity Forms veya başka bir iletişim formu eklentisi kullanıyorsanız, form gönderimi yeni bir sayfa görüntüleme ile sonuçlanmaz.

Olay izlemeyi kullanarak kullanıcıların bir formla nasıl etkileşime girdiğini görebilirsiniz.

Aynı şey bir sayfada yer alan dosya indirmeleri için de geçerlidir. Olay takibini kullanarak bir dosyayı kaç kullanıcının indirdiğini ve hatta sayfadaki hangi düğmenin en çok tıklandığını takip edebilirsiniz.

Etkinlik izleme, Google analytics’teki bağlantıları izlemekten farklıdır. Bir bağlantıya UTM kaynağı ekleyerek Google Analytics’i kullanarak WordPress’teki bağlantıları iz leyebilirsiniz.

Bu ölçülebilir eylemler, kullanıcıların sitenizde nasıl davrandığını görmenizi sağlar. Daha sonra stratejinizi değiştirerek daha fazla kullanıcı katılımı ve etkileşimi sağlayan içerikler ekleyebilirsiniz. Sonuçta bu, web sitenizde daha fazla satış ve dönüşüm anlamına gelir.

Başlarken

Başlamadan önce, WordPress sitenize Google Analytics’i kurmanız ve yüklemeniz gerekecektir. Google Analytics’i kullanmaya aşina değilseniz, Google Analytics’in nasıl kullanılacağına ilişkin başlangıç kılavuzumuzu deneyebilirsiniz.

Google Analytics’i zaten kullanıyorsanız, doğrudan etkinlik takibine geçebilirsiniz.

Evrensel Analitik Koduna Yükseltme

Şu anda web sitelerinde uygulanan iki tür Google Analytics bulunmaktadır. Google, web yöneticilerinden daha yeni olan ‘Evrensel Analitik Kodu’nu kullanmalarını isteyerek eski kodu yavaş yavaş kaldırıyor.

Google Analytics kodunuz şuna benziyorsa:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-XXXXXX-1', 'auto');
  ga('send', 'pageview');

</script>

O halde zaten daha yeni Universal Analytics kodunu kullanıyorsunuz. Herhangi bir işlem yapmanıza gerek yoktur ve bir sonraki adıma geçebilirsiniz.

Kodunuz buna benzemiyorsa, muhtemelen eski Google Analytics kodunu kullanıyorsunuz demektir. Yükseltme yapmanız gerekecektir, Google’ın bunun için ayrıntılı bir yükseltme kılavuzu vardır. Temel olarak, Google Analytics’te gelişmiş izleme özelliklerini kullanmıyorsanız, hesabınızın özellik ayarlarından eski kodu yenisiyle değiştirebilirsiniz.

Google Analytics’te Etkinliğinizi Oluşturma

Öncelikle Google Analytics hesabınızda etkinliğinizi oluşturmanız gerekir. Analytics panonuzda oturum açın ve en üstteki Yönetici bağlantısına tıklayın. Analytics hesabınız altında birden fazla web siteniz varsa, etkinliği eklemek istediğiniz sitenin panosunu görüntülediğinizden emin olun.

Google Analytics dashboard

Yönetici sayfasının altında üç sütun bulunmaktadır. ‘Görünüm’ sütununun altındaki ‘Hedefler’ bağlantısına tıklayın.

Creating Goals in Google Analytics

Ardından, bir hedef oluşturmak için yeni hedef düğmesine tıklayın. Hedef Kurulumu seçeneklerinden özel seçeneğini seçmeniz ve ardından devam etmek için ileri düğmesine tıklamanız gerekir.

Creating custom goal in Google Analytics

Bu sizi Hedef Açıklaması adımına götürecektir. Özel hedefiniz için bir başlık sağlamanız gerekir; bu, hedefi Google Analytics içinde tanımlamanıza yardımcı olacak bir şeydir.

Hedef türü altında Etkinlik’i seçmeniz gerekir. Bundan sonra devam etmek için sonraki adım düğmesine tıklayın.

Entering custom goal title and selecting event as the goal type

Son adım, hedef ayrıntılarını sağlamaktır. Etkinlik koşullarını buraya girmeniz gerekecektir.

Analytics, tüm bu koşullar eşleştiğinde bir dönüşüm sayacaktır.

Bu örnekte, olay için bir kategori ve eylem sağladık. Olay için bir etiket girdik ve bir değer sağladık. Ne tür bir olay oluşturmaya çalıştığınıza bağlı olarak, kendi kategorinizi, eylemlerinizi ve etiketlerinizi adlandırabilirsiniz.

Etkinliğinizin hesaplanabilecek bir değer aktarması gerektiğini düşünüyorsanız, bu değeri buraya girebilirsiniz. Ancak, en yaygın olay takibi için değeri 0 olarak kullanmak da işe yarar.

Entering event conditions for custom goal in Google Analytics

Son olarak hedefi kaydetmek ve etkinleştirmek için hedef oluştur düğmesine tıklayın. Google Analytics’te bir etkinlik için izlemeyi başarıyla etkinleştirdiniz. Bir sonraki adım, bu etkinliği web sitenizde izlemek ve verileri Google Analytics’e göndermektir.

Tıklama Üzerine Google Analytics Olay İzleme Ekleme

Google Analytics olay takibi eklemenin en kolay ve belki de en hızlı yolu onclick yöntemini kullanmaktır. Bu yöntem, kullanıcı bir öğeye tıkladığında olay koşullarını Google Analytics’e gönderir.

Bu örnekte, e-Kitap indirme bağlantısına tıklayan kullanıcıları izliyoruz.

Bu formatı kullanarak indirme bağlantısına onClick parametresini ekleyeceğiz.

onClick="ga('send', 'event', 'category', 'action', 'label', 'value');"

Kategori, eylem, etiket ve değeri etkinliğinizin koşullarıyla değiştirmeniz gerekecektir. Son olarak indirme bağlantınız şu şekilde görünecektir.

<a onClick="ga('send', 'event', 'Downloads', 'Click', 'Ebook downloaded', '0');" href="http://example.com/wp-content/uploads/2015/06/free-ebook.pdf">Download Free Ebook</a>

Hepsi bu kadar, kullanıcılar bu bağlantıya tıkladığında, Google Analytics’e sitenizin raporlamasında görünecek bir olay gönderecektir.

Google Etiket Yöneticisi Kullanarak Etkinlik İzleme Ekleme

Google Tag Manager, farklı izleme kodlarını tek bir kontrol paneli altında etiket olarak eklemenize olanak tanıyan çevrimiçi bir araçtır.

Google Analytics hesabınızdaki etkinlikleri izlemek üzere etiketler oluşturmak için de kullanabilirsiniz. Google Etiket Yöneticisi’ni kullanmanın temel faydası, web sitenize manuel olarak kod eklemek zorunda kalmamanız ve tüm etiketlerinizi tek bir konumdan yönetebilmenizdir.

Google analytics izleme kodunu sitenize zaten manuel olarak eklediyseniz, kaldırmanız gerekecektir. Web sitenize Analytics kodu eklemek için WordPress’te Google Etiket Yöneticisi ‘nin nasıl kurulacağı ve ayarlanacağı hakkındaki eğitimimizi kullanın.

Google Analytics etiketini etiket yöneticisine başarıyla ekledikten sonra, bir sonraki adım yeni bir tetikleyici oluşturmaktır. Bu eğitimde, bir iletişim formu gönderimini olay olarak izleyeceğiz.

Etiket yöneticisinde Tetikleyiciler’e tıklayın ve ardından Yeni düğmesine tıklayın.

Triggers in Google Tag Manager

Bu sizi tetikleyici oluşturma sihirbazına götürecektir. Burası olay seçme formunu seçeceğiniz yerdir.

Choose form as your event

Tetikleyiciyi yapılandır bölümünde, etiketleri bekle seçeneğinin işaretini kaldırmanız ve doğrulama seçeneklerini işaretlemeniz gerekir. Ardından, bir sonraki adıma geçmek için devam düğmesine tıklayın.

Configure trigger options

Bir sonraki adımda, tetikleyicinin ne zaman ateşleneceğini seçmeniz gerekir. Sayfanızda yalnızca bir form varsa, tüm formları seçebilirsiniz. Sayfanızda birden fazla form varsa, bazı formlar düğmesine tıklarsınız.

When to fire the trigger

Sayfanızda birden fazla form varsa ve belirli bir formu izlemek istiyorsanız, Google Tag Manager’a hangi formu izlemek istediğinizi söylemeniz gerekir. Bazı form düğmelerine tıkladığınızda filtreleri göreceksiniz.

Creating a fire on filter

Filtre, A ile B eşleşirse tetikleyiciyi ateşle gibi bir dizi talimattan oluşur. Yeni değişken seçmeniz gerekir.

Yeni değişkeni seçmek, kendi değişkeninizi oluşturabileceğiniz bir açılır pencere getirecektir. Değişken türünüz olarak DOM öğesini seçin. Ardından, değişkeni yapılandır altında seçim yönteminiz olarak ID’yi seçin.

Şimdi formunuzun kimliğini bulmanız gerekecek. WordPress sitenizdeki form sayfasını ziyaret edin, fareyi ilk form alanının üzerine getirin ve öğeyi incele öğesini seçin.

Tarayıcı ekranınız ikiye bölünecektir. Alt ekranda sayfanızın HTML’sini göreceksiniz. id niteliği ya <form> etiketinizin ya da formu içeren div’in bir parçası olacaktır.

Finding the form element ID

Form kimliğini kopyalayıp öğe kimliği ve özniteliğinin altına yapıştırın. Ardından, değişken oluştur düğmesine tıklayın.

Şimdi özel değişkeninizi seçebileceğiniz Fire on filter’a geri döneceksiniz. Eşleştirme kuralında ‘içerir’i seçin ve ardından formunuzun kimliğini tekrar girin.

Şimdi devam etmek için tetikleyici oluştur düğmesine tıklayın.

Bir sonraki adım, izlemek istediğimiz etkinlik için bir etiket oluşturmaktır. Google Etiket Yöneticisi’nde Etiketler’e tıklayın ve ardından Yeni düğmesine tıklayın.

Bu sizi etiket oluşturma sihirbazına götürecektir. Ürününüz olarak Google Analytics’i seçin ve ardından devam düğmesine tıklayın.

Creating an event tracking tag in Google Tag Manager

Şimdi etiket türünüz olarak Universal Analytics’i seçmeniz gerekiyor. Google Analytics izleme kimliğinizi girmeniz istenecektir. Bunu Google Analytics hesabınızdan edinebilirsiniz.

Parça türü altında olay seçmeniz ve ardından kategori, eylem, etiket ve değer bilgilerini sağlamanız gerekir. Bu örnekte kategori için Formlar, eylem için form gönderimi, etiket olarak iletişim formu ve değer olarak da gönderildi bilgilerini kullandık.

Bir sonraki adıma geçmek için devam düğmesine tıklayın. Burası etiketin ne zaman ateşleneceğini seçtiğiniz yerdir. Daha fazla düğmesine tıklayın ve daha önce oluşturduğunuz tetikleyiciyi seçin.

Select your trigger

Son olarak etiketinizi kaydetmek için etiket oluştur düğmesine tıklayabilirsiniz.

Bir etiketi kaydetmenizin onu web sitenizde canlı hale getirmeyeceğini unutmayın. Canlı hale getirmek için yine de yayınla düğmesine tıklamanız gerekecektir.

Publish your container

Hepsi bu kadar, artık web sitenize gidebilir ve formu gönderebilirsiniz. Analytics hesabınızda Gerçek Zamanlı ” Etkinlikler bölümüne gittiğinizde etkinliğinizin izlendiğini ve kaydedildiğini göreceksiniz.

Event tracked in Google Analytics

Etiket yöneticisini kullanarak farklı türde etkinlikler oluşturabilir ve hepsini Google Etiket Yöneticisi’nden yönetebilirsiniz. Ayrıca sizi WordPress temalarınızı düzenlemekten veya izleme kodunu manuel olarak eklemekten kurtarır.

Umarız bu makale WordPress sitenize Google Analytics etkinlik takibi eklemenize yardımcı olmuştur. WordPress kullanıcıları için en iyi 7 analitik çözümü listemize de göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

13 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Andrew Laws says

    Well thank goodness for this blog post!

    I have been banging my head against a wall trying to get Contact Form 7 form submissions to trigger as an event in Analytics for a long time.

    I’m struggling to get the event goal working properly in Analytics though. In the goal details I have set up the following but goals are not being recorded:

    Category (equals to) – Forms
    Action (equals to) – Form submission
    Label (equals to) – Contact form
    Value (greater than) – 1

    Initially I left the value field empty as I can’t enter ‘Submitted’ so it matches the trigger in Tag Manager.

    Can you spot where I’m making a glaring mistake here?

    Thanks!

  3. Nathan says

    Hey guys!! Awesome article!!

    I’ve been having a problem with event tracking on click. I’m using wordpress 4.5 fashionista theme, the problem is:

    When I add the tracking code to the link on the text editor it’s everything ok. But If I make any change on the visual editor on the same article after this and save it, the event tracking code simply desapear!!!

    Could someone help me with this issue? I’m placing the event code just after the “a” on the beggining of the tag, as the example of the article…

    Thank very much!!!

  4. Adam Belson says

    Hi. We are having problems when adding tracking code (using Tracking on Click). When we do so, we’re seeing that on mobile devices the button no longer works. Not sure if there is anything obvious we need to do differently?

  5. Max says

    Hey guys!

    The article is just brilliant.

    I am not sure if there was an upgrade since your post, but i am stuck on “Create Trigger” stage.
    First two steps – no problems, but the third (Enable When) and fourth (Fire On) are different for me than what you show.
    For you, #3 is “Fire On” with options (All form, some forms) instead of “Enable When” with only filters for me.

    So, i have only filters in step 3 “Enable When” and step 4 “Fire On”.
    Going through your guide i ended up with both of them having my Form ID in DOM element.

    Is that correct?

  6. Honza says

    Nice article. I was looking for some WP plugin able to do this but now I see it is not necessary.
    However, what if I need to know from which site visitor came and submited a form?
    I have codes tracking AdWords or Facebook but how to track conversions from regular websites? Any plugin needed?
    Thank you for your help.

  7. peter says

    I set up the goal okay and then inserted the onClick code into the link as described, I hit update, but the code disappears when I go to visual and then back to text view. What am i doing wrong?

  8. Bob Senoff says

    Hey Syed,

    Excellent piece especially covering Google Tag manager which makes it a lot easier to maintain all of your tags in one place.

    Since it’s important to be tracking Google Events on your Call to Action and Buy Now buttons I wanted to point out that MaxButtons Pro lets you do that without any additional coding on the buttons.

    Best,

    Bob

  9. JANE says

    This is super helpful. I was able to follow the instructions to make sure that my goals and tags were setup correctly. I was troubleshooting why my goals have 0 completions. It turned out I forgot to publish my tags. Thanks for the step by step instructions.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.