为什么要设置cookieFlags 为了解决最新版的Chrome浏览器中的SameSite规则,在最新版的Chrome浏览器中,由于google analytics的client,也就是coolie _...关于SameSite的详细可以看:Chrome 80:Google 终于对第三方cookie出手了 这样设置才允许第三方访问Google Analytics的第一方cookie,主要是跨站跨域的时候才会用到...具体示例如下: 在analytics.js中设置字段 Universal Analytics的设置方法如下: ga('create', 'UA-XXXXX-Y', { cookieFlags: '...cookie_flags: 'max-age=7200;secure;samesite=none' }); 在GTM中设置 统一版analytics.js 使用cookieFlags字段: ?...的时候 参考: https://www.simoahava.com/analytics/cookieflags-field-google-analytics/
Analysis Hub VS WorkSpace Google Analytics 4 中通过Analysis Hub极大提高了可视化和自定义报告的能力。...两者都是可以通过托拉拽实现数据可视化,但Google Analytics 4中在报告里缺少交互和背后的数据关联性还比较欠缺。...Create/Modify Event VS Processing Rules Google Analytics 4 可以直接在报告中创建事件和修改事件。...这是Google Analytics 4中修改事件的设置界面: ? 这是Adobe Analytics中的Processing Rules: ? 结构是类似的,都是标题、条件和执行。...这个的作用是通过可视化的界面对数据做管理,Google Analytics 4的只能对事件数据做操作,如创建事件,修改事件,Adobe Analytics不仅能对事件做操作,还能删除特定的信息或覆盖几乎所有维度的数据
微信现在是如日中天,不可避免的吸引了很多营销人员的注意力,在微信上面做营销,导流,接下来介绍一些如何在Google Analyitcs中识别从微信过来的流量以及如何做细分?...识别的原理 Google Analytics识别微信流量是通过url来实现的,也就是page这个字段,如果你在微信中打开一个页面,会自动的变成https://www.ichdata.com/?...面临的挑战 但是并不是所有的微信过来的流量都会带有上面的关键字的,实践过程中,我发现了部分微信流量是没有关键字的,如 所以要正确划分微信流量,需要用source和landingpage结合 Google...Analytics设置 设置的地方是在,自定义渠道分组,在视图设置的下方,然后作如下设置就行: 这个设置的作用是从微信进来的流量全部归类到“微信流量”这个渠道下面,做这个设置有其他的一些注意事项,具体的请看...:理解Google Analytics中的Channels划分规则 更进一步 如果你的微信流量很多的话,需要区分from参数,可以将将from参数转成自定义维度去存储,然后“微信流量”这个大类的时候就可以直接在自持维度里面直接找到你前面定义的自定义维度去细分具体来源
因为GDPR的要求之一就是:欧盟公民有权要求个人数据被删除,如果你使用Google Analytics 4,Google Analytics 4是作为数据处理者,而你是作用数据控制者,数据处理者需要遵循欧盟的...在Google Analytis 4上提供了两种删除特定访客信息的方式。...在Google Analytics里点击“分析”——“分析中心”——“空白”,然后在分析法里选择“用户分层图表”: ? 选择好后,你就可以看到有client id的报告: ?...就可以看到它所有的行为,以及右上角有一个删除按钮,这里就是删除到这个访客的所有信息。 点击删除后,在24小时之内数据就不会出现在用户分层图表,在63天内就会删除该用户标识关联的所有数据。...如果是API删除的,在72天内会删除与用户标识关联的所有数据。
2019年已经到了年底,Google Analytics貌似在下半年的时候开始发力,连续出现多个bug,影响了全球的用户,这些bug集中在报告端,API端的目前暂时没有问题,你可以看看自己的这几个地方是否如我所说的这样...: 1、实时报告 有时候时候报告出现的是累计数字,不断叠加,然后又恢复正常计数,这个bug不常出现,只是有时候。...还有其他的一些问题,但不是普遍性的,只是个别用户遇到,如fileter,demo account、,并没总结出明显规律。
Google Analytics 4里面有个漏斗图的功能,你可以随机构建任意数量的漏斗图,不像之前只能配置有限个的漏斗图,想要随意使用需要升级付费版,现在GA4的图是长这样: ?...而Adobe Analytics的漏斗图有多种实现方式,我们这里看workspace里的漏斗图: ? 咋一看上去,GA4是横着展示,Adobe Analytics是竖着展示,展示的数据都差不多。...但其实GA4里面可以用维度和指标只有二十多个,非常有限,并不是说你想要的字段都会有的,比如基于页面构建漏斗,在GA4里面就需要通过属性去实现。...而Adobe Analytics里的维度、指标和细分,都可以使用,单维度里面就有上百个可以选,你只要看到有这个图标的: ? 点击开后里面所有的值/字段都可以直接拉过去: ? 非常方便。...如果是基于事件构建漏斗,那么两者的差不多,都是支持所有的事件。
Google Analytics中的数据层 dataLayer 是传递给GTM的键值对的全局对象,可用于描述不作为页面 DOM 或其他 JavaScript 变量的一部分提供的信息,可以理解为用于存储或发送信息给...Adobe Analytics中的数据层 Adobe Analytics的数据层是网站上 JavaScript 对象的框架,其中包含实施中使用的所有变量值。...它让你可以在实施中拥有更大的控制力且更便于维护。 Adobe Analytics的数据层是JS对象。...总结 两者一样的是都需要将数据层放到头部,尽快加载或发送出去,确保能够触发。 但Google Analytics的数据层是需要主动发送,而Adobe Analytics是放到页面即可。...Adobe Analytics的数据层是JS对象,就是JS全局变量,对应的就是GTM里的JavaScript Variable。
Google Analytics 4 可以和很多的Google产品集成、关联,实现数据的打通,目前支持的有: Google Ads 关联 Ad Manager 关联 BigQuery 关联 Display
有时候,你可以会在GA4中看到User是0,但其他指标又有数据,那么可能是以下几个原因。...GA4的Users默认是Active Users GA4里的用户数,默认是活跃用户数,可以看到Engaged session是0,也就是不是活跃用户,那么Users自然就是0。...延伸阅读:Google Analytics 4 里的阈值到底是什么?...数据没处理完 如果你查看的是当天的数据,数据还没处理完的时候,Users也可能会显示为0: 延伸阅读:如果Google Analytics 4 正在处理数据,你可能会遇到如下情形
三个维度交叉分析的自定义报告——平面表格 Google Analytics中默认最多只能使用两个维度做交叉分析,也就是添加次级维度,但在自定义报告中,可以使用多个维度做交叉分析,在设置自定义报告的时候选择平面表格就可以使用多个维度...将自定义报告配置共享给同事 在自定义报告的管理界面,点击需要分享的自定义报告右侧的"管理",然后选择分享: 然后会有一个弹框: 共享模板链接:就是分享配置,只有有配置链接的人才可以用 分享到解决方案库中...:就是分享配置到方案库中,别人搜索到就可以用 这里是要分享给同时,给特定的人,所以选择共享模板链接: 然后就会有一个共享链接,这个链接就发给你的同同事就可以。...这个共享不会共享数据的,只是共享报告配置,你的同事要有相同的数据视图的权限,才能看到和你一样的数据报告。...还可以将自定义设置定时报告,定时发送到邮箱,在报告里,点击右上角的共享,就可以设置定义发送: ?
输入格式: 输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。 输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。...输入样例: Tomcat is a male ccatat cat 输出样例: Tom is a male 解题思路: 删除字符串s1中出现的所有子串s2当然是无脑用正则表达式求解啊。...在这里还是简单的介绍一下这道题涉及到的俩个函数:①regex_search:搜索匹配,根据正则表达式来搜索字符串中是否存在符合规则的子字符串;②regex_replace:替换匹配,可以将符合匹配规则的子字符串替换为其他字符串...先用while+regex_search语句判断s1中能否匹配到子串s2,若s1中能匹配到s2则用regex_replace将s1中的s2替换成"",否则输出s1。...s1中的所有子串s2,直接无脑regex啊 while(regex_search(s1,regex(s2))) //若s1中能匹配到s2 { s1 = regex_replace
单页应用跟踪往往会有一些陷阱,有些会对数据有严重的影响。 网址信息丢失 URL中#号后面的信息不会被跟踪到。 如果要跟踪,需要在GTM中设置页面字段。...解决的方式延迟发送或不用history采用页面主动发送的方式,延迟发送并不是完全解决这个问题,但能够降低出现的数量。...错误的引荐来源 如果你有做投放,那么你需要引荐来源错误的情况,可能会出现用户是从百度cpc进来,然后用户在站内点击访问第二个页面的时候,就开启新会话,划分成百度自然搜索的。...原因是:With Google Tag Manager, every single Universal Analytics Tag that fires on the site creates a new...means that the Document Location field is updated with every Tag you fire, which is a problem if the URL
这是谷歌对奥地利数据保护机构裁决的响应,原文如下: 1 月份,奥地利数据保护机构裁定,当地的一家网站发布商在应用 Google Analytics(分析)时没有提供足够的数据保护,理由是美国国家安全机构理论上有能力访问用户的个人数据...虽然该决定仅针对一个特定的发布商及其特定情况,但我们知道这为其他 Google Analytics(分析)客户带来了挑战,他们会担心该数据保护机构的逻辑可能被应用于所有位于美国境内的分析服务提供商,以及欧盟和美国之间的所有用户数据传输...因此,我们不断努力添加新的控件,以便客户能够对要收集的分析数据进行更明确的自定义设置,从而使他们能够继续以符合其合规目标的方式使用 Google Analytics(分析)。...由于美国互联网公司在欧盟的几乎垄断的地位,基于它们庞大的数据,是可以打通,对头部互联网公司,可以说是没有匿名数据和个人信息之分。...数据存储在欧洲,但鉴于它是一家美国公司,数据的拥有、管理、获取还是它,美国政府还是可以获取数据。
转化链接器的作用是自动检测着陆页网址中的广告点击信息,并将此信息存储在您网域上的第一方 Cookie 中。...当用户通过搜索引擎访问你站点的时候,着陆页url上面通常会带有gclid=XXXXX的这个这段,这个字段就是第三方的adwords cookie里了,这个的作用是将用户进来前的数据,也就是从哪里进来的...那么这个就会被断开了,用户在第二天和第二天之后的转化,并不能准确归因到之前的渠道上去的。...这个是最简单的设置了,基本可以满足绝大部分的需求,默认情况下,转化链接器代码使用最顶级网域和根级路径在名为“_gcl_aw” 和“_gcl_dc”的 Cookie 中设置广告点击信息,里面也有一些个性化的设置...这两个是在设置ad转化代码的时候设置的,直接勾选如下位置就会自动生成: ? 另外需要注意的是:这两个cookie的有效期是三个月。
在Google Analytics 4 可以使用 3 种不同类型的标识符识别用户,将其整合到统一的跨设备用户行为历程中,这些标识符统称为“身份空间”。...身份空间 GA4中引入一个身份空间的概念,事件和用户的相关联是使用所有可用的身份空间来处理的,可以理解为身份空间就是标识符,它包含User ID、Google Signal和设备ID。...GA4识别用户的逻辑:User ID>Google Signal>设备ID Google Analytics 4的是被用户的逻辑可以在的媒体资源下的“报告中的身份识别方法”设置: 可以看到有两个选项,...后面Universal Analytics也引入Google Signal,在媒体资源的“跟踪信息”——“数据收集”里可以设置,开启后,它的优先级是User ID>Google Signal>Client...其实,虽然Google Analytics 4 增加身份空间和设备ID的概念,但实际上 Google Analytics 4和Universal Analytics识别用户的方式和逻辑还是一样的。
目标在GA4中就是转化。 GA4中要设置转化有三种情况,只有事件能直接设置成转化,但其他的,都先设置成事件,再设置成转化。...事件直接设置成转化 有两种方法,一种是在All events报告中,一种是在Conversion报告中。...Page设置成转化 如果要将页面设置成转化,如打开thank-you的页面设置为一次转化,那么需要先将页面设置成事件,然后才能设置成转化,可以在事件报告中Create events(创建事件)。...,这个设置的意思是url包含buy。...设置事件要24小时候才会有数据,所以要通过在Conversion中将事件设置成转化,在Conversion中创建一个事件转化,作如下设置: ? 有数据就会记录到。
Google Analytics里面会自动对流量做识别,然后划分到对应的渠道,但是Google Analytics对国内的一些搜索引擎的识别和划分并没有那么好,会出现搜索引擎的部分并没有划分到自然搜索里面去...需要注意, 渠道设置不会改变其medium的信息,但channel渠道实现的是正确的划分 渠道设置这里遵循的时候逐步剥离的原则,所以在设置的时候需要设置要顺序 渠道设置中使用的字段是landing page...方法三:自然搜索来源 这个设置是在媒体资源层级下面,这个的作用是将更多的搜索添加到默认搜索列表区,因为Google Analytics默认是有一个搜索引擎列表,但有些搜索引擎不在这个列表内,如本来是搜索来源...,那么才是搜索结果的URL。...SEM、SEO、Pic、品专的是不一样 方法四:GTM设置 最后一种是通过GTM的设置,通过URL参数,js判断去识别是不是自然搜索的流量,然后在Field to set(要设置的字段)去设置medium
Google Analytics 4 中如何实现细分的效果? 其实在Google Analytics 4是可以实现细分的效果,只不过在不同的位置,它的功能会不一样。...在报告中(这个是GA4的固定报告),可以使用对比项 在探索中(这个是GA4的自定义报告),可以使用细分
GAget 是苹果电脑 Mac OS X 上的一个 Widget 应用,它可以让快速查看你站点的 Google Analytics 数据。...GAget 通过一个别致的界面,展示访问者数量,新访问的比率,退出率以及停留时间。 GAget 详细功能: 快速查看一天之中最重要的数据:访问者数量,新访问的比率,退出率以及停留时间。...可以查看2周的访客数变化。 查看新访问用户的比率和退出率。 只需一次简单点击就可以自动刷新数据。 自动更新。 非常容易切换 Google Analytics 账号。...可以查看一周,两周,或者四周的数据。 可以在访问数,新访问比率,退出率的图表中切换。 下载 GAget: http://www.zoltanhosszu.com/gaget/ ----
编译:互联网数据官 梅子 我们都知道,Google Analytics(后文统称为GA)让不懂数据背后的处理逻辑的人也能很容易的收集和查看数据。...然而,并不是每一个维度-指标的组合都可以在GA标准报告中进行分析。...具体说来,GA会为访问你网站的每个用户存储一个客户端ID,然后将同一客户端ID的会话聚集在一起。这个客户端ID是GA跟踪代码生成的一个值,且储存在用户电脑的浏览器cookie中。...你可以通过维度、目标达成URL看到某些层级的详细信息,但是你不能将页面维度和目标达成数量指标组合起来。...主要结论 谨记:做报告的时候千万不要跨Scope——如果你要跨Scope组合,先考虑好它们之间的层级关系。同时,把跨Scope报告与GA中的其他数据进行交叉参考,以确保报告展示内容确实是你想要的。
领取专属 10元无门槛券
手把手带您无忧上云