我目前有一个 django cms 网站,并希望使用 aldryn-google-analytics 插件安装谷歌分析。
我没有Divio Cloud帐户,而且我对 python 很陌生。
我可以就要添加到我的项目中的GitHub 文件以及文件应该放在项目中的位置征求您的意见吗?
我目前有一个 django cms 网站,并希望使用 aldryn-google-analytics 插件安装谷歌分析。
我没有Divio Cloud帐户,而且我对 python 很陌生。
我可以就要添加到我的项目中的GitHub 文件以及文件应该放在项目中的位置征求您的意见吗?
如果您将 Divio Cloud 用于您的 django CMS 项目,那么 Google Analytics 插件可能是将 Google Analytics 添加到站点的好方法(例如,如果您是无权访问站点代码的网络管理员,则很有用)。
如果不是,只需将 Google 提供的 JS 片段复制并粘贴到您的模板中即可。
事实上,即使您在 Divio Cloud 上也可以这样做。
看起来您不需要 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)
从那里,如果您在 django 设置文件中提供分析 ID 作为以下设置,您可以看到它会起作用;GOOGLE_ANALYTICS_ID
您还可以选择启用以下两个设置(True
或False
)来启用这些功能;GOOGLE_ANALYTICS_USE_UNIVERSAL
,GOOGLE_ANALYTICS_TRACK_INDIVIDUALS
或者,您可以将分析中的 javascript 放到您的模板中。通常很容易将它包含在一个base.html
继承到所有页面中。