추적 코드: 소셜 플러그인 웹로그 분석

Facebook의 '좋아요' 버튼, Del.icio.us 북마크와 같이 웹사이트 페이지에 있는 소셜 공유 버튼에서 애널리틱스를 사용하는 방법에 대해 설명합니다. 애널리틱스 계정에 자동으로 상호작용 데이터를 전송하는 Google+ 배지 또는 +1 버튼에는 이 메서드를 사용할 필요가 없습니다. 소셜 플러그인 애널리틱스 구현에 대한 자세한 내용은 소셜 상호작용 애널리틱스 가이드를 참조하세요.

GATC 소셜 추적 방법

  • _trackSocial(network, socialAction, opt_target, opt_pagePath)

메서드 세부정보

_trackSocial()

    _trackSocial(network, socialAction, opt_target, opt_pagePath)

    소셜 추적 호출을 생성하여 Google 애널리틱스 추적 코드로 보냅니다. 이 기능을 사용하면 Google+ 배지 또는 +1 버튼(보고에 사전 구성되어 있음)을 제외한 웹사이트의 소셜 공유 버튼에서 발생한 클릭수를 기록할 수 있습니다.

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

    매개변수

      network (String) 작업이 발생하는 네트워크(예: Facebook, Twitter)
      socialAction (String) 발생하는 작업 유형(예: 좋아요, 보내기, 트윗)입니다.
      opt_target (String) 선택사항입니다. 작업의 제목을 나타내는 텍스트 값입니다. 일반적으로 URL 타겟입니다. 정의되지 않은 경우 기본값은 document.location.href입니다. 예를 들어 사용자가 뉴스 기사에서 Facebook의 좋아요 버튼을 클릭하면 해당 뉴스 기사의 URL이 문자열로 전송될 수 있습니다. 대상을 식별하는 다른 ID(예: 콘텐츠 관리 시스템의 ID)도 제공할 수 있습니다. 또 다른 예로 사용자가 블로그 게시물 옆의 Like 버튼을 클릭할 수 있습니다. 이 경우 현재 문서 위치 URL이 기본적으로 전송되므로 이 매개변수에 대해 값을 전송할 필요가 없습니다.

      참고: 다음 매개변수 (opt_pagePath)에 값을 제공하면서 동시에 이 값을 정의되지 않은 상태로 두려면 코드에서 undefined를 지정해야 합니다.

      opt_pagePath (String) 선택사항입니다. 작업이 발생한 페이지 (전체 URL이 아닌 경로별)입니다. 정의되지 않은 경우 기본값은 document.location.pathnamedocument.location.search입니다. 분석 보고 목적으로 가상 또는 커스텀 페이지 경로를 사용하는 경우에만 이 문자열의 값을 제공해야 합니다. 이 옵션을 사용하는 경우 시작 슬래시 (/)를 사용하여 페이지 URL을 나타냅니다. 자세한 내용은 일반적인 맞춤설정의 '가상 URL'을 참조하세요.