Bu geliştirici kılavuzunda, iOS sürüm 3 için Google Analytics SDK'sı kullanılarak sosyal medya etkileşimlerinin nasıl ölçüleceği açıklanmaktadır.
Genel bakış
Sosyal medya etkileşimi ölçümü, bir kullanıcının içeriğinize yerleştirilmiş çeşitli sosyal ağ paylaşımı ve öneri widget'larıyla olan etkileşimlerini ölçmenize olanak tanır.
Sosyal medya etkileşimleri aşağıdaki alanları içerir:
Alan adı | İzleyici Alanı | Tür | Gerekli | Açıklama |
---|---|---|---|---|
Sosyal Ağ |
kGAISocialNetwork |
NSString |
Evet | Kullanıcının etkileşim kurduğu sosyal ağ (ör. Facebook, Google+, Twitter vb.). |
Sosyal Medya İşlemi |
kGAISocialAction |
NSString |
Evet | Gerçekleştirilen sosyal medya işlemi (ör. Beğen, Paylaş, +1'le vb.). |
Sosyal Medya Hedefi |
kGAISocialTarget |
NSString |
Hayır | Sosyal medya işleminin gerçekleştirildiği içerik (ör. belirli bir makale veya video). |
iOS v3.x için Google Analytics SDK'sı tarafından toplanan sosyal medya etkileşimi verileri, şu anda özel raporlar ve Temel Raporlama API'si aracılığıyla sunulmaktadır.
Uygulama
Google Analytics'e bir sosyal medya etkileşimi göndermek için aşağıdaki örnekte gösterildiği gibi
GAIDictionaryBuilder.createSocialWithNetwork:action:target
kullanın:
// May return nil if a tracker has not already been initialized with a property // ID. id tracker = [[GAI sharedInstance] defaultTracker]; NSString *targetUrl = @"https://developers.google.com/analytics"; [tracker send:[[GAIDictionaryBuilder createSocialWithNetwork:@"Twitter" action:@"Tweet" target:targetUrl] build]];