[24.02.17 수정] Google Analytics 통계를 사이트에서 쉽게 확인 할 수 있도록 도와주는 프로그램입니다. > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

[24.02.17 수정] Google Analytics 통계를 사이트에서 쉽게 확인 할 수 있도록 도와주는 프로그램입니다. 정보

[24.02.17 수정] Google Analytics 통계를 사이트에서 쉽게 확인 할 수 있도록 도와주는 프로그램입니다.

첨부파일

google_analytics.zip (10.7K) 245회 다운로드 2018-06-18 21:48:01
[240217] google_analytics_ga4_g5_free.zip (3.7M) 3회 다운로드 2024-02-17 19:24:13
테스트한 버전5.3
호환 가능 버전5.3

본문

유료버전을 포함한 개발 화면입니다. 설치시의 화면과 다를 수 있습니다.

 

해당 프로그램은 구글 애널리틱스를 사용하고 있어야합니다.

 

해당 파일을 설치한다하여도, 구글 애널리틱스의 사용(설치)법은 안내하지 않습니다.

 

/adm 폴더에 덮어쓰는 형태이며, 다른 폴더는 건드리지 않습니다.

(초기 설계는 플러그인 폴더 등등에 올바르게 넣었으나, 추후 삭제시 귀찮을듯하여, 하나의 폴더에 몰아넣었습니다. 워차피 어드민에서만 사용하는 기능이기 때문에..)

 

만약, "/adm/admin.menu155.php" 파일이 존재한다면, 덮어쓰기전 없는 파일명으로 수정해주시기 바랍니다.

 

"/adm/css/admin_extend_menu155.css" 파일도 사전에 존재한다면, 덮어쓰기전 수정이 필요합니다.

 

설치전 사전 작업이 필요하니 꼭 안내 페이지 확인바랍니다.

 

프로그램 소개 페이지 http://pureani.tistory.com/5129

프로그램 설치 방법 안내 페이지 http://pureani.tistory.com/5130

GA4 버전용 변동사항 페이지 https://pureani.tistory.com/5488

 

[플러그인 요구 사양]

PHP 7.4+ 깃허브에 보시면 7.4부터 지원이라고 적혀있습니다.

 

[설치 혹은 업그레이드 방법]

1. 업그레이드 하시는분은 /adm/google_analytics/ 폴더를 삭제해주세요.

2. [240217] google_analytics_ga4_g5_free.zip 을 다운로드 받아서, 압축을 푸신다음 폴더에 넣어주세요.

3. 프로그램 설치 방법 안내 페이지에서 구글 api.json 을 받아주세요.

   기존에 있으신분들은 새롭게 안받으셔도 됩니다.

   다운받은 파일을 아래 위치에 넣어주세요.

   /adm/google_analytics/lib/api-key.json

4. GA4용 변동사항 페이지를 참고해서 구글애널리틱스 속성 ID를 PHP 파일에 입력합니다.

   속성ID는 애널리틱스에서 관리 - 속성 - 속성세부정보에 있습니다.

   /adm/google_analytics/lib/GoogleAnalytics.php 파일에서 private string $propertyID = ''; 를 찾으신후 값을 넣어주세요.

 

[안내사항]

애널리틱스가 변동되면서 기존에 제공되었던것들이 사라진것도 있고, 아직 재대로 화면에 보여주지 않는것들도 존재합니다.

현재 가능한 부분들을 정리해서 유료버전에서 판매중입니다.

만약 꼭 사용해보고 싶은데, 설치가 힘드신분들은 유료버전에서 설치 플랜을 결제해주세요.

 

유료버전 https://sir.kr/cmall/1529724125

 

[로그]

24.02.17 공개

 

--- 하단은 더이상 지원하지 않는 플러그인 정보입니다. ---

 

[플러그인 요구 사양]

PHP 5.4+ (PHP 7.2 에서 테스트 완료.)

 

[사용 외부 라이브러리]

Chart.js The MIT License (MIT)

google-api-php-client Apache-2.0 License

 

[무료 버전 변경 로그]

2018.06.18 대시보드 지난주 그래프가 안보이는 문제 수정

               m /adm/google_analytics/dashboard.php

               m /adm/google_analytics/dashboard/pageview.php

               m /adm/google_analytics/dashboard/visitor.php

2018.06.17 공개

 

유료버전의 경우 현재 판매자 신청 진행중입니다.

(사진 해상도 올바르게 해서 올렸다 생각했으나, 계속 팅겨서,, 인증제한이 걸렸네요,,)

 

무료버전에서 유료버전의 업그레이드는 그냥 덮어쓰기로 가능하게 할 예정입니다.

 

무료버전의 업데이트는 없을 예정이며, 유료버전만 업데이트 예정입니다.

 

ps. 반응이 괜찮으면, 개인적으로 만들어서 사용하던 프로그램을 그누보드5에 맞춰 컨버팅 후 공개도 생각중입니다.

 

ps2. 설치 난이도가 어느정도 있다고 생각하기 때문에, 설치 가이드를 잘 읽어보시고 순서대로 차근차근 따라가주시기 바랍니다.

 

ps3. 외부 라이브러리를 함께 동봉하지 않은 이유는, 버전에 따라 되고 안되고가 결정되는것이 아니기 때문에, 가이드에 있는 링크를 따라가서 최신파일을 다운로드 받으셔서 사용하시면 되기 때문입니다.

(기존에 사용하던 2년전 소스 PHP 5.4 버전에 맞춰 다시 만들면서 재활용 가능한 부분은 다 재활용하면서 최신 버전으로 올렸는데, 딱히 문제가 발생하지는 않았습니다.)

추천
9

댓글 전체

Warning: require_once(/host/home1/projectcom/html/adm/google_analytics/lib/Google/config.php): failed to open stream: No such file or directory in /host/home1/projectcom/html/adm/google_analytics/lib/Google/Analytics.php on line 4

Fatal error: require_once(): Failed opening required '/host/home1/projectcom/html/adm/google_analytics/lib/Google/config.php' (include_path='.:/usr/share/pear:/usr/share/php') in /host/home1/projectcom/html/adm/google_analytics/lib/Google/Analytics.php on line 4


설치했을때 왜 이러는 걸까요?
Fatal error: Uncaught GuzzleHttp\Ring\Exception\RingException: cURL error 60: SSL certificate problem: unable to get local issuer certificate in C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\ringphp\src\Client\CurlFactory.php:127 Stack trace: #0 C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\ringphp\src\Client\CurlFactory.php(91): GuzzleHttp\Ring\Client\CurlFactory::createErrorResponse(Array, Array, Array) #1 C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\ringphp\src\Client\CurlHandler.php(96): GuzzleHttp\Ring\Client\CurlFactory::createResponse(Array, Array, Array, Array, Resource id #143) #2 C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\ringphp\src\Client\CurlHandler.php(68): GuzzleHttp\Ring\Client\CurlHandler->_invokeAsArray(Array) #3 C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\ringphp\src\Client\Middleware.php(54): GuzzleHttp\Ring\Client\CurlHandler->__invo in C:\AutoSet10\public_html\adm\google_analytics\lib\google-api\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php on line 51

해결좀해주세요 ..
전체 504
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT