【发布时间】:2015-11-07 13:48:06
【问题描述】:
我想跟踪 Google 电子表格中的某个链接被点击了多少次。我一直在搜索,但似乎无法找到如何检查链接是否已被点击,或者是否可以在链接上附加 onclick 事件。
【问题讨论】:
标签: google-apps-script google-sheets google-docs google-spreadsheet-api google-docs-api
我想跟踪 Google 电子表格中的某个链接被点击了多少次。我一直在搜索,但似乎无法找到如何检查链接是否已被点击,或者是否可以在链接上附加 onclick 事件。
【问题讨论】:
标签: google-apps-script google-sheets google-docs google-spreadsheet-api google-docs-api
一个快速的解决方案是使用Google URL shorten service 作为链接。此页面为您提供每个链接的点击次数。
【讨论】:
不可能,您无法检测到单元格或链接点击。
这里有两种可能性:
一种方法是让服务器(或应用程序脚本服务)作为链接“代理”并重定向到最终站点,如下所示:
script.google.com/.../exec?url=myurl.com
您的脚本会记录点击,然后重定向用户。使用应用脚本 htmlService 可能无法在没有额外点击的情况下进行重定向,但它可以在您自己的服务器上实现。
您可以通过在单元格中使用 =hyperlink 使网址看起来很漂亮,这样用户就不会看到长网址(直到点击)
另一种方法如果您可以控制所指向的链接,则可以在这些页面上使用分析。您可以使用引用来统计来自电子表格点击的视图,或者您可以显式地将参数添加到每个 url,以便您以后可以过滤来自工作表的那些。
【讨论】: