그누보드용 구글 애널리틱스 통계 확인 프로그램 설치 방법입니다.



파일을 다운받으면 adm 폴더가 있으며, 그 안에는 위의 이미지와 같은 구조로 되어있습니다.


그누보드의 adm 폴더에 덮어씌워주시면 됩니다.


단, 덮어쓰기전에 몇가지 작업이 진행되어야 합니다.


"google_analytics" 폴더 안으로 이동합니다.



파일 구조는 버전별로 다를 수 있습니다.


"lib" 폴더로 이동합니다.



안에 "google-api" 폴더가 있습니다.


google-api-php-client 프로젝트 사이트로 이동.


최신버전을 다운받아 넣어줍니다.


5.4+ 버전이기 때문에, google-api-php-client-2.2.1_PHP54.zip 를 다운받아 넣어줍니다.


중간의 2.2.1은 버전명이기 때문에 틀릴 수 있습니다.



다운받아서 집어넣으면 위의 이미지처럼 될것입니다.


그럼 다시 이전 폴더로 이동해서, "Google" 폴더로 이동합니다.



이동하면, "config_sample.php" 파일이 존재하는데, 해당 파일의 이름을 "config.php" 혹은 사본을 만들어서 파일명을 "config.php"로 변경후 메모장 등으로 열어줍니다.


"key.json" 파일의 경우 구글에서 다운받아야 하기 때문에 아직 없는게 맞습니다.



파일을 열면, 5라인과 8라인을 수정해야합니다.


5라인은 어플리케이션 이름을 적어주시면 되며, 8라인은 구글 애널리틱스 페이지에서 확인이 가능합니다.



2018.06.17 기준 왼쪽 하단에 톱니바퀴 모양의 관리 버튼이 있습니다.


그것을 누르신후 나오는 화면의 오른쪽에 보기설정을 누르시면, 보기ID 라는것이 있습니다.


그것을 복사하여 붙여넣어주세요.


만약 보기 ID가 123456789 라면, '123456789' 라고 따옴표 안에 넣어주셔야합니다.

(string 타입이기 때문에, int 를 넣으면 에러가 발생합니다.)


넣어주셨다면, 파일을 닫아도 됩니다.


이제 "key.json" 파일을 다운로드 받으로 갑니다.


Google Apis 사이트로 이동합니다.



이동한뒤, 프로젝트를 생성합니다.



프로젝트 생성한뒤, 해당 프로젝트에 들어가보면, 왼쪽에 "사용자 인증 정보" 라는 메뉴가 존재합니다.


클릭하여, 페이지를 이동하면 위와 같은 페이지가 뜰건데, "사용자 인증 정보 만들기"를 클릭.


"서비스 계정 키"를 클릭하여, 키를 생성합니다.



키를 생성할때는 꼭 위와 같은 설정으로 생성해주세요.


키가 생성되었다면 다운로드를 받고, 이름을 "key"로 변경합니다.

(확장자가 보이는 설정이면 "key.json" 입니다.)


변경뒤에는 폴더에 넣어줍니다.


해당 프로그램은 Chart.js 를 사용합니다.


최신버전을 다운받아서, "/adm/google_analytics/js/Chart.js" 에 넣어줍니다.



사용하는 파일은 "Chart.min.js" 뿐이기 때문에, "Chart.min.js" 만 넣어주셔도 괜찮습니다.


그렇게 모든것이 끝났다면, 폴더 구조에 맞춰서 넣어주면 끝납니다.



재대로 넣으셨다면, 위의 이미지와 같은 구조가 됩니다.


※ 19.07.13 추가

만약에 안된다는 분들이 있으면, 아래의 내용을 확인해보시기 바랍니다.


1. 구글 API 콘솔 대시보드에서 아래의 내용이 보여져야 합니다.


만약에 없다면, 대시보드 메뉴 아래의 "라이브러리"로 이동하셔서, "Analytics Reporting API" 를 검색합니다.


그러면 레포팅 API 가 2개 나오는데, 그중 애널리틱스 레포팅으로 이동하셔서, 사용하기를 누르시면 대시보드에 뜨게 됩니다.

(API에 사용 권한을 주는겁니다.)


2. 애널리틱스 -> 관리메뉴 -> 사용자관리메뉴 를 순서대로 클릭하시게 되면..


이러한 창이 뜹니다.

하단에 있는게 API에 권한을 주는것인데요.

만약에 없다면..


구글 API 콘솔 -> 사용자 인증 정보 메뉴 -> 서비스 계정 관리 버튼을 순서대로 클릭해줍니다.



그러면 위와 같은 화면이 등장하게 됩니다.

저기의 이메일을 복사하셔서, 애널리틱스 화면에서 사용자에 추가해주시면 됩니다.



권한은 API가 그냥 조회랑 분석만 할거기 때문에, 조회 및 분석만 체크해주시면 됩니다.

Posted by Pure Ani

RE:D Cherish! -Eternity Blood- CRYSTALiA

放課後シンデレラ2 HOOKSOFT

花鐘カナデ*グラム NanaWind

フタマタ恋愛 ASa Project

スタディ§ステディ2 ま~まれぇど

リンパにATATA! ~メス牡蠣ミルクどぴゅらっしゅ~ Hending

創作彼女の恋愛公式 Aino+Links

流星ワールドアクター Heliodor

Secret Agent~騎士学園の忍びなるもの~ ensemble

天冥のコンキスタ エウシュリー

HaremKingdom -ハーレムキングダム- SMEE

ラズベリーキューブ まどそふと

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

死に逝く君、館に芽吹く憎悪 バグシステム

Sanguinea-サングイネア- すにぃる

麗華の館 しすたーそふと

カスタムメイドオンライン KISS