검색결과 리스트
Google Analytics에 해당되는 글 1건
- 2006.06.16 태터툴스용 Google Analytics 코드 추가 플러그인.(TatterTools 1.0.6 Update) (11)
글
태터툴스용 Google Analytics 코드 추가 플러그인.(TatterTools 1.0.6 Update)
태터툴즈/플러그인
2006. 6. 16. 01:36
나도 개발자라는 족속이다 보니, 내가 운영하는 블로그 - 태터툴즈 - 에 사용하는 플러그인 프로그램을 만들었다.
아니, 만들었다는 말이 부끄러울 정도로 발.로.짰.다.
어떤걸 짰는고 하니, Google에서 제공하는 통계 프로그램을 블로그에 설치했을 때, 그 통계 수집 코드를 사용하는 스킨의 skin.html에 넣어주어야 하는데, 스킨을 여러번 바꿔보니 스킨을 바꿀 때 마다 그 변경사항을 일일히 스킨에 반영하는 것이 귀찮아서 플러그인 형태로 뽑아냈다.
(누군가 그랬다. 개발자는 가장 귀찮은 것을 참을 줄 모르는 사람이라고.)
Tatter Tools 1.0.5 버전까지는 스킨 관련 치환자의 부재로 플러그인을 설치하기 위해서는 skin.html 파일을 수정하여야 했으나, 업데이트된 1.0.6 버전에서는 플러그인 설치만으로 완료된다. 단, 태터 1.0.5 버전 이하 사용자는 이 포스트에 첨부되어 있는 1.0.5 버전용 플러그인을 사용하여야 하며, 스킨 파일에 치환 문자열을 넣어야 한다.
설치 방법은 다음과 같다.
Google Analytics 사이트에 접속하여 Analytics Settings > Tracking Status 로 들어가 보면 다음과 같은 코드를 홈페이지에 추가하도록 제시하고 있다.
그 중, _uacct 변수에 할당되는 문자열(그림 참조)을 플러그인의 $account_str 변수에 할당한다.

[CODE type=php]
function GoogleAnalytics($target, $mother) { [br]
$account_str = "??-??????-?" <- 바로 이 부분의 문자열을 변경한다.
[/HTML][/CODE]
설치 방법 :
[Tatter Tools 1.0.6 이상]
스킨의 수정 없이 플러그인 설치후 플러그인을 활성화 시켜주는 것만으로 모든 것이 완료된다.
[Tatter Tools 1.0.5 이하]
skin.html 의 원하는 곳(</BODY> 직전의 아무곳이나 좋다.)에 [##_GoogleAnalytics_##] 문자열을 넣고 플러그인 관리 메뉴에서 플러그인을 활성화 시켜주면 홈페이지 출력시에 Google Analytics 코드가 출력된다.
마지막으로 반영된 것의 확인은 태터툴즈를 웹브라우저로 접속하여 소스보기로 확인하면 된다.
플러그인 다운로드 :
[Tatter Tools 1.0.6 이상]
Google Analytics 플러그인 다운로드 For Tatter Tools 1.0.6
[Tatter Tools 1.0.5 이하]
Google Analytics 플러그인 다운로드 For Tatter Tools 1.0.5
단, TextCube에서는 동작이 확인되지 않았으니 사용에 주의하기 바란다.
아니, 만들었다는 말이 부끄러울 정도로 발.로.짰.다.
어떤걸 짰는고 하니, Google에서 제공하는 통계 프로그램을 블로그에 설치했을 때, 그 통계 수집 코드를 사용하는 스킨의 skin.html에 넣어주어야 하는데, 스킨을 여러번 바꿔보니 스킨을 바꿀 때 마다 그 변경사항을 일일히 스킨에 반영하는 것이 귀찮아서 플러그인 형태로 뽑아냈다.
(누군가 그랬다. 개발자는 가장 귀찮은 것을 참을 줄 모르는 사람이라고.)
Tatter Tools 1.0.5 버전까지는 스킨 관련 치환자의 부재로 플러그인을 설치하기 위해서는 skin.html 파일을 수정하여야 했으나, 업데이트된 1.0.6 버전에서는 플러그인 설치만으로 완료된다. 단, 태터 1.0.5 버전 이하 사용자는 이 포스트에 첨부되어 있는 1.0.5 버전용 플러그인을 사용하여야 하며, 스킨 파일에 치환 문자열을 넣어야 한다.
설치 방법은 다음과 같다.
Google Analytics 사이트에 접속하여 Analytics Settings > Tracking Status 로 들어가 보면 다음과 같은 코드를 홈페이지에 추가하도록 제시하고 있다.
그 중, _uacct 변수에 할당되는 문자열(그림 참조)을 플러그인의 $account_str 변수에 할당한다.
[CODE type=php]
function GoogleAnalytics($target, $mother) { [br]
$account_str = "??-??????-?" <- 바로 이 부분의 문자열을 변경한다.
[/HTML][/CODE]
1.0.6 업데이트 사항 : Tatter Tools 1.0.6 부터 추가된 스킨 관련 치환자 사용으로 스킨에 직접 치환 문자열을 넣지 않고 플러그인 설치만으로도 동작되게 하였습니다.
설치 방법 :
[Tatter Tools 1.0.6 이상]
스킨의 수정 없이 플러그인 설치후 플러그인을 활성화 시켜주는 것만으로 모든 것이 완료된다.
[Tatter Tools 1.0.5 이하]
skin.html 의 원하는 곳(</BODY> 직전의 아무곳이나 좋다.)에 [##_GoogleAnalytics_##] 문자열을 넣고 플러그인 관리 메뉴에서 플러그인을 활성화 시켜주면 홈페이지 출력시에 Google Analytics 코드가 출력된다.
마지막으로 반영된 것의 확인은 태터툴즈를 웹브라우저로 접속하여 소스보기로 확인하면 된다.
플러그인 다운로드 :
[Tatter Tools 1.0.6 이상]

[Tatter Tools 1.0.5 이하]

단, TextCube에서는 동작이 확인되지 않았으니 사용에 주의하기 바란다.
아직 사용해보지는 못했지만, 편리하게 사용할 수 있게 만들어주신 것으로 생각됩니다. 티스토리에서도 스킨의 수정이나 플러그인의 추가가 자유로워진다면 꼭 사용해보고자 합니다.
설치 끝냈습니다. 앞으로는 스킨 바꿀때마다 일일히 코드를 넣지 않아도 되겠네요. 잘 쓸게요^.^
플러그인 감사드립니다. / 적용시 자바스크립트 오류가 발생하는것은 어떤문제일런지요. 기본 스킨으로 해놓고 적용시켜도 오류가 발생하는군요. Google Analytics 플러그인만 활성화 했을시에도 오류가 발생하는 것으로 볼때 다른 플러그인과의 충돌은 아닌것 같습니다. 태터 1.0.6, 1.0.6 용 플러그인 사용중입니다.
lunamoth 님 블로그에서 스팸관련 포스트를 보고 트랙백 포스팅을 작성중이었는데 방문하셨네요.
작성 다 되면 트랙백하겠습니다.
그런데, lunamoth 님의 블로그로 방문해 보았습니다만 제가 스크립트 검사 옵션을 꺼놓거나 해서인지는 잘 모르겠습니만 제 브라우저(IE6.0)에서는 스크립트 에러가 발생하지 않습니다.
답변 감사드립니다. 익스 설정을 조정해봐야 겠군요.
단비님 덕분에 스킨 변경 시 매번 Google Analytics 코드를 추가하는 번거로움 없이 잘 사용하고 있습니다^^
제가 태터를 다중 사용자 모드로 사용하고 있는데요.
꽁수로... 플러그인 폴더를 하나 더 만들어서 tag name만 변경시켜서 사용하고 있습니다. ^^:
혹, 다중 사용자모드를 위한 플러그인 업데이트 계획은 없으세요?
Google Analytics 플러그인과 같이 사용자 개별로 데이터가 필요한 플러그인의 경우 그 정보를 DB에 저장해야 하는데, 그렇게 되면 보안상 위험을 비롯한 많은 문제점을 내포하게 됩니다. 그래서 기본적으로 그것은 생각하지 않고 있습니다.
다중 사용자 모드에서 플러그인을 자유롭게 다루실 수 있다면 서버 관리자이실 듯 싶습니다. 따로 태터 하나를 더 설치해도 상관 없을 것 같습니다.
덕분에 Google Analytics 를 설치했습니다. Gmail 아이디가 있었는데. 바로 신청이 가능하네요...현재 실시간 적용된 통계를 볼 수는 없지만 지달려볼랍니다..ㅎㅎㅎ...단비님 감사.감사.감사
아주 간단하면서도 머찐 플러그인 잘 쓰고 있습니다. 블로그가 너무 멋집니다!!!
다운받을려고 왔는데 주소가 깨졌있네요 ^_^
워낙 예전에 작성한 글이고, 테터툴즈로 이동하면서 모두 고치지 못했었습니다.
링크 주소 수정하였습니다.