تعاملات اجتماعی، تعاملات اجتماعی

این راهنما نحوه اندازه گیری تعاملات اجتماعی را با استفاده از analytics.js شرح می دهد.

بررسی اجمالی

می توانید از تجزیه و تحلیل تعامل اجتماعی برای اندازه گیری تعداد دفعاتی که کاربران روی دکمه های اجتماعی تعبیه شده در صفحات وب کلیک می کنند استفاده کنید. برای مثال، ممکن است یک «لایک» یا «توئیت» توییتر را اندازه بگیرید.

در حالی که اندازه گیری رویداد می تواند به شما کمک کند تا تعاملات عمومی کاربر را به خوبی تجزیه و تحلیل کنید، Social Analytics یک چارچوب ثابت برای ثبت تعاملات اجتماعی ارائه می دهد. این به نوبه خود مجموعه‌ای از گزارش‌ها را برای مقایسه تعاملات شبکه‌های اجتماعی در چندین شبکه فراهم می‌کند.

اگر با تعاملات اجتماعی در Google Analytics آشنا نیستید یا مطمئن نیستید که از چه مقادیری برای شبکه اجتماعی، اقدام یا هدف استفاده کنید، ابتدا باید مقاله درباره افزونه ها و تعاملات اجتماعی را در مرکز راهنمای Analytics بخوانید.

پیاده سازی

بازدیدهای تعامل اجتماعی را می توان با استفاده از دستور send و تعیین hitType of social ارسال کرد. دستور send دارای امضای زیر برای نوع ضربه social است:

ga('send', 'social', [socialNetwork], [socialAction], [socialTarget], [fieldsObject]);

زمینه های تعامل اجتماعی

جدول زیر زمینه های تعامل اجتماعی را خلاصه می کند:

نام زمینه نوع ارزش ضروری شرح
socialNetwork متن آره شبکه ای که عمل در آن انجام می شود (به عنوان مثال فیس بوک، توییتر)
socialAction متن آره نوع اقدامی که اتفاق می افتد (مثلاً لایک، ارسال، توییت).
socialTarget متن آره هدف یک تعامل اجتماعی را مشخص می کند. این مقدار معمولاً یک URL است اما می تواند هر متنی باشد. (به عنوان مثال http://mycoolpage.com)

برای توضیح عمیق‌تر هر یک از این فیلدها، به مجموعه داده‌ها در مرکز راهنمای Analytics مراجعه کنید.

مثال ها

دستور زیر یک ضربه تعامل اجتماعی به Google Analytics ارسال می کند که نشان می دهد دکمه لایک فیس بوک برای سایت http://myownpersonaldomain.com کلیک شده است:

ga('send', 'social', 'Facebook', 'like', 'http://myownpersonaldomain.com');

توجه داشته باشید که مانند همه دستورات send ، فیلدهای ارسال شده در پارامترهای راحتی ممکن است در fieldsObject نیز مشخص شوند. دستور بالا را می توان به صورت زیر بازنویسی کرد:

ga('send', {
  hitType: 'social',
  socialNetwork: 'Facebook',
  socialAction: 'like',
  socialTarget: 'http://myownpersonaldomain.com'
});

فیس بوک

اگر از دکمه‌های لایک رسمی فیس‌بوک استفاده می‌کنید و در رویداد edge.create مشترک می‌شوید، هنگامی که یک اقدام لایک اتفاق می‌افتد، به شما اطلاع داده می‌شود.

FB.Event.subscribe('edge.create', function(url) {
  ga('send', 'social', 'facebook', 'like', url);
});

برای جزئیات بیشتر، به Facebook JavaScript SDK مراجعه کنید.

،

این راهنما نحوه اندازه گیری تعاملات اجتماعی را با استفاده از analytics.js شرح می دهد.

بررسی اجمالی

می توانید از تجزیه و تحلیل تعامل اجتماعی برای اندازه گیری تعداد دفعاتی که کاربران روی دکمه های اجتماعی تعبیه شده در صفحات وب کلیک می کنند استفاده کنید. برای مثال، ممکن است یک «لایک» یا «توئیت» توییتر را اندازه بگیرید.

در حالی که اندازه گیری رویداد می تواند به شما کمک کند تا تعاملات عمومی کاربر را به خوبی تجزیه و تحلیل کنید، Social Analytics یک چارچوب ثابت برای ثبت تعاملات اجتماعی ارائه می دهد. این به نوبه خود مجموعه‌ای از گزارش‌ها را برای مقایسه تعاملات شبکه‌های اجتماعی در چندین شبکه فراهم می‌کند.

اگر با تعاملات اجتماعی در Google Analytics آشنا نیستید یا مطمئن نیستید که از چه مقادیری برای شبکه اجتماعی، اقدام یا هدف استفاده کنید، ابتدا باید مقاله درباره افزونه ها و تعاملات اجتماعی را در مرکز راهنمای Analytics بخوانید.

پیاده سازی

بازدیدهای تعامل اجتماعی را می توان با استفاده از دستور send و تعیین hitType of social ارسال کرد. دستور send دارای امضای زیر برای نوع ضربه social است:

ga('send', 'social', [socialNetwork], [socialAction], [socialTarget], [fieldsObject]);

زمینه های تعامل اجتماعی

جدول زیر زمینه های تعامل اجتماعی را خلاصه می کند:

نام زمینه نوع ارزش ضروری شرح
socialNetwork متن آره شبکه ای که عمل در آن انجام می شود (به عنوان مثال فیس بوک، توییتر)
socialAction متن آره نوع اقدامی که اتفاق می افتد (مثلاً لایک، ارسال، توییت).
socialTarget متن آره هدف یک تعامل اجتماعی را مشخص می کند. این مقدار معمولاً یک URL است اما می تواند هر متنی باشد. (به عنوان مثال http://mycoolpage.com)

برای توضیح عمیق‌تر هر یک از این فیلدها، به مجموعه داده‌ها در مرکز راهنمای Analytics مراجعه کنید.

مثال ها

دستور زیر یک ضربه تعامل اجتماعی به Google Analytics ارسال می کند که نشان می دهد دکمه لایک فیس بوک برای سایت http://myownpersonaldomain.com کلیک شده است:

ga('send', 'social', 'Facebook', 'like', 'http://myownpersonaldomain.com');

توجه داشته باشید که مانند همه دستورات send ، فیلدهای ارسال شده در پارامترهای راحتی ممکن است در fieldsObject نیز مشخص شوند. دستور بالا را می توان به صورت زیر بازنویسی کرد:

ga('send', {
  hitType: 'social',
  socialNetwork: 'Facebook',
  socialAction: 'like',
  socialTarget: 'http://myownpersonaldomain.com'
});

فیس بوک

اگر از دکمه‌های لایک رسمی فیس‌بوک استفاده می‌کنید و در رویداد edge.create مشترک می‌شوید، هنگامی که یک اقدام لایک اتفاق می‌افتد، به شما اطلاع داده می‌شود.

FB.Event.subscribe('edge.create', function(url) {
  ga('send', 'social', 'facebook', 'like', url);
});

برای جزئیات بیشتر، به Facebook JavaScript SDK مراجعه کنید.