Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 检查是否已单击链接_Google Apps Script_Google Sheets_Google Docs_Google Spreadsheet Api_Google Docs Api - Fatal编程技术网

Google apps script 检查是否已单击链接

Google apps script 检查是否已单击链接,google-apps-script,google-sheets,google-docs,google-spreadsheet-api,google-docs-api,Google Apps Script,Google Sheets,Google Docs,Google Spreadsheet Api,Google Docs Api,我想记录一下谷歌电子表格中某个链接被点击的次数。我一直在搜索,但似乎无法找到如何检查链接是否已被单击,或者是否可以在链接上附加onclick事件。这是不可能的,您无法检测到单元格或链接的单击 这里有两种可能性: 一种方法是让服务器(或应用程序脚本服务)作为链接“代理”,并重定向到最终站点,如中所示: script.google.com/../exec?url=myurl.com 您的脚本计算命中率,然后重定向用户。使用应用程序脚本htmlService可能无法在不额外单击的情况下重定向,但可以在

我想记录一下谷歌电子表格中某个链接被点击的次数。我一直在搜索,但似乎无法找到如何检查链接是否已被单击,或者是否可以在链接上附加onclick事件。

这是不可能的,您无法检测到单元格或链接的单击

这里有两种可能性:

一种方法是让服务器(或应用程序脚本服务)作为链接“代理”,并重定向到最终站点,如中所示:

script.google.com/../exec?url=myurl.com

您的脚本计算命中率,然后重定向用户。使用应用程序脚本htmlService可能无法在不额外单击的情况下重定向,但可以在您自己的服务器上重定向

您可以在单元格中使用=hyperlink使url看起来漂亮,这样用户就看不到长url(直到单击为止)


如果你能控制你所指向的链接,另一种方法是在这些页面上使用分析。您可以使用referer统计来自电子表格单击的视图,也可以显式地向每个url添加参数,以便以后可以筛选来自工作表的视图。

这是不可能的,您无法检测到单元格或链接单击

这里有两种可能性:

一种方法是让服务器(或应用程序脚本服务)作为链接“代理”,并重定向到最终站点,如中所示:

script.google.com/../exec?url=myurl.com

您的脚本计算命中率,然后重定向用户。使用应用程序脚本htmlService可能无法在不额外单击的情况下重定向,但可以在您自己的服务器上重定向

您可以在单元格中使用=hyperlink使url看起来漂亮,这样用户就看不到长url(直到单击为止)


如果你能控制你所指向的链接,另一种方法是在这些页面上使用分析。您可以使用referer来统计来自电子表格单击的视图,或者您可以显式地向每个url添加参数,以便以后可以筛选来自工作表的提交内容。

一个快速解决方案是对链接使用。此页面提供了每个链接的单击次数。

一个快速解决方案是对链接使用。此页面提供每个链接的点击次数