使用Matomo跟踪烧瓶网站的请求
Flask-Matomo的Python项目详细描述
Flask Matomo是一个库,可以跟踪您的请求 烧瓶网站使用马托莫(皮威克)。
安装
pip install flask-matomo
用法
fromflaskimportFlask,render_templatefromflask_matomoimport*app=Flask(__name__)matomo=Matomo(app,matomo_url="https://matomo.mydomain.com",id_site=5,token_auth="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")@app.route("/")defindex():returnrender_template("index.html")if__name__=="__main__":app.run()
在上面的代码中:
- 通过传入flask应用程序创建matomo对象 以及配置matomo的参数。
- matomo_url参数是您的matomo安装的url。
- id_site参数是站点的id。如果你用这个 跟踪几个安装了on-matomo的网站。可以找到 如果打开Matomo仪表板,请切换到要跟踪的站点 并在URL中查找&;idsite=。
- 在 设置马托莫。它是跟踪IP地址所必需的。