Django的ganalytics是一個Django應用程序,整合谷歌分析與Django的。
開發者評論
老實說,所有其他的谷歌Analytics(分析)的Django應用鬧心。所有我想要做的就是把我的谷歌Analytics(分析)的代碼在我的``settings.py``文件,並使用一個簡單的模板標籤來渲染谷歌Analytics(分析)異步javascript代碼,damnet!
不幸的是,現有的解決方案不這樣做,那讓我懊惱!
安裝和使用
無論如何,讓我們安裝這個婊子!你會想要做的第一件事就是運行:
PIP安裝Django,ganalytics
接下來,修改你的``settings.py``文件,並添加您的谷歌Analytics(分析)代碼(通常是這樣``UA-XXXXXXXX-XX``),以及放``ganalytics``在你的``INSTALLED_APPS`` :
蟒蛇
#settings.py
INSTALLED_APPS =(
    #...
    “ganalytics',
)
GANALYTICS_TRACKING_CODE ='UA-XXXXXXXX-XX“
現在,真正使您的谷歌Analytics(分析)異步javascript代碼,編輯您想要的Django模板(我喜歡做這在我的``base.html``模板),並添加以下內容:
  HTML
{%負載ganalytics%}
<--- ... - >
&NBSP; {%ganalytics%}
<--- ... - >
當Django的處理您的模板,它會取代``{%ganalytics%}``有:
HTML
<腳本類型=“文/ JavaScript的”>
&NBSP; VAR _gaq = _gaq || [];
&NBSP; _gaq.push(['_ setAccount“,”{{GANALYTICS_TRACKING_CODE}}']);
&NBSP; _gaq.push(['_ trackPageview']);
&NBSP; (函數(){
&NBSP;&NBSP;&NBSP; VAR GA = document.createElement方法('腳本'); ga.type =“文/ JavaScript的”; ga.async = TRUE;
&NBSP;&NBSP;&NBSP; ga.src =(的“https:”== document.location.protocol的“https:// ssl的”:“HTTP:// WWW'?)+'。谷歌-analytics.com /的ga.js';
&NBSP;&NBSP;&NBSP;變種S = document.getElementsByTagName('腳本')[0]; s.parentNode.insertBefore(GA,S);
&NBSP; })();
輕鬆,正確
要求:
- 在Python中
- 在Django的
評論沒有發現