کد رهگیری: تجزیه و تحلیل پلاگین اجتماعی

این مرجع روشی را که برای استفاده از Analytics در دکمه‌های اشتراک‌گذاری اجتماعی واقع در صفحات وب‌سایت شما، مانند دکمه‌های «پسندیدن» فیس‌بوک و نشانک‌های Del.icio.us استفاده می‌کنید، توضیح می‌دهد. نیازی نیست از این روش برای نشان Google+ یا دکمه +1 استفاده کنید، که به طور خودکار داده های تعامل را به حساب Analytics شما ارسال می کند. برای اطلاعات بیشتر در مورد پیاده سازی Social Plug-in Analytics، به راهنمای تجزیه و تحلیل تعاملات اجتماعی مراجعه کنید.

روش ردیابی اجتماعی GATC

  • _trackSocial (network, socialAction, opt_target, opt_pagePath)

جزئیات روش

_trackSocial()

    _trackSocial(network, socialAction, opt_target, opt_pagePath)

    تماس ردیابی اجتماعی را می سازد و به کد ردیابی Google Analytics ارسال می کند. از این برای ثبت کلیک‌ها روی دکمه‌های اشتراک‌گذاری اجتماعی در وب‌سایت خود به غیر از نشان +1 یا دکمه +1 (که گزارش از قبل پیکربندی شده است) استفاده کنید.

    _gaq.push(['_trackSocial', 'facebook', 'like', 'http://www.mycoolblog.com/coolpost.php']); 

    مولفه های

      network ( String ) شبکه ای که عمل در آن انجام می شود (به عنوان مثال فیس بوک ، توییتر )
      socialAction ( String ) نوع اقدامی که اتفاق می‌افتد (مثلاً لایک ، ارسال ، توییت ).
      opt_target ( String ) اختیاری. مقدار متنی که موضوع عمل را نشان می دهد. معمولاً این یک URL هدف است. اگر تعریف نشده باشد، به طور پیش فرض روی document.location.href قرار می گیرد. به عنوان مثال، اگر کاربر روی دکمه لایک فیس بوک برای یک مقاله خبری کلیک کند، URL مربوط به آن مقاله خبری می تواند به عنوان رشته ارسال شود. همچنین می توانید هر شناسه دیگری که هدف را شناسایی می کند، مانند شناسه ای از سیستم مدیریت محتوای خود ارائه دهید. به عنوان مثالی دیگر، کاربر می‌تواند روی دکمه لایک در کنار یک پست وبلاگ کلیک کند، در این صورت نیازی به ارسال مقداری برای این پارامتر نیست زیرا URL محل سند فعلی به‌طور پیش‌فرض ارسال می‌شود.

      توجه: اگر می خواهید این مقدار را تعریف نشده رها کنید و در همان زمان می خواهید مقداری برای پارامتر بعدی ( opt_pagePath ) ارائه دهید، باید در کد خود undefined مشخص کنید.

      opt_pagePath ( String ) اختیاری. صفحه (بر اساس مسیر، نه URL کامل) که عمل از آن انجام شده است. اگر تعریف نشده باشد، پیش‌فرض document.location.pathname به اضافه document.location.search است. در صورتی که از مسیرهای صفحه مجازی (یا سفارشی) برای اهداف گزارش تحلیلی استفاده کنید، فقط باید مقداری برای این رشته ارائه کنید. هنگام استفاده از این گزینه، از یک اسلش ابتدایی (/) برای نشان دادن URL صفحه استفاده کنید. برای اطلاعات بیشتر، به " URL های مجازی " در سفارشی سازی های معمولی مراجعه کنید.