تعاملات اجتماعی - iOS SDK

این راهنمای توسعه‌دهنده نحوه اندازه‌گیری تعاملات اجتماعی با استفاده از Google Analytics SDK برای iOS نسخه 3 را شرح می‌دهد.

بررسی اجمالی

اندازه گیری تعامل اجتماعی به شما امکان می دهد تا تعاملات کاربر را با ویجت های مختلف اشتراک گذاری شبکه های اجتماعی و توصیه های تعبیه شده در محتوای شما اندازه گیری کنید.

تعاملات اجتماعی دارای زمینه های زیر است:

نام زمینه میدان ردیاب تایپ کنید ضروری شرح
شبکه اجتماعی kGAISocialNetwork NSString آره شبکه اجتماعی که کاربر با آن در تعامل است (به عنوان مثال فیس بوک، گوگل پلاس، توییتر و غیره).
کنش اجتماعی kGAISocialAction NSString آره اقدام اجتماعی انجام شده (مانند لایک کردن، اشتراک گذاری، 1+ و غیره).
هدف اجتماعی kGAISocialTarget NSString خیر محتوایی که اقدام اجتماعی روی آن انجام می شود (یعنی یک مقاله یا ویدیوی خاص).

داده‌های تعامل اجتماعی جمع‌آوری‌شده توسط Google Analytics SDK برای iOS v3.x در حال حاضر از طریق گزارش‌های سفارشی و Core Reporting API در دسترس است.

پیاده سازی

برای ارسال یک تعامل اجتماعی به Google Analytics، از GAIDictionaryBuilder.createSocialWithNetwork:action:target مانند مثال زیر استفاده کنید:

// 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]];