问题描述
我正在尝试在Google Data Studio中显示复杂的数据,其中包括wordpress博客和Google Analytics(分析)Pageviews
中的帖子。
每个帖子都有特定的Pageviews
记录,因此我需要获取它们并将其显示在表中。另外,我还需要向Pageviews
展示其AMP版本。
为此,我连接到Google Data Studio中的wordpress sql数据库。现在,我可以显示所有帖子,而另一方面,我已将Google Analytics(分析)连接到带有Pageviews
的页面。
现在,我需要将它们与Join Key绑定在一起。一方面,我们拥有页面名称,该名称就是该页面的标签;另一方面,(在Google Analytics(分析)上,我们具有指向该页面的路径)。
问题是如何将弹头与Google Analytics(分析)上的路径名匹配。
Google Analytics(分析)上的示例页面名称:
/mag/post-name
或
/mag/amp/post-name
示例 wordpress slug:
post-name
是否有一种公式化Join Key的条件,例如:
WHEN GA_Page_name is like WP_post_name
解决方法
可以使用下面的REGEXP_EXTRACT
Calculated Field来实现,/
(其中Field
代表相应的Google Analytics(分析)字段)
REGEXP_EXTRACT(Field,"/([^/]*)/?$")
Google Data Studio Report和要详细说明的GIF: