小编Tim*_*eld的帖子

BigQuery:使用 ARRAY_CONCAT() 查询会导致错误

假设以下查询(从更复杂的查询简化而来):

SELECT ARRAY_CONCAT([1, 2], [3, 4], [5, 6]) as count_to_six;
Run Code Online (Sandbox Code Playgroud)

结果是数组 [1,2,3,4,5,6]

在以下查询中重新编写(使用WITH语句)会导致错误“ARRAY_CONCAT(或ARRAY_CONCAT_AGG)的参数必须是数组类型,但在[3:8]处是STRUCT、ARRAY、ARRAY>”

WITH q1 AS
(SELECT ([1, 2], [3, 4], [5, 6]) as count_to_six)
SELECT ARRAY_CONCAT(count_to_six) FROM q1
Run Code Online (Sandbox Code Playgroud)

我的问题是:在“WITH AS”查询中,如何获得与初始查询具有相同结果的正确查询?

google-bigquery

6
推荐指数
1
解决办法
1万
查看次数

Google Analytics Web+App 事件配置:错误“gtag 未定义”

我正在尝试为网站设置 Google Analytics App+Web 的电子商务事件配置。请参阅此处的文档。

因为电子商务配置有很多自定义代码,所以我不能使用通用的 GA App+Web webevent 模板,所以在这种情况下我使用自定义 HTML 标签。

作为第一个测试,我尝试触发以下简单事件:

<script>

  gtag('event', 'blabla', {
  'test_param1': 'test_value_1'
});

</script>
Run Code Online (Sandbox Code Playgroud)

但是,事件没有正确发送到 GA;相反,控制台中返回以下错误:

未捕获的 ReferenceError:gtag 未定义

要重现,请参阅以下页面:https : //www.hema.nl/mooi-gezond/make-up/make-up-accessoires/toilettassen-1/toilettas-11830901.html

附加信息:

  • GA App+Web 基础初始化是(成功)通过 GTM 完成的,通过 GA App+Webconfiguration 模板标签。
  • 我还通过 GA App+Web webevent 模板标签通过 GTM 配置了一些其他(简单的非电子商务)GA App+Web 事件,这些事件成功发送到 GA。

有谁知道出了什么问题,为什么会出现控制台错误以及为什么事件没有发送到 GA?

google-analytics google-tag-manager

6
推荐指数
3
解决办法
1万
查看次数