re:dash의 Google 웹로그 분석 데이터 소스 사용
3903 단어 GoogleAnalyticsredash
구축 절차
docker-compose 를 이용한 구축 순서는 변하지 않습니다.
그러나 마스터 소스에서 redash Image를 빌드하고 Image를 사용하도록합니다.
sudo docker build -t redash:master
Docker Iamge를 빌드하고 docker-compose.yaml을 빌드 한 Image를 활용하도록 변경하십시오.
설정
Google Developer Console
오픈 소스 데이터 시각화 도구의 re : dash로 손쉽게 분석 공유 그 3 ~ Google Spreadsheets 편 과 같이 1~3의 순서를 실시합니다.
Google Analytics
사용자 추가, 변경, 삭제 을 참고하여 Google Analytics의 관리 화면에서 서비스 계정의 Credential JSON의 client_email 이메일 주소를 권한을 부여하는 사용자로 추가합니다.
이 때 설정할 속성의 권한은 표시 및 분석을 설정합니다.
re:dash
현재의 master에서는 re:dash의 Default의 Query Runner로 설정되어 있기 때문에 특히 설정은 불필요하게 사용할 수 있습니다.
평소와 같이 데이터 소스를 추가하여 방금 만든 검색된 서비스 계정의 Credential JSON을 업로드하면됩니다 2
실행
Query Explorer 을 사용하면서 어떤 조건에 대한 쿼리를 수행했는지 확인하십시오.
Query Explorer에 표시되는 Direct link to this Report의 QueryString 부분(?에서 나중 문자열)을 직접 re:dash 쿼리로도 사용할 수 있습니다 3
쿼리 부분은 아래와 같이 URL 이스케이프를 하지 않는 문자열에서도 실행 가능합니다.
?ids=ga:XXXXXXXX&start-date=2016-11-01&end-date=yesterday&metrics=ga:sessionDuration,ga:pageviews,ga:exits&dimensions=ga:source&filters=ga:medium==organic
또한 쿼리는 JSON 형식으로도 작성할 수 있으므로 다음과 같이 쓸 수도 있습니다 4
{"ids":"ga:XXXXXXXX",
"start_date":"2016-11-01",
"end_date":"yesterday",
"metrics":"ga:sessionDuration,ga:pageviews,ga:exits",
"dimensions":"ga:source",
"filters":"ga:medium==organic"}
요약
Google 애널리틱스 정보를 대시보드 'Re:dash'로 시각화 에서 하고 있던 것과 같은 것은 re:dash만으로 실현할 수 있게 됩니다.
1.0.0-rc에는 포함되어 있지 않고 master에만 포함되어 있었지만 현재 최신 버전에서는 사용할 수 있습니다. ↩
이것은 Google 스프레드 시트를 데이터 소스로 사용하는 것과 같습니다. ↩
이후에 쓰여진 ga:XXXXXXXX 는 적절한 것으로 바꾸어 주세요. ↩
JSON 형식의 경우 Key 이름에 -가 포함되어 있으면 _로 다시 작성해야합니다. ↩
Reference
이 문제에 관하여(re:dash의 Google 웹로그 분석 데이터 소스 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hideji2/items/271ae82adf524b6789e0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)