问题标签 [google-data-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-data-studio - 社区连接器的 getconfig(),如何使用用户输入
社区连接器功能很新,我搜索过,信息不多。我们正在构建一个社区连接器,以使数据洞察能够从 Google 我的业务洞察中提取 API 数据。
此处描述了 getconfig() 函数:https ://developers.google.com/datastudio/connector/reference#getconfig
我们可以向用户显示我们的配置选项,这很容易,但是 API 参考并不清楚下一步是什么:如何将用户输入传递给下一步。如果我在这里没有使用正确的术语,请原谅我。
上述代码正确显示给用户,用户可以在建立初始数据连接时从 Data Studio 的下拉菜单中进行选择。但是用另一种方式重复这个问题:我们如何访问用户选择的选项?
google-sheets-api - Google DataStudio 数据源:“报表中的字段编辑:关闭”有什么作用?
我在任何地方都找不到这个记录。编辑表格数据源时,大开关的作用是Field Editing in Reports
什么?当我将此“打开”时,我的报告中的数据会发生显着变化。
google-analytics - 在 google datastudio 中计算退出率
我正在尝试在 Google Analytics 或 Google datastudio 中完成以下任务:
我有一系列事件总是以相同的顺序触发。事件类别是某人所在的页面。现在我想计算剩下的人的百分比。
EA(事件动作)
EL(事件标签)
EA:一个(100)
EA: B, EL: 1 (90, 90%)
EA: B, EL: 2 (80, 89%)
EA: B, EL: 3 (70, 87.5%)
EA: C (60, 86%)
如果这不可能,我希望将其视为步骤 A 总数的百分比,该百分比应与综合浏览量相同。那么你会得到以下信息:
EA:一个(100)
EA: B, EL: 1 (90, 90%)
EA: B, EL: 2 (80, 80%)
EA: B, EL: 3 (70, 70%)
EA: C (60, 60%)
我在 datastudio 或分析中搜索了很多可以让我上路的东西,但我真的迷路了。必须有人知道如何实现这一点,或者告诉我我做错了。
google-analytics - 根据 Google 数据工作室中事件操作的总事件计算百分比
我刚刚开始使用 Google Data Studio 来创建仪表板,以便对我们的数据进行更多深入了解。现在我已经创建了您可以在下面看到的表格。
这是来自我们视频跟踪器的数据。第一个事件动作videotrackerStart是开始观看视频的总人数。我想要做的是计算其余事件操作来自videotrackerStart事件的百分比。
例如(176,985 / 222,468) * 100 = 79.5%
,对于每个动作。
我面临的问题是,我不知道如何(如果可能的话)将videotrackerStart的总事件保存在一个变量中,并使用该值创建一个新指标。
有谁知道我怎么能做到这一点?我希望问题很清楚,如果没有,请告诉我。
提前致谢!
google-data-studio - getData() 调用中未定义的 configParams
我正在建立一个社区连接器并且正在摸索;该文件指出:
获取数据()
返回给定请求的表格数据。
要求
@param {Object} request 包含数据请求参数的 JavaScript 对象。
请求参数包含用户提供的值和可用于完成数据请求的附加信息。它具有以下结构:
{“configParams”:对象,“scriptParams”:{“sampleExtraction”:布尔值,“lastRefresh”:字符串},“dateRange”:{“startDate”:字符串,“endDate”:字符串},“字段”:[{对象(场地) } ] }
我已经正确设置了 getConfig() (至少,我的配置是从用户那里请求的),但是我的 getData 函数没有被传递给 configParams 对象。这是我的代码。
当我测试/调试时,我可以在配置步骤中选择一个帐户,正确返回架构,但是当我尝试将小部件添加到报告时出现以下异常:
脚本错误消息:TypeError:无法从未定义中读取属性“harvestAccountId”。
脚本错误原因:用户脚本错误堆栈跟踪:getData:244
非常感谢任何建议。
google-bigquery - 有没有办法在编辑报告时暂停谷歌数据工作室中的查询
我在连接到 BigQuery 的报告中的 google data-studio 中构建条形图,计算一维指标的最小值、最大值、平均值。问题是,每次我编辑图表以添加指标并更改其计算(例如总和到最小值)时,都会运行一个 BigQuery 查询,这非常浪费。所以我想知道是否有办法暂停查询,直到我完成构建/编辑图表,然后再取消暂停以对最终图表进行最终查询。提前谢谢
time-series - Google Data Studio 可以在小时级别制作时间序列图吗?
我在 Google Data Studio 中看到的每个时间序列图示例都有一个每天绘制的指标。有没有办法配置时间轴的粒度(小时、月等)?
我想显示一天中每小时的事件数。我的列在 bigquery 中,类型为 datetime:TIMESTAMP 和 count:INTEGER
calculated-field - Google Data Studio 计算的指标不正确
我正在 Data Studio 中创建计算指标,但我遇到了结果问题。
指标 1 使用以下公式:
[[计算具有不同 clientIds 的事件]]
指标 2 使用以下公式:
[[计算具有不同 clientIds 的事件]]
指标 3 使用以下公式:
[[计算具有不同 userIds 的事件]]
公式工作正常,当我执行 Metric 2/Metric 1 时,数字在一天的时间跨度内是正确的。当我做 Metric 3/Metric 2 时,数字是错误的。为什么是这样?这对我来说没有意义,因为它们都是数值。
此外,当我增加日期范围时,Metric 2 / Metric 1 也不正确!任何想法为什么这些不起作用?
postgresql - 使用 SSL 从谷歌数据工作室连接到谷歌云 sql postgres
我已经使用 PostgreSql 在 Google Cloud 上创建了一个实例,并将数据工作室与该数据库连接起来,添加了以下链接中指定的白名单中指定的所有地址
[ https://support.google.com/datastudio/answer/7288010?hl=en]
使用该解决方案,我必须打开对许多地址的数据库访问权限。而这个问题,与不支持 SSL 相关的事实是严重缺乏安全性。是否有任何不同的方式可以使用谷歌数据工作室进行报告?也许使用 CloudSqlProxy 并将谷歌数据工作室视为 GC 环境的外部应用程序?
谢谢合作
米歇尔