首页 > 解决方案 > Google 表格中的 GA Beaccon 代码停止发送流量数据

问题描述

自 2016 年以来,我一直在使用我的 Google Analytic Properties。(一些 Google Sites 和 Google Sheets)。今年 8 月,我所有的 Google 表格属性都已停止跟踪访问者的活动。分析说没有流量,但我可以看到有相当大的访问者活动(见附件截图)。

https://docs.google.com/spreadsheets/d/1egM1io2HLLsppEdWwe2-gsmabZ-f942MChm1iWqYmHE/edit?usp=gmail

在我的表格中,自 2016 年以来,我一直在使用下面的 GA Beacon 代码:=image(getGABeacon("UA-57765892-4")&"?pixel"), - 这是单元格 A59 中的一个白色像素。

插入表格中,我有一个多年来运行良好的脚本。

在 Analytics 中,我将下面的页面设置为要跟踪的目标: https ://ga-beacon.appspot.com/

我的表格中的流量记录已于 8 月 17 日停止(不过,我的 Google 协作平台没有问题)。

我不是专家,只是一个简单的用户,所以我不知道可能出了什么问题。

预先感谢您的帮助。约瑟夫

标签: google-sheetsgoogle-analyticsanalyticsgoogle-analytics-apibeacon

解决方案


我搜索了 ga-beacon.appspot.com - appspot.com 是 Google Cloud 服务(AppEngine 实例)的域,所以我已经怀疑这可能不是公共服务。

事实上,我为 ga-beacon 找到了这个github repo,自述文件指出:

我可以使用这个产品吗?

ga-beacon.appspot.com实例是一个演示实例,适用于原型设计和概念验证。如果您打算在应用程序的生产中使用它,您应该部署您自己的此服务实例,这将允许您向上和向下扩展服务以满足您的容量需求、内省日志、自定义代码等上。

我假设开发人员在许多人没有注意到这一点并自费将数据发送到 ga-beacon.appspot.com 后关闭了实例(他们指出没有承诺该服务将可用)。

因此,如果您想继续使用它,您需要在 Google Cloud 上创建自己的实例。正如自述文件所说,

部署自己的实例很简单:fork 这个 repo,修改 app.yaml 中的项目名称,然后按照正常的GAE 部署说明进行操作。您应该在五分钟内启动并运行。

您可能需要创建一个结算帐户,但 GCP 包含一个慷慨的免费层,因此运行起来应该不会很昂贵。


推荐阅读