Skip to content

Google Data Studio Data Blend Tips

Google Data Studio一个非常Fancy的功能是Data Blend,它允许多个数据通过左外连接的形式合并数据。这样应用场景就有很多了,例如把GA的数据与Google Ads的数据连接,GA的数据与Facebook广告数据连接。。。功能很强大,但是要注意一些细节。

拿实际应用举例,比如我要把GA的campaign数据与campaign花费(Google Sheet)合并起来。Google Sheet的campaign花费格式为campaign,ad content,日期,花费。

在Data Blend的时候,我们把campaign,ad content和日期作为连接键。

Tips1 什么是左连接

campaign namesessionsduration
campaign-A10000:01:03
campaign-B20000:00:48
数据A
campaign namecost
campaign-A$100
campaign-C$200
数据B

当我们把数据A和数据B通过campaign name作为连接键左连接时:

campaign namesessionsdurationcost
campaign-A10000:01:03$100
campaign-B20000:00:48null
数据A左连接数据B(campaign name为连接键)

观察到了吗?数据B中campaign-C数据丢失了,但是数据A中的campaign-A数据还存在。数据连接还有全连接,右连接,内连接等,在此不多做解释,大家只用知道data studio中用的是左连接就对了。

Tips 2 为什么比值型数据不准确

为什么pageviews,sessions,transactions,revenue这类数据是准确的,但是例如avg. sessions duration,ecommerce converstion rate会不准确呢?

因为连接的数据中我们的连接键有多个,在数据连接后,当我们再去看campaign或者是ad content的细分数据的时候,它会把这些比值型数据求和。

换言之,本来GA里面ecommerce conversion rate等于(day1 transactions + day2 transactions + day3 transactions)/(day1 sessions + day2 sessions + day3 sessions);但合并数据后,计算方式变为(day1 transactions / day1 sessions)+(day2 transactions / day2 sessions)+(day3 transactions / day3 sessions),得到的结果肯定是不正确的。

如何把比值型数据变得准确呢?

新建一个metric,运用公式sum(transactions) / sum(sessions)生成即可。

自定义metric
自定义metric
Published ingoogle data studio

Be First to Comment

发表评论

邮箱地址不会被公开。 必填项已用*标注