Skip to content

xpressengine/plugin-google_analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XE3 google analytics Plugin

이 어플리케이션은 Xpressengine3(이하 XE3)의 플러그인입니다.

이 플러그인은 XE3에서 Google Analytics 설정 기능을 제공합니다.

[License]

Installation

Console

$ php artisan plugin:install google_analytics

Web install

  • 관리자 > 플러그인 & 업데이트 > 플러그인 목록 내에 새 플러그인 설치 버튼 클릭
  • google_analytics 검색 후 설치하기

Ftp upload

Usage

관리자 > 플러그인 & 업데이트 > 플러그인 목록 > Google Analytics > 설정에서 Google Analytics 정보를 입력해서 사용합니다.

항목별 획득 방법

추적 ID (Tracking ID)

  • 구글 analytics 사이트 이동 합니다.
  • 좌측 하단 관리 메뉴를 클릭합니다.
  • 가운데 속성 탭에서 새 속성 만들기 선택하여 속성 등록 페이지로 이동 합니다.
  • 필요한 정보를 입력 후 추적 ID 가져오기 클릭합니다.
  • 추적 ID 항목에 표시된 문자열을 복사합니다.

추적 도메인 (Tracking Domain) optional

  • 서비스 하는 해당 사이트의 도메인 주소를 입력합니다.
  • 입력하지 않아도 되며 입력하지 않는 경우 auto 로 설정됩니다.

키 파일 (Key File)

  • 구글 api 개발자 사용자 인증 정보 페이지 이동 합니다.
  • 사용자 인증 정보 만들기 에서 서비스 계정 키를 선택합니다.
  • 서비스 계정 선택에서 새 서비스 계정 을 선택합니다.
  • 서비스 계정 이름 을 입력하고 역할Project -> 뷰어로 선택 합니다.
  • 서비스 계정 ID 를 복사해 둡니다. (이메일 형식이며 analytics 사용자에 이 이메일 주소가 등록되어야 합니다.)
  • 키 유형JSON 로 선택하고 생성을 클릭하면 파일이 다운로드 됩니다.

프로필 ID, 보기 ID (Profile ID)

  • 구글 analytics 사이트 이동 합니다.
  • 좌측 하단 관리 메뉴를 클릭합니다.
  • 우측 보기 탭에서 설정 보기 페이지로 이동 합니다.
  • 보기 ID 항목에 표시된 숫자를 복사합니다.

추가 설정

사용자 추가

위 항목중 키 파일 획득시 생성된 서비스 계정 ID (이메일) 를 구글 analytics 에 사용자로 등록해야 합니다.

  • 구글 analytics 사이트 에서 속성 탭으로 이동합니다.
  • 사용자 관리로 이동하여 이메일을 추가하고 권한을 읽고 분석하기 로 설정합니다.

서비스 계정 ID사용자 인증 정보 페이지 에서 서비스 계정 관리 로 이동하면 확인 할 수 있습니다.

API 활성화

  • 구글 api 관리자 페이지로 이동합니다.
  • 대시보드에서 API 사용 설정 을 클릭합니다.
  • 표시되는 API 항목중 Analytics API 를 클릭하여 이동합니다.
  • 사용 설정 을 클릭하여 Analytics API 를 활성화 합니다.

License

이 플러그인은 LGPL라이선스 하에 있습니다. https://opensource.org/licenses/LGPL-2.1