查看网站访问统计信息Heroku/Streamlit
有没有办法追踪我的网站访问量?如果是,是否有向Streamlight应用程序添加计数器的方法查看网站访问统计信息Heroku/Streamlit,heroku,streamlit,Heroku,Streamlit,有没有办法追踪我的网站访问量?如果是,是否有向Streamlight应用程序添加计数器的方法 谢谢 最简单的方法是使用谷歌分析: analytcs\u code=”“” window.dataLayer=window.dataLayer | |[]; 函数gtag(){dataLayer.push(参数);} gtag('js',新日期()); gtag(“配置”、“UA-XXXXXXXXX”); """ #获取index.html文件的路径 path_ind=os.path.dirname(s
谢谢 最简单的方法是使用谷歌分析:
analytcs\u code=”“”
window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag(“配置”、“UA-XXXXXXXXX”);
"""
#获取index.html文件的路径
path_ind=os.path.dirname(st._文件)+'/static/index.html'
#打开文件
将open(path_ind,'r')作为索引文件:
data=index_file.read()
#检查是否有GA脚本
如果len(关于findall('UA-',data))=0:
#为谷歌分析插入脚本
以open(path_ind,'w')作为索引文件:
#Google Analytics脚本应该粘贴到HTML文件的头中
newdata=re.sub(“”,+分析代码,数据)
索引文件写入(新数据)
使用上述代码时,将id的值替换为在Google Analytics上为您的项目生成的值
从来没有想过,但是如果你运行一个express服务器,也就是说,你可以定义一个全局变量,该变量随着对路由的每次调用而递增。如果依赖Google Analytics不是问题,只需在你的
块后添加跟踪位即可。