Google Analytics로 여러 저자 추적

Google 웹 로그 분석

여러 작성자 사이트에서 각 작성자는 여러 범주에 게시 할 수 있으며 사이트의 전체 전략에 대한 각 작성자의 기여를 식별하는 것은 거의 불가능합니다. 나는 최근에 이것으로 몇 가지 테스트를 수행하고 각 작성자의 트래픽을 측정하는 멋진 간단한 방법을 확인했습니다.

Google 웹 로그 분석 추가 추적 기능이 있습니다. 가상 페이지. 이는 일반적으로 광고에 대한 아웃 바운드 링크 또는 방문 페이지에 대한 클릭 유도 문안을 추적하는 데 사용됩니다. 그러나 단일 게시물 페이지에서 Google Analytics 코드를 조작하기 만하면 개별 작성자의 인기도를 추적 할 수 있습니다.

페이지의 일반적인 GA 코드는 다음과 같습니다.

var pageTracker = _gat._getTracker ( "UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview ();

다음을 추가하여 '가상'페이지 뷰를 삽입 할 수 있습니다.

var pageTracker = _gat._getTracker ( "UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview ( "/ by / author /Douglas Karr"); pageTracker._trackPageview ();

WordPress에 맞게 사용자 지정하려면 :

var pageTracker = _gat._getTracker ( "UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview (? / author / ?); pageTracker._trackPageview ();

UPDATE : 몇 명의 논평가가 작동하지 않는다고 지적했습니다. WordPress 루프 에서!

이렇게하면 단일 게시물 페이지에서 필요한 페이지 뷰 만로드됩니다. 홈 페이지의 첫 번째 게시물을 모니터링하기 위해 이것을 확장 할 수도 있지만, 이것은 적어도 시작입니다. Google Analytics 내에서 콘텐츠 보고서 간단히 필터링 "/저자/" 모든 작성자 및 관련 페이지보기, 이탈률, 페이지에 머문 시간 및 전환의 목록을 가져옵니다.

이제 저자가 조직에 실제로 기여한 것에 대한 보상을 시작할 수 있습니다! WordPress 사용에 문제가 발생하면 알려주세요. 코드를 작성했지만 테스트하지 않았습니다.

댓글 16

  1. 1

    오, NICE! 아직 내 블로그에 여러 명의 작성자가 없지만 언제 발생해야하는지 확실히 북마크 할 것입니다. 훌륭한 팁 !!

  2. 2

    좋지만 Google Analytics에서 작성자별로 콘텐츠 보고서를 설정하려면 어떻게해야합니까? 도와 주셔서 감사합니다

    • 3

      야 우자!

      위의 방법을 사용하는 가장 쉬운 방법은 콘텐츠 보고서를 열고 "/ author /"로 필터링하는 것입니다. 이 시점에서 보고서를 매주 자신에게 이메일로 보낼 수 있습니다. Google Analytics는 이메일로 전송되는 보고서의 필터를 잘 저장합니다 (그렇게 보고서를 저장할 수 있기를 바랍니다!).

  3. 4

    코드 설치를 시도했지만 작동하지 않습니다. 내 WordPress 블로그에 4 명의 작성자가 있으며 여기에 내 템플릿의 태그 바로 앞에 붙여 넣은 코드가 있습니다.

    var gaJsHost = (( "https :"== document.location.protocol)? "https : // ssl.": "http : // www.");
    document.write (unescape (“% 3Cscript src = '”+ gaJsHost +“google-analytics.com/ga.js'type = 'text / javascript'% 3E % 3C / script % 3E”));

    시도 {
    var pageTracker = _gat._getTracker (“UA-XXXXXX-X”);
    pageTracker._initData ();

    pageTracker._trackPageview (? / author /?);

    pageTracker._trackPageview ();
    } catch (err) {}

    UA-XXXXXX-X를 내 ID로 교체했습니다…. 내 코드가 맞는지 틀린지 알려주세요.

    출처를 볼 때 한 명의 저자 만 표시됩니다. 그리고 귀하의 정보를 위해 WordPress 플러그인을 사용하지 않습니다.

    도와주세요 ! 이건 심하게 필요해 ..

    고맙습니다

  4. 5

    추적 방법은 영구 링크 구조에 작성자가 포함 된 경우에만 작동 할 것이라고 생각합니다. 내 URL 구조가 다음과 같을 때 특정 작성자의 페이지 뷰를 어떻게 추적 할 수 있습니까? http://www.mysite.com/month/day/posttitle?

    _setVar 함수를 사용하도록 코드를 수정할 수 있습니까?

    다음 코드를 시도했습니다.

    var pageTracker = _gat._getTracker("UA-XXXXXXX-X");

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    하지만 그 기능이 어떻게 작동하는지 또는 작동하는지 잘 모르겠습니다. 나는 이것에 처음이다.

    • 6

      나는 문제가 무엇인지 알고 있다고 믿으며 WordPress 루프에서 PHP를 래핑해야합니다. 불행히도 WordPress는 단일 페이지인지 여부를 구별하지 않습니다. 블로그 게시물에서 코드를 업데이트하겠습니다.

  5. 7

    내 미리보기 댓글에 추가하려면…

    내가 가진 문제는 루프 내에서 호출되어야하지만 일반적으로 루프를 보유하는 모든 템플릿 파일이 아닌 바닥 글 또는 헤더에 GATC를 넣습니다. 생각?

    • 8

      Matt – 저는 당신과 제가 동시에 응답을했다고 생각합니다. 그것은 루프 내에 있어야합니다. 나는 코드를 수정했고 루프가 본문과 바닥 글에서 여전히 작동 할 것이라고 믿습니다. 일반 루프 내에서 변수를 설정 한 다음 바닥 글에서 호출하여 단순화 할 수 있습니다.

      댓글 작성자 중 일부는 테스트 중입니다. 이것이 잘 작동하는지 살펴 보겠습니다! 그래도 페이지 속도가 느려지는 것을 볼 수 있습니다.

  6. 9
  7. 10

    여전히 귀하의 새 코드를 기다리고 있습니다…. 더글러스. 홈 페이지와 단일 게시물 페이지 모두에 IF Else 태그를 포함해야한다고 생각합니다. 직접 시도했지만 작동하지 않았습니다 ...

  8. 11

    이것은 GA 사용에 대한 훌륭한 통찰력입니다. 나는 이것을 제 고객들과 확실히 공유 할 것입니다. 게시 해 주셔서 감사합니다. 우리가 페이지에 코드를 추가 하느라 바쁠 때 자바 스크립트가 조작 될 수 있다는 사실을 쉽게 잊는다는 것은 재밌습니다!

    TGP — 정말 훌륭한 게시물입니다!

  9. 12

    나는 joomla에서이 코드를 시도했습니다.

    통계 2 일 후… 통계에 / autor / someauthor 만 표시됩니다. 더 이상 페이지의 실제 URI가 표시되지 않습니다.

  10. 13

    자, 여기서 평결은 무엇입니까? 나는이 코드에 매우 흥미롭지 만 실수 할 여지가 없다. 더글러스, 단어가 뭐야? 성공 여부에 관한 마지막 게시물 이후에 많은 수다쟁이를 보지 못했습니다.

    감사합니다. 좋은 생각입니다!

  11. 14

    평결은 그것이 해결책의 50 %라는 것입니다, Ross! 루프에서 작성자를 지정해야합니다. 지정하면 작성자 정보가 Google에 올바르게 전달됩니다. 그러나 Google은 그 이후로 데이터 캡처를 변경했으며 이제 하나 이상의 변수를 허용합니다. 그래서이 방법을 완전히 포기할 것입니다. 후속작을 써보겠습니다!

  12. 15

    안녕 더글라스,
    또한 GA를 사용하여 WordPress에서 작성자 별 콘텐츠를 추적하는 솔루션을 찾고 있습니다. 다중 작성자 블로그 중 하나에 필요하므로이 코드의 업데이트 된 버전을보고 싶습니다. 후속 조치를 작성할 수 있습니까? 나는 그것에 대해 쓰고 당신에게 소품을 줄 것입니다. 🙂 평소처럼 멋진 통찰력에 감사드립니다.

  13. 16

    빠른 답장을 보내 주셔서 감사합니다. Doug, 잠시 시간이있을 때 업데이트를 기대합니다. 멋진 게시물과 멋진 후속 조치를 응원합니다!

    로스 던

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.