谷歌Data Studio

如何创建情况下语句谷歌数据工作室

如果你习惯于在谷歌Analytics中创建片段和高级过滤器,并且你正在使用谷歌Data Studio来可视化数据,这篇文章是为你准备的。

谷歌Data Studio在理解、解释和应用谷歌分析的过滤器和片段方面存在严重的限制。当然,这些特性对GDS的基本用户是有帮助的,但如果您想进一步进行分析和可视化,请继续阅读。我会穿过Data Studio中的CASE语句,以及如何使用它创建新的字段,以便更好地分析GDS目前连接到的75多个数据源中的数据。

如果你是Data Studio的新手,这篇文章比我们推荐的更高级。相反,阅读我的谷歌数据工作室初学者指南,或者我们校友关于GDS是什么的帖子在深入了解操作带入平台的数据的具体方法之前。

  1. 一个“场的是在报告中使用的维度或度量。添加了数据源之后,其中的所有字段都可以在图表中使用。谷歌Data Studio用绿色突出尺寸,用蓝色突出指标。
  2. 计算字段(或自定义字段)允许您基于数据源中可用的现有度量和维度创建新的度量和维度。

Data Studio中的CASE是什么?

CASE:返回基于条件表达式的维度和度量。CASE语句允许您创建使用条件逻辑确定字段值的新字段。CASE最常用于创建新的数据类别或数据组。通过谷歌的帮助文章了解更多信息。

语法

CASE由WHEN子句和两个参数组成;条件参数(X1, X2)和条件满足时返回的值(Y1,Y2)。最后是END子句。

CASE语句如何工作

CASE的工作原理是计算布尔值,并返回指定的值。

例如,如果你和我们一样厌倦了谷歌Analytics有限的社交属性,我建议你使用Data Studio创建一个CASE语句,将公共社交资源分组到单个字段中。

参见“社交资源”等当例子在下面。

复制/粘贴的例子

“社交平台”案例

CASE WHEN Source IN (" facebook ", " m.facebook.com ", " l.facebook.com ", " facebook.com ", " lm.facebook.com ") THEN " facebook "
当Source IN (" l.instagram.com ", " instagram.com ", " instagram ") THEN " instagram "
当Source IN(”t。co ", " twitter.com ", " twitter ")然后" twitter "
当Source IN(“pininterest.com”,“pinterest”,“pinterest。ca”、“pinterest.co。Uk ", " pininterest .fr ", " pininterest .jp ", " b.pinterest.com ", " pl.pinterest.com ", " pininterest.com.mx ", " pinterest。cl ", " id.pinterest.com ", " ru.pinterest.com ", " br.pinterest.com ", " pinterest.com.au ") THEN " Pinterest "
当来源(“youtube.com”),然后“Youtube”
Source IN(“houzz.com”)THEN“Houzz”
其他“_Other”
结束

“社交媒体类型”的情况

Medium IN(“社交广告”)THEN“付费社交”
Medium IN(“社交”)THEN“有机社交”
其他“_Other”
结束

“页面参与”的情况

CASE WHEN Page Depth in(" 1″," 2″," 3 ")THEN " Less than 4 "
当页面深度(“7″”,“4”)然后“4-7”
当页面深度达到(“11”),然后是“10或以上”
其他“_Other”
结束

“搜索类型”时的情况

CASE WHEN REGEXP_MATCH(medium, " ^(cpc|ppc|cpm|paid)$ ") THEN " paid "
当REGEXP_MATCH(medium,“organic”THEN“organic”
其他“_Other”
结束

当'页面类型'时

当REGEXP_MATCH(((?我页面。 ).*^/$|^/\\?.*).*”) 然后“主页”
当REGEXP_MATCH(页面”((?我)。*。* /。*)。*”)然后“关于我们”
当REGEXP_MATCH(页面”((?我)。*。* /联系美元)。*”)然后“联系我们”
当REGEXP_MATCH(页面”((?我)。* ^ /服务美元)。*”)然后“服务”
当REGEXP_MATCH(页面”((?我)。* ^ /博客美元)。*”)然后“博客页面”
当REGEXP_MATCH(页面”((?我)。* . * /博客/。*)。*”)然后“博客”
当REGEXP_MATCH(Page, " ((?i).*.*/blog/category/.*).* ") THEN " blog category Page "
当REGEXP_MATCH(页面”((?我)。* ^ / /产品。*)。*”)然后“产品页面”
当REGEXP_MATCH(Page, " ((?i).*^/ /solutions/.*).* ") THEN " solutions Pages "
当REGEXP_MATCH(页面”((?我)。* ^ / /联系。*)。*”)然后“谢谢”——联系
其他“_Other”
结束

谷歌Sheets Data Studio模板

复制模板在GSheets

其他有用的Data Studio功能

  1. 清除你不一致的竞选标签较低的(活动)
  2. 团队领导和你追踪的其他高价值用户(用户ID)
  3. 结合字段以获得更细粒度的数据CONCAT
    • (用户类型、设备类别)
    • (登录页,会话数)
    • (频道,会话数)
    • ((事件类别,事件动作,事件标签)(" | ",Page))
  4. 使用REGEXP_REPLACE(页面,“//www.merkalis.com”,”)

请在下面的评论中告诉我这些是否有帮助,并确保与#衡量社区在社会。