Bu kılavuzda, analytics.js kullanarak sosyal medya etkileşimlerinin nasıl ölçüleceği açıklanmaktadır.
Genel bakış
Kullanıcıların web sayfalarına yerleştirilmiş sosyal medya düğmelerini kaç kez tıkladığını ölçmek için sosyal medya etkileşimi analizini kullanabilirsiniz. Örneğin, bir Facebook "Beğen" veya Twitter "Tweet"i ölçebilirsiniz.
Etkinlik ölçümü genel kullanıcı etkileşimlerini çok iyi analiz etmenize yardımcı olabilir. Sosyal Medya Analizi, sosyal medya etkileşimlerini kaydetmek için tutarlı bir çerçeve sunar. Bu da birden çok ağdaki sosyal ağ etkileşimlerini karşılaştırmak için tutarlı bir dizi rapor sağlar.
Google Analytics'teki sosyal medya etkileşimleri hakkında bilginiz yoksa veya sosyal ağ, işlem ya da hedef için hangi değerleri kullanmanız gerektiğinden emin değilseniz Analytics Yardım Merkezi'nde bulunan Sosyal medya eklentileri ve etkileşimleri hakkında başlıklı makaleyi okumalısınız.
Uygulama
Sosyal medya etkileşimi isabetleri, send
komutu kullanılarak ve social
hitType belirterek gönderilebilir. send
komutu, social
isabet türü için aşağıdaki imzaya sahiptir:
ga('send', 'social', [socialNetwork
], [socialAction
], [socialTarget
], [fieldsObject]);
Sosyal etkileşim alanları
Aşağıdaki tabloda sosyal etkileşim alanları özetlenmektedir:
Alan adı | Değer Türü | Gerekli | Açıklama |
---|---|---|---|
socialNetwork |
text (metin) | evet | İşlemin gerçekleştiği ağ (ör. Facebook, Twitter) |
socialAction |
text (metin) | evet | Gerçekleşen işlemin türü (ör. Beğen, Gönder, Tweet). |
socialTarget |
text (metin) | evet | Sosyal medya etkileşiminin hedefini belirtir. Bu değer genellikle URL'dir ancak herhangi bir metin de olabilir. (ör. http://mycoolpage.com) |
Bu alanların her biri hakkında daha ayrıntılı bir açıklama için Analytics Yardım Merkezi'ndeki Veri toplama başlıklı makaleyi inceleyin.
Örnekler
Aşağıdaki komut, Google Analytics'e, http://myownpersonaldomain.com
sitesi için bir Facebook beğenme düğmesinin tıklandığını belirten bir sosyal etkileşim isabeti gönderir:
ga('send', 'social', 'Facebook', 'like', 'http://myownpersonaldomain.com');
Tüm send
komutlarında olduğu gibi, kolaylık parametrelerinde iletilen alanların fieldsObject
içinde de belirtilebileceğini unutmayın. Yukarıdaki komut şu şekilde yeniden yazılabilir:
ga('send', {
hitType: 'social',
socialNetwork: 'Facebook',
socialAction: 'like',
socialTarget: 'http://myownpersonaldomain.com'
});
Resmi Facebook Beğen düğmelerini kullanır ve edge.create
etkinliğine abone olursanız bir Beğen işlemi gerçekleştiğinde bildirim alırsınız.
FB.Event.subscribe('edge.create', function(url) {
ga('send', 'social', 'facebook', 'like', url);
});
Daha fazla ayrıntı için Facebook JavaScript SDK'sına bakın.