2017-10-20 9 views
0

현재 django CMS 웹 사이트를 운영하고 있으며 aldryn-google-analytics 플러그인을 사용하여 Google Analytics를 설치하려고합니다.Django CMS에 Aldryn Google Analytics 추가

저는 Divio Cloud 계정이 없으며, 저는 정말 파이썬에 새로운입니다.

GitHub files에 대한 귀하의 조언을 구하고 제 프로젝트에 추가하고 파일을 프로젝트에 배치해야합니까?

답변

0

Divio Cloud 계정이 필요하지 않은 것 같습니다. 그것은 단지 정의 된 설정이 필요한 것처럼 보입니다. 해당 응용 프로그램의이 부분을 살펴보십시오.

google_analytics_id = getattr(settings, 'GOOGLE_ANALYTICS_ID', None) 
use_universal_analytics = getattr(settings, 'GOOGLE_ANALYTICS_USE_UNIVERSAL', False) 
track_individuals = getattr(settings, 'GOOGLE_ANALYTICS_TRACK_INDIVIDUALS', False) 

이렇게하면 장고 설정 파일에서 분석 ID를 다음과 같이 설정하면 작동합니다. GOOGLE_ANALYTICS_ID

이러한 기능을 사용하려면 다음 두 설정 (True 또는 False)을 선택적으로 사용 가능하게 설정할 수도 있습니다. GOOGLE_ANALYTICS_USE_UNIVERSAL, GOOGLE_ANALYTICS_TRACK_INDIVIDUALS

또는 분석가의 자바 스크립트를 템플릿에 드롭 할 수도 있습니다. 일반적으로 모든 페이지에 상속 된 base.html에 쉽게 포함 할 수 있습니다.

+0

감사합니다. 이 기사 (http://divio-cloud-developer-handbook.readthedocs.io/en/latest/background/anatomy-addon.html)에서 우리는 settings.py를 직접 편집 할 수 없다고 생각합니다. Github [파일] (https://github.com/aldryn/aldryn-google-analytics)을 프로젝트에 통합하는 방법에 대한 조언이 있습니까? – vsg

+0

@vsg 저는 divio 클라우드 계정이 없다고 말한 것 같아서, 분명히 파이썬 웹 사이트를 호스팅하고 계신 것 같습니까? github (녹색 버튼)에서 앱을 다운로드하고 프로젝트에 추가하면됩니다. –

+0

나는 aldryn-google-analytics가 divio에서 왔기 때문에 divio app 해부학에 관한 기사가 관련이 있다고 생각했습니다. 내 프로젝트에 github의 모든 파일을 추가합니까? 어떤 폴더 수준에서 파일을 추가합니까? 고맙습니다. – vsg

0
  • 당신이 당신의 장고 CMS 프로젝트에 대한 Divio 클라우드를 사용하는 경우 Google 웹 로그 분석 부가 기능은 예를 들어 경우 (사이트에 유용한 Google 웹 로그 분석을 추가 할 수있는 좋은 방법이 될 수 있습니다하지 않는 웹 관리자 사이트 코드에 대한 액세스 권한이 있어야 함).

  • 그렇지 않은 경우 Google에서 제공 한 JS 스 니펫을 복사하여 템플릿에 붙여 넣으십시오.

실제로 Divio Cloud를 사용하고 있어도 가능합니다.