我想出了如何为谷歌分析创建一个书签,打开后立即只显示今天的统计数据。我想为此创建一个 Google Chrome 应用程序快捷方式,以便与我的其他 Google Apps 快捷方式一起使用,但第一个问题是它只创建一个具有当前 url 的应用程序,它显示今天的信息,当然明天会显示昨天的信息。我想我会将目标编辑为快捷方式,并用我拥有的 javascript 替换 url。第二个问题是脚本行太长。Window 的快捷方式目标路径只能包含 290 个字符或类似的字符。Chrome 的路径以及脚本都过去了。
在这一点上我有什么选择?我已经在网上搜索并浪费了太多时间来度过我生命中的一小部分,但我想弄清楚。
我知道关于编程的 jimmy-squat。我可以编辑 javascript,但不能真正编写它。我使用 YUI Compressor 尝试将其缩小,但并没有太大变化。我也尝试使用 url 缩短器,但它们都添加了 http:// 前缀,这一切都搞砸了。我读到我可以指向快捷方式目标中的一个 bat 文件,但也无法弄清楚如何做到这一点......另外我认为有一种更简单的方法可以做到这一点,不需要任何小的黑客攻击,我想避免。
我可以轻松地在 Chrome 中为网站添加书签并用 javascript 替换 url,它工作正常,这是我的一半目标。但我真的很想把它作为 Windows 快捷方式,并以与其他应用程序完全相同的方式运行,因为它们会记住以前的窗口大小。
关于简单解决方案的任何建议?
这是书签的脚本 -
javascript:var d=new Date();if(d.getMonth()<10){var pad='0';};var t=''+d.getFullYear()+(pad+(d.getMonth()+1))+d.getDate();location.href='https://www.google.com/analytics/reporting/dashboard?id=HIDDENID&pdr='+t+'-'+t+'&cmp=average'
此外,这里是来自 Chrome 的不同但非常相似的应用程序快捷方式的路径 -
"C:\Documents and Settings\USERPROFILE\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --app=http://docs.google.com/a/MYGOOGLEAPPSDOMAIN/