Sosyal Medya Etkileşimleri

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'
});

Facebook

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.