如何使用 google 分析跟踪 PYPI 项目?
How to track a PYPI project using google analytics?
我想使用 google 分析来跟踪我的 pypi 项目。我想知道我应该在哪里嵌入 google 分析代码?
无法为 PyPI 上的项目包含 Google 分析代码。但是,您可以将其包含在项目的网站(如果有)和与项目相关的其他页面,例如文档。
最好的办法是使用 Measurement Protocol 发送匹配。
如果您能够使用请求模块之类的东西发送 http 请求:
pip install requests
您可以使用接近于以下示例的内容,使用您自己的跟踪 ID 和参数。
import requests
payload = {'v': '1', # Version.
'tid': 'UA-XXXXX-1', # Tracking ID / Property ID.
'cid': '123456', # Anonymous Client ID.
'dh': 'www.example.com', # Document hostname.
'dp': 'home', # Page.
't': 'pageview' # Hit Type.
}
requests.post('http://www.google-analytics.com/collect', payload)
只需确保代码在您希望跟踪的任何给定事件期间运行。
我想使用 google 分析来跟踪我的 pypi 项目。我想知道我应该在哪里嵌入 google 分析代码?
无法为 PyPI 上的项目包含 Google 分析代码。但是,您可以将其包含在项目的网站(如果有)和与项目相关的其他页面,例如文档。
最好的办法是使用 Measurement Protocol 发送匹配。 如果您能够使用请求模块之类的东西发送 http 请求:
pip install requests
您可以使用接近于以下示例的内容,使用您自己的跟踪 ID 和参数。
import requests
payload = {'v': '1', # Version.
'tid': 'UA-XXXXX-1', # Tracking ID / Property ID.
'cid': '123456', # Anonymous Client ID.
'dh': 'www.example.com', # Document hostname.
'dp': 'home', # Page.
't': 'pageview' # Hit Type.
}
requests.post('http://www.google-analytics.com/collect', payload)
只需确保代码在您希望跟踪的任何给定事件期间运行。