如何跟踪脚本运行的次数?

时间:2016-12-31 02:20:07

标签: bash curl google-analytics-api

我有一个简单的bash脚本,我想跟踪它运行的次数。此脚本将下载并在其他计算机上运行,​​因此我希望将依赖项保持在最低限度。

我想使用curl,但我不确定在发送POST到谷歌分析或类似的东西时有什么选择。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以在脚本中使用collect实施Google Analytics curl POST请求。只需添加以下内容:

tracking_id="UA-XXXXXXXX-X"
category="AppCounter"
action="CountAction"
label="CountLabel"
value="1"

curl -d 'v=1&tid='"$tracking_id"'&cid=555&t=event&ec='"$category"'&ea='"$action"'&el='"$label"'&ev='"$value"'' \
     -H "User-Agent: AppSpecific" \
     "https://www.google-analytics.com/collect"

请参阅Measurement protocol for Google Analytics