Google Analytics 4 的UTM有很大变化,它的参数增加了多个参数,这是近15年来最大的变动,所有参数如下: 目前加起来有9个UTM参数: utm_id主要在导入成本数据的时候使用,如果不需要导入成本数据...最后三个是Google Analytics 4 新增的,主要是Ads、DV360和SA360的里使用的维度,后两个目前还不可用。
原理:GA内部通过对URL的字段的解析,根据上面的关键字和来源、媒介等信息将流量分类为相关的渠道,这个涉及GA内部对于渠道流量识别的优先顺序,详细内容可参考Google官方网站。...注意 需要特别注意的是URL后面加个'?'后才加utm参数,如果前面已经有'?'...图2-24 出现Other的情况 为避免出现上述情况,使用媒介参数的时候对应GA分类的使用其已经定义好的字段,就能准确划分,当然,如果不这样使用,还可以对默认分组的规则修改,使之符合实际情况。...3.使用一个还是三个UTM参数的问题? 最近Google分析官方是没有要求适用三个参数的,而只是要求使用一个来源就行,对于老用户来说还是喜欢使用三个或更多。...出现了,那就用“#”,然后再添加UTM参数,因为“?”和“?”都是UTM的系统使用字符,因此不建议在UTM中标记渠道的时候使用这个两个字符,避免被截断。
最近要上个项目,其实很简单的东西,就是拼接一个url,不过url中的参数需要UrlEncode编码的,其实对我来说,这个问题很好解决,C#用HttpUtility.UrlEncode来进行编码,asp用...ok,.Net中,可以指定编码进行url编码,test.aspx.cs可以变成:HttpUtility.UrlEncode("中文测试", Encoding.GetEncoding("utf-8"))...可asp的Server.UrlEncode是没有这个参数的,怎么办呢? 2个办法: 1、把test.asp保存为utf-8编码 2、就是我自己想的一个不是办法的办法。...Response.Write(HttpUtility.UrlDeCode(Request["str1"],Encoding.GetEncoding("gb2312")); 看下go.aspx页面显示...: 第一条会显示乱码 第二条会显示:中文测试 这是什么原因呢?
这一篇介绍如何在Google Analytics 4 的实时报告里显示城市分布数据,最后的效果如: 设置的方式是在:在Google Analytics 4 中获取用户的IP的基础上去设置的。...这个HTML需要在GA4的页面跟踪代码之前就触发,这样才能确保页面能够或得到IP,在GA4的页面跟踪代码的Tag里做如下设置: 第一方Cookie获取城市信息 GTM中点击「变量」——「新建」——「选择一个变量类型以设置...」——「第一方cookie」,然后做如下配置: 这个配置的作用是将上一步写在Cookie的里的ipcity读入到GTM的变量,用变量City去存储它。...设置用户属性(用户级自定义维度) 在GTM中,找到GA4的基础配置,然后在「用户属性」里做如下设置: 这里就是GA4里设置自定义维度的,左边的媒体资源名称是可以自定义的,我这里定义为city。...GA4中注册参数 接下里就是在GA4中注册这个维度,这个维度才可以在GA4中使用。
问题 今天在写页面的时候发现一个问题,就是在 React Router 中使用了 Url 传参的功能,像这样: export class MainRouter extends React.Component...来获取 url 参数的值,但是我发现如果你在这个 url 下只将 url 中的参数部分改变,比如 channelId 从 1 变成 2 的时候,页面并不会重新渲染。...解决办法 查阅资料后发现这样的根本原因是 props 的改变并不会引起组件的重新渲染,只有 state 的变化才会引起组件的重新渲染,而 url 参数属于 props,故改变 url 参数并不会引起组件的重新渲染...后来发现React的组件中有一个可复写的方法 componentWillReceiveProps(nextProps) { ... } 这个方法可以在 React 组件中被复写,这个方法将会在 props...改变的时候被调用,所以你可以使用这个方法将 nextProps 获取到,并且在这个方法里面修改 state 的内容,这样就可以让组件重新被渲染。
Google Analytics 提供了一个很好的工具,叫做网址构建器,通过给欲投放的目标网页 URL 增加一些特定的参数,那么便可以在 Google Analytics 中很好的鉴别该广告的来源及属性...,GA才会识别该来源为付费搜索引擎流量,广告内容可以不填,最后的广告系列名称则根据广告投放的区域或者活动名称来填写。...输入所有必要的参数后,最后点击生成网址,就会生成一串带有特定参数的 URL,把该 URL 输入到百度竞价后台关键词栏的 URL 栏去,便完成了一个付费关键词的标注。...如下图: 添加了 Google Analytics UTM 参数的百度关键词 URL 4. 其他关键词以此类推,一一进行标注。...除了百度竞价的关键词我们可以通过 Google Analytics 的 URL 标注功能进行区分,其他在线广告活动,如电子邮件,付费目录等都可以使用该工具来进行更好的标注。
Google Analytics 4的是数据是基于事件收集,它采用的是基于事件驱动的模型,里面有非常多类型的事件,和不同的设置方法。...Tag,然后选择“Google Analytics: GA4 Event”代码,命名为“GA4事件跟踪—关于作者”,效果如下: ?...然后配置代码 ,配置代码这里选择GA4,这个是GA4的基础跟踪代码那个tag,如: ? 事件名称就是对事件的命名,会显示在Google Analytics的报告里面,这里命名为“点击关于作者”: ?...注册事件参数 最后一个就是注册事件参数,事件参数要在Google Analytics 4能够使用,还需要注册事件参数,虽然每个事件跟踪可以设置25个事件参数,但每个事件能注册的是只有5个,而且对于一个媒体资源而言...文本型的注册成为事件级自定义维度,数值型的注册成事件级自定义指标。 注册事件参数设置是在在Google Analytics 4里的自定义定义中: ? 点击右上角的注册自定义维度: ?
流量渠道标记一般是使用UTM,UTM的全称是Urchin Tracking Module/Urchin Tracking Manager,Urchin是就是Google Analytics的前生了,有兴趣的可以看...Google Analytics的发展历史。...UTM就是在着陆页的URL上面添加一些广告系列参数用于标记广告信息。 用户访问这个链接的时候,带有特定参数的信息就会发送到第三方分析工具,你就可以在报告里面看到各个渠道的效果。...如果这个没填,那么Google Analytics中的Campaign的报告为空。 utm_term:一般用于标记付费搜索关键字,如用UTM去跟踪百度SEM的关键字。...和#都是UTM的系统使用字符,因此不建议在UTM中标记渠道的时候使用这个两个字符,避免被截断。
222.jpg 333.jpg 这种方法虽然可以追踪到多个渠道的来源,但存在以下几个问题: 只有当营销活动启动后超过一天时间(最长72个小时)后才能显示相关数据; 至少有 5 个 App 安装量归因于此营销活动时...,营销活动才会在“App 分析”中显示; 无法兼容 Android 和 iOS企业签名,采用不同的统计方法可能会让数据统一性较差; iOS 8.0 及以上版本的用户可以选择是否将自己的应用使用情况的数据发送给...方案三:通过 IDFA 进行追踪,比如 Google Analytics 常用的比如谷歌官方的 Google Analytics,它的获取原理就是通过获取设备的 IDFA ,来作为唯一标示符号,然后根据你的渠道来源提供数据...另一方面,Google Analytics 的 iOS 安装跟踪功能仅适用于通过移动广告网络(例如投放应用内广告的AdMob)投放的广告。...web sdk,发布分享链接时在url上动态的拼接任意的自定义参数(如推广渠道号,邀请码,游戏房间号等等); 当某一终端访问该 h5 页面时,openinstall web sdk 将同时确定该设备的个性化信息和采集自定义参数
关于 Analytics Google Analytics(分析)是一款免费的应用效果衡量解决方案,可提供关于应用的使用情况和用户互动度的数据分析 关于 iOS、Android、web 等项目配置,详细看这里...DebugView 和 Realtime 区别 Realtime 报告 DebugView 报告 显示过去 30 分钟内的用户活动 显示超过 30 分钟内的用户活动(必须开启用户调试模式...可以通过 GA4 媒体资源中的“管理”页面启用/停用收集各种增强型衡量事件,更偏向与媒体方向。 查看全部事件参数 推荐事件 自行实现但采用 Google 预定义名称和参数的事件。...,也可以把我们的 userID 通过哈希处理之后,再作为 Analytics 的 userID,用于分析数据等等 如果不设置 userID,Analytics 也可以正常使用,如果您只想查找单个设备上同一应用中属于同一用户的事件数据...该值由 Analytics 自动生成,并随每个事件存储在 BigQuery 中 需要按照Google Analytics 关于 userID,详情可见 记录 UI 浏览量 Analytics 会记录 UI
trackPageview() 用来记录当前页面的相对 URL 地址,并记录在汇报给 Google Analytics 服务器的 &utmp 参数中。...utm.gif 文件的形式汇报给 Google Analytics 的服务器,最终显示到 Google Analytics 报告里。...通过自定义 _trackPageview() 函数的参数来标记 404 页面 默认情况下 _trackPageview() 是使用当前页面的相对 URL 作为参数的值,返回给 Google Analytics...我们可以把默认的 Google Analytics 跟踪代码的 _trackPageview() 的函数修改如下: 如果你使用的是 Google Analytics 异步跟踪代码: 上面代码就是如果是 404 页面,就在请求的相对 URL 前面加上 /404,这样在 Google Analytics 后台 > 内容 > 热门内容中,在列表下面,过滤网页中,选择“包含”,输入 /
是就是Google Analytics的前身,有兴趣的可以看Google Analytics的发展历史。...重要的事情说三遍,utm_medium是有系统预设定的字段的,你不能随便用的,一定要用预设定字符 utm_campaign广告系列名称 必填参数 表示广告系列,就是广告活动的名字,比如我这个是夏季活动,...如果这个没填,那么Google Analytics中的Campaign的报告为空 utm_term广告系类字词 可选参数 一般用于标记付费搜索关键字,如用UTM去跟踪百度SEM的关键字 utm_content...如果没有按照上表中与设定的字符,那么Google Analytics中渠道划分(就是渠道报告),该流量就不能准确划分到对应的渠道,会出现一个Others的渠道,如果你的报告中有出现Others的渠道,就表示...淘宝的这个例子是实现外部流量的跟踪,其实SPM可以通过上面的参数实现外部流量和内部的活动标记与区分。
本号新推出「go工具箱」系列,意在给大家分享使用go语言编写的、实用的、好玩的工具。 今天给大家推荐的是一个将结构体快速的构造成url查询参数的工具:go-querystring。...实现原理分析 该包通过在结构体中自定义url的tag标签,然后基于reflect反射来解析各个字段的类型和值,最终通过内置包中的url.Values实现的。...包的安装 在程序中使用import引入该包即可使用: import "github.com/google/go-querystring/query" 包的使用 定义一个结构体,然后通过该包的Encode...只要定义一个结构体,调用该包的Encode函数就能将结构体中的字段自动拼接成url的查询参数。当然其缺点就是性能差。...开源项目地址:https://github.com/google/go-querystring 开源项目作者:Google ---特别推荐--- 特别推荐:一个专注go项目实战、项目中踩坑经验及避坑指南
,Google Analytics 4 从 2021 年 10 月就开始更新会话指标的计算方法,那么Google Analytics 4 会话数会计算的呢?...官方的定义是 会话将在用户执行以下任一操作时发起: 在前台打开应用 浏览网页或屏幕,且当前没有任何会话处于活动状态(例如,之前的会话已超时) 默认情况下,会话会在用户处于不活动状态 30 分钟后结束(...对比一下Universal Analytics、Google Analytics 4 和Adobe Analytics的会话/访问的分割规则: 根据的Universal Analytics、Google...而GA4的这个“非活动状态持续30分钟”的机制和Adobe Analytics的访问的分割机制之一是一样。...ga_session_id 当GA4的开启新会话的时候,它会有一个ga_session_id,会话内的所有事件都会与ga_session_id绑定,ga_session_id的在请求就是名为sid的参数
二、变化与挑战 Google Analytics升级:2023年4月,社区使用的网站分析提供商Google Analytics升级到了与旧系统不兼容的新版本Google Analytics 4。...虽然面临Google Analytics升级带来的数据比较难题,但报告仍然尽力提供了年度数据的比较。总体而言,ROS社区的发展状况良好,各项指标均显示出稳步增长的态势。...由于2023年4月Google Analytics进行了重大升级,因此报告中还特别提到了新旧版本之间的不兼容性,以及年度和逐年数据的展示。...然而,由于Google Analytics的更改,报告中只提供了2023年4月至年底的数据。...此外,报告还提到了Wiki编辑活动的减少,从2022年的每天7.5次减少到2023年7月的每天3.6次,下降了52%。
个人博客建设——Hexo主题icarus的_config.icarus.yml配置参数注释 背景 我的CN華少博客建设也有一段时间了,这段时间想去更新一下文章,突然发现原来的源码被我不知道弄到哪里去了,...(默认为站点标题) name: CN華少 # 显示的web应用程序名称 # 当没有足够的空间显示全名时 short_name: CN華少...: # 在加载样式表之前,要显示的应用程序页面的占位符背景颜色 background_color: # 网站的首选显示模式 display...Enable the lightGallery and Justified Gallery plugins gallery: true # 谷歌分析插件设置 # https://analytics.google.com...google_analytics: # Google Analytics tracking ID tracking_id: # Hotjar user
但测试的方法已经不同的,新的调试方式Tag Assistant是为了支持Google Analytics V4。...Manager用于支持Google Analytics V4的调试。...前面讲到Tag Assistant是为了支持Google Analytics V4,也就是Tag Assistant既可以用于GTM的调试,也可以用于Google Analytics V4的调试,两者的页面显示的内容有些许的差异...详细的可以参考:GTM 中做debug预览调试 Google Analytics V4的调试 如果你的网站部署有Google Analytics V4的代码,可以在左上角的容器ID/测量ID那选择,Tag...这里还会提示这个行为所使用的API,这个在对Google Analytics V4做调试的时候就非常有用,可以看到Google Analytics V4里面具体事件的触发。 ?
Google Analytics 今年4月份就开放了 Data Export API,它允许用户访问到他们的 Google Analytics 数据,并整合到现有的网站中。...MailChimp 本身是一家邮件营销服务提供公司,它所开发的 Analytics360° 插件除了集成 Google Analytics 服务之后,还整合他自己的 RSS-to-Email 的服务,所以...Analytics360° 允许你把 Google Analytics 和 MailChimp 的数据直接集成到你的 WordPress 博客的 Dashboard,这样你无需离开你的 WordPress...站点整体流量 Analytics360° 通过图表的形式显示站点的流量和趋势,并且还可以显示你博客日志和 email 营销对整体流量的影响,另外还可以单独查看搜索引擎来的流量和来源的流量等,并且可以设置时间段...,它显示具体的 URL 地址。
在Part1我们介绍了如何替换标准的Google Analytics跟踪代码,并在Part2,我们创建了第一个关于跟踪文档(PDF文件,DOCX等)点击的标签,Part4的内容涵盖社交媒体标签,Part5...因为这些点击不会被默认存储在Google Analytics,更重要是因为它们也许是你评估用户与网站互动的指标。 MAILTO 链接 如下图所示,创建一个触发器(trigger)。...在这种情况下,我们选择“mailto链接” 动作(Action):在这里我们全部存储mailto链接-将显示被选中的电子邮件地址。...你所创建的触发器(Trigger)会检查所有页面的所有链接点击,如果域名和你自己的不匹配,就会立即触发 - 用包含你网站URL的字符串替换“yourdomain”。...如果你想建立单独的标签来追踪这些社交活动( - 即将在指南4部分看到),会排除社交媒体页面的链接。 ? 所创建的标签和mailto链接的标签类似。 ? 现在,你应该能够快速创建这些触发器和标签。
里面新建一个Tag,然后选择“Google Analytics(分析):‘应用 + 网站’事件”代码,命名为“全局版事件跟踪—关于作者”,效果如下: 配置代码 然后配置代码 ,配置代码这里选择混合全局版的跟踪...,如: 事件名称 事件名称就是对事件的命名,会显示在Google Analytics的报告里面,这里命名为“点击关于作者”: 然后下面还有一些设置,如: 事件参数:这个就是要设置事件参数的位置,混合全局版的数据你不能随意的做交叉分析的...高级设置:设置一些触发顺序和优先级 这几个里面,事件参数是一定要设置,要好好想想,你需要通过哪些角度去分析这个事件,那么这些角度都需要设置成事件参数,这里我这是两个参数,一个是Page URL,我想知道访客是在哪个页面去点击...注册事件参数 最后一个就是注册事件参数,事件参数要在Google Analytics能够使用,还需要注册事件参数,虽然每个事件跟踪可以设置25个事件参数,但每个事件能注册的是只有5个,而且对于一个媒体资源而言...在Google Analytics中查看事件报告: 前面有个三角形的,如上面红框中标记的,表示这个事件已经注册了参数,后面的那个数字就是注册了几个参数的意思。
领取专属 10元无门槛券
手把手带您无忧上云