İzleme Kodu: Sosyal Medya Eklentisi Analizi

Bu referansta, web sitenizin sayfalarında bulunan Facebook "Beğen" düğmeleri ve Del.icio.us yer işaretleri gibi sosyal paylaşım düğmelerinde Analytics'i kullanmak için kullandığınız yöntem açıklanmaktadır. Analytics hesabınıza otomatik olarak etkileşim verileri gönderen Google+ Rozeti veya +1 Düğmesi için bu yöntemi kullanmanız gerekmez. Sosyal Medya Eklentisi Analizi'ni uygulama hakkında daha fazla bilgi için Sosyal Medya Etkileşimleri Analizi Kılavuzu'na bakın.

GATC Sosyal Medya İzleme Yöntemi

  • _trackSocial(network, socialAction, opt_target, opt_pagePath)

Yöntem Ayrıntıları

_trackSocial()

    _trackSocial(network, socialAction, opt_target, opt_pagePath)

    Sosyal medya izleme çağrısı oluşturur ve Google Analytics İzleme Kodu'na gönderir. Web sitenizde bulunan (raporlama önceden yapılandırılmıştır) Google+ Rozeti veya +1 Düğmesi dışında sosyal paylaşım düğmelerine yapılan tıklamaları kaydetmek için bunu kullanın.

    _gaq.push(['_trackSocial', 'facebook', 'like', 'http://www.mycoolblog.com/coolpost.php']); 

    Parametreler

      network (String) İşlemin gerçekleştiği ağ (ör. Facebook, Twitter)
      socialAction (String) Gerçekleşen işlemin türü (ör. Beğen, Gönder, Tweet).
      opt_target (String) İsteğe bağlı. İşlemin konusunu belirten metin değeridir. Bu genellikle bir URL hedefidir. Tanımlanmamışsa varsayılan olarak document.location.href olur. Örneğin, bir kullanıcı bir haber makalesi için Facebook Beğen düğmesini tıklarsa söz konusu haber makalesinin URL'si dize olarak gönderilebilir. İçerik yönetim sisteminizden gelen bir kimlik gibi hedefi tanımlayan başka bir kimlik de sağlayabilirsiniz. Başka bir örnek vermek gerekirse kullanıcı, bir blog yayınının yanındaki Beğen düğmesini tıklayabilir. Bu durumda, varsayılan olarak mevcut doküman konumu URL'si gönderildiğinden bu parametre için herhangi bir değer gönderilmesi gerekmez.

      Not: Bir sonraki parametre (opt_pagePath) için değer girmek istediğinizde bu değeri tanımsız bırakmak istiyorsanız kodunuzda undefined değerini belirtmeniz gerekir.

      opt_pagePath (String) İsteğe bağlı. İşlemin gerçekleştiği sayfa (tam URL'ye göre değil, yola göre). Tanımlanmamışsa varsayılan olarak document.location.pathname artı document.location.search olur. Bu dize için yalnızca Analiz raporlama amacıyla sanal (veya özel) sayfa yolları kullanıyorsanız değer sağlamanız gerekir. Bu seçeneği kullanırken, sayfa URL'sini belirtmek için başlangıçtaki eğik çizgi (/) kullanın. Daha fazla bilgi için Tipik Özelleştirmeler bölümündeki "Sanal URL'ler" bölümüne bakın.