این راهنما نحوه اندازه گیری تعاملات اجتماعی را با استفاده از 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 مراجعه کنید.