如果你习惯于在谷歌Analytics中创建片段和高级过滤器,并且你正在使用谷歌Data Studio来可视化数据,这篇文章是为你准备的。
谷歌Data Studio在理解、解释和应用谷歌分析的过滤器和片段方面存在严重的限制。当然,这些特性对GDS的基本用户是有帮助的,但如果您想进一步进行分析和可视化,请继续阅读。我会穿过Data Studio中的CASE语句,以及如何使用它创建新的字段,以便更好地分析GDS目前连接到的75多个数据源中的数据。
如果你是Data Studio的新手,这篇文章比我们推荐的更高级。相反,阅读我的谷歌数据工作室初学者指南,或者我们校友关于GDS是什么的帖子在深入了解操作带入平台的数据的具体方法之前。
- 一个“场的是在报告中使用的维度或度量。添加了数据源之后,其中的所有字段都可以在图表中使用。谷歌Data Studio用绿色突出尺寸,用蓝色突出指标。
- 计算字段(或自定义字段)允许您基于数据源中可用的现有度量和维度创建新的度量和维度。
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模板
其他有用的Data Studio功能
- 清除你不一致的竞选标签较低的(活动)
- 团队领导和你追踪的其他高价值用户数(用户ID)
- 结合字段以获得更细粒度的数据CONCAT:
- (用户类型、设备类别)
- (登录页,会话数)
- (频道,会话数)
- ((事件类别,事件动作,事件标签)(" | ",Page))
- 使用REGEXP_REPLACE(页面,“//www.merkalis.com”,”)
请在下面的评论中告诉我这些是否有帮助,并确保与#衡量社区在社会。