惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy International News Feed
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
Recorded Future
Recorded Future
I
InfoQ
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
Vercel News
Vercel News
D
DataBreaches.Net
Microsoft Azure Blog
Microsoft Azure Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
About on SuperTechFans
博客园 - 聂微东
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
M
MIT News - Artificial intelligence
H
Help Net Security
B
Blog
J
Java Code Geeks
Y
Y Combinator Blog
Martin Fowler
Martin Fowler
IT之家
IT之家
WordPress大学
WordPress大学
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 叶小钗
博客园_首页
The Cloudflare Blog
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
博客园 - Franky
小众软件
小众软件
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
Last Week in AI
Last Week in AI
U
Unit 42
雷峰网
雷峰网
P
Proofpoint News Feed
有赞技术团队
有赞技术团队
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
The Register - Security
The Register - Security
罗磊的独立博客

生猛大蝦

DMIT 全线缺货, 只剩搬瓦工了 – 生猛大蝦 Windows 下将 git 中的 bin 添加到环境变量 – 生猛大蝦 windows 环境下 无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 – 生猛大蝦 无法加载文件 xxx,因为在此系统上禁止运行脚本 的解决办法 – 生猛大蝦 Shopify Sessions 数据维度表 – 生猛大蝦 解锁 Shopify 与自建站商家的“代理式电商” (Agentic Commerce) 潜力 – 生猛大蝦 N.eko 解决 unknown event type: signal/close 的问题. – 生猛大蝦 1Panel 部署 N8N 简单配置 – 生猛大蝦 DMIT 传家宝又补货了! 错过拍断大腿 – 生猛大蝦 跨境电商 AI Prompts – 生猛大蝦 Matomo 配置数据库优化 – 生猛大蝦 搬瓦工 DC1 美西三网优化,年仅36刀! – 生猛大蝦 DMIT – LAX.Pro.PalmSpring,洛杉矶CN2 GIA ,年付$100 USD 补货啦! – 生猛大蝦 节点插件的白名单 mini 版, 救了我的破电脑 – 生猛大蝦 cannot change locale (en_US.UTF-8) 报错 – 生猛大蝦 用 .htaccess 和 .htpasswd 加固 WordPress 后台 – 生猛大蝦 macOS 禁止 OneDriver 自动更新 – 生猛大蝦 重置 Mac 的 SMC – 生猛大蝦 Debian 12/11 开启 BBR – 生猛大蝦 升级&安装最新版 golang-go – 生猛大蝦 【补货】DMIT 36.9传家宝补货 三网GIA回程! 39.9也补了!三网CMIN2!  – 生猛大蝦 快速配置反代 – 生猛大蝦 批量调整 Google GMC API Feed UTM 设置 – 生猛大蝦 复活几万块买的斐讯R1 – 生猛大蝦 彻底删除docker – 生猛大蝦 宝塔安装 nginx 失败 – 生猛大蝦 瓦工又补货了,库存还是很充足,希望黒五不要背刺 – 生猛大蝦 MySQL 设置优化记录 – 生猛大蝦 来自 WPJAM 的修改,给图片文件名增加时间戳 – 生猛大蝦 跟风 搬瓦工46刀 CN2GIA 传家宝 – 生猛大蝦 JavaScript 点击按钮一键复制指定文本内容 – 生猛大蝦 docker 下操作 mysql – 生猛大蝦 解决服务器安装宝塔面板后, mysql状态页为空, 性能调整无法设置. – 生猛大蝦 macOS 突然无法播放音视频了 – 生猛大蝦 homebrew-core is a shallow clone. – 生猛大蝦 安装一个 Rust 版 ServerStatus 云探针 – 生猛大蝦 甲骨文关闭防火墙 – 生猛大蝦 macOS 升级到 11.7 后, 某些字体变得超细的解决办法 – 生猛大蝦 Ubuntu 安装 GUI 及远程桌面 Xrdp – 生猛大蝦 Debian10/11 开启BBR 加速 – 生猛大蝦 最近面了一家公司, 竟然还有笔试题, 第一次笔试还有点小激动. – 生猛大蝦 使用 PHP 禁止国内 ip 访问网站 – 生猛大蝦 wordpress 博客使用 CloudFlare 的页面规则缓存设置教程 – 生猛大蝦 超链接的巧思 – 生猛大蝦 Better Search Replace – 简单强大易用的数据库替换工具 – 生猛大蝦 WordPress获取文章所有图片和图片数量 – 生猛大蝦 删除 WooCommerce 产品页中的简介 – Remove Woocommerce Product Short Description – 生猛大蝦 WooCommerce 设置 Ship to a Different Address 选中状态 – 生猛大蝦 WooCommerce 使用 PHP8 – 生猛大蝦 macOS 下 GoAccess 踩坑 – 生猛大蝦 Squoosh-CLI – 批量图片压缩、格式转换、图片剪裁 – 生猛大蝦 经典科幻动画喜剧《飞出个未来》再度复活!Hulu 现已预定 20 集 – 生猛大蝦 一键开启macOS HiDPI – 生猛大蝦 家园3, 卧槽! 童年回来了! – 生猛大蝦 wordpress更换域名必备小工具 – 生猛大蝦 甲骨文(Oracle Linux)手动扩容命令 – 生猛大蝦 极致的Gravatar头像全球加速服务 – 生猛大蝦 ServerStatus 感觉不错, 记录一下配置过程 – 生猛大蝦 Centos7 防火墙管理 – 生猛大蝦 必须推荐一下, B站的顶级UP主: 在远方的阿伦 – 生猛大蝦 electerm 设置同步 – 生猛大蝦 百感交集 – 生猛大蝦 ssh 远程登陆指定端口 – 生猛大蝦 Ubuntu 开放指定端口 – 生猛大蝦 甲骨文使用ssh登陆 – FinalShell – 生猛大蝦 table css样式 – 生猛大蝦 CentOS 7安装TCP BBR – 生猛大蝦 node, npm 升级 – 生猛大蝦 调用WordPress分类描述和去除WordPress分类描述P标签 – 生猛大蝦 WordPress主题模板文件的引入方法 – 生猛大蝦 换域名301方案 – 来自hostloc大佬 – 生猛大蝦 极客族公共加速服务 – 生猛大蝦 卧槽, 神马是神马垃圾 – 生猛大蝦 神奇的 ctrl+shift+v 粘贴 – 生猛大蝦 使用the_post_thumbnail_url()获取特色图片缩略图URL – 生猛大蝦 每个孩子都是一颗种子,只不过每个人的花期不同。有的花,一开始就灿烂绽放;有的花,需要漫长的等待。 – 生猛大蝦 固定连接设置与去掉分类目录链接中的 category – 生猛大蝦 BDB1507 Thread died in Berkeley DB library 错误 – 生猛大蝦 再出发, 定下一个5年小目标! – 生猛大蝦 商用免费可自定义的插画网站 – 生猛大蝦 春节放假了, 回家选品走起来~ – 生猛大蝦 禁用WordPress响应式图片属性srcset和sizes – 生猛大蝦 国内服务器的 GitHub hosts – 生猛大蝦 AWS EC2直接使用密码登录系统 – 生猛大蝦 什么是ocpm、ocpc、ocpa? – 生猛大蝦 神秘的Youtube加速代码 – win专用 – 生猛大蝦 VMware Fusion Pro 12 License Key – 生猛大蝦 使XX与宝塔面板共存,不影响已有站点 – 生猛大蝦 又是一年旺季时 – 生猛大蝦 关闭浏览器WebRTC – 生猛大蝦 K3还是这么坚挺 – 生猛大蝦 让Photoshop支持 WebP格式 – 生猛大蝦 电信光猫ZXHN F450改桥接模式 – 生猛大蝦 FB开一个新站新账号需要的前置准备 – 生猛大蝦 炸裂的AdBlock, 屏蔽了FB的Pixel, 害小弟浪费3h – 生猛大蝦 记录一处宝塔配置导致的wordpress 502错误 – 生猛大蝦 Opencart 真是到处是坑 – 生猛大蝦 一场突如其来的疫情, 让我不知所措 – 生猛大蝦 macmini 睡眠后HDMI显示器无信号 – 生猛大蝦
📊 Shopify Sessions 表完整字段参考 – 生猛大蝦
小 虾 · 2026-05-13 · via 生猛大蝦

一、指标 (Metrics) – 可直接 SHOW

这些字段会自动聚合,不需要 GROUP BY:

字段名说明用途
sessions会话总数追踪网站流量
online_store_visitors在线商店访客数追踪独立访客
pageviews页面浏览量衡量内容参与度
average_session_duration平均会话时长评估用户参与度
bounce_rate跳出率识别需改进的页面
conversion_rate转化率衡量销售效果
sessions_with_cart_additions加购会话数追踪购物意向
sessions_that_reached_checkout到达结账的会话数分析结账漏斗
sessions_that_completed_checkout完成结账的会话数追踪转化成功

二、维度 (Dimensions) – 需要 GROUP BY

📅 时间维度

字段名说明
day按天分组
week按周分组
month按月分组
year按年分组
hour按小时分组

🌍 地理位置维度

字段名说明注意
session_country会话国家⚠️ 不是 location_country
session_country_code国家代码
session_region会话地区/州⚠️ 不是 location_region
session_city会话城市⚠️ 不是 location_city

📱 设备维度

字段名说明注意
session_device_type设备类型(桌面/移动/平板)⚠️ 不是 device_type
session_browser浏览器类型⚠️ 不是 device_browser
session_browser_version浏览器版本⚠️ 不是 device_browser_version
session_device_os操作系统⚠️ 不是 device_os
session_device_os_version操作系统版本⚠️ 不是 device_os_version
browser_family浏览器系列
device_type设备类型(用于性能分析)

🔗 流量来源维度

字段名说明
referrer_source推荐来源类型(自然搜索、邮件等)
referrer_domain推荐网站域名
referrer_site推荐网站
referrer_url具体的外部推荐页面
referrer_terms搜索引擎查询词

📊 UTM 营销参数

字段名说明
utm_sourceUTM 来源(google、facebook等)
utm_mediumUTM 媒介(cpc、email、social)
utm_campaignUTM 活动名称
utm_contentUTM 内容
utm_termUTM 关键词

📄 页面维度

字段名说明
landing_page_url着陆页完整 URL
landing_page_path着陆页路径
landing_page_type着陆页类型
page_type页面类型(产品、集合等)
page_host页面主机
page_path页面路径

🔍 搜索相关维度

字段名说明
search_query站内搜索查询词
search_query_intent搜索意图
search_result_was_clicked是否点击搜索结果
search_results_were_returned是否返回结果
is_product_search_query是否产品搜索
is_article_search_query是否文章搜索
is_page_search_query是否页面搜索null### 🤖 会话行为维度
字段名说明
——-——
human_or_bot_session人类或机器人会话
session_bounced是否跳出
session_duration会话时长(秒)
session_id会话唯一标识符
micro_session_id微会话标识符null### 🏪 应用/店面维度
字段名说明
——-——
app客户端类型(Hydrogen、在线商店等)
shop_mini_nameShop Mini 名称
shop_post_purchase_discount_code购后折扣码null### 📝 表单相关维度
字段名说明
——-——
form_id表单标识符
form_type表单类型(弹窗/内嵌)
form_page_type表单所在页面类型null### ⚡ 性能指标维度
字段名说明
——-——
largest_contentful_paint_targetLCP 测量资源
cumulative_layout_shift_targetCLS 测量资源
interaction_to_next_paint_targetINP 测量资源null## 三、ShopifyQL 语法规则

✅ 基本语法结构

FROM table_name
SHOW metric1, metric2, ...
[WHERE condition]
[GROUP BY dimension1, dimension2, ...]
[TIMESERIES time_dimension]
[WITH TOTALS, GROUP_TOTALS, PERCENT_CHANGE]
[HAVING condition]
[SINCE date_offset]
[UNTIL date_offset]
[COMPARE TO date_offset]
[ORDER BY column ASC|DESC]
[LIMIT number]
[VISUALIZE column TYPE visualization_type]

📋 关键规则

  1. 必需关键字FROM 和 SHOW 是必需的
  2. 关键字顺序: 必须按上述顺序排列
  3. 指标 vs 维度:
    • 指标0 可以直接 SHOW,会自动聚合
    • 维度
      • 必须在nullGROUP BY 中声明null4. 时间序列: 使用 TIMESERIES day/week/month 自动填充日期
  4. 过滤条件WHERE 用于过滤,值必须用单引号 '
  5. 聚合后过滤HAVING 用于过滤聚合后的结果null## 四、常用查询示例

1️⃣ 基础时间序列查询

FROM sessions
SHOW sessions, online_store_visitors
WHERE human_or_bot_session = 'human'
TIMESERIES day
SINCE -30d
UNTIL today
ORDER BY day ASC
LIMIT 1000

2️⃣ 按来源分组

FROM sessions
SHOW sessions, online_store_visitors, referrer_source
GROUP BY referrer_source
WHERE human_or_bot_session = 'human'
SINCE -30d
UNTIL today
ORDER BY sessions DESC
LIMIT 100

null### 3️⃣ 按设备类型和国家分组

FROM sessions
SHOW sessions, nullonline_store_visitors,
     session_device_type,
     session_country
GROUP BY session_device_type, session_country
WHERE human_or_bot_session = 'human'
SINCE -30d
UNTIL today
ORDER BY sessions DESC
LIMIT 100

null### 4️⃣ 转化漏斗分析

FROM sessions
SHOW sessions,
     sessions_with_cart_additions,
     sessions_that_reached_checkout,
     sessions_that_completed_checkout,
     conversion_rate
WHERE human_or_bot_session = 'human'
TIMESERIES day
SINCE -30d
UNTIL today
ORDER BY day ASC
LIMIT 1000

5️⃣ UTM 营销分析

FROM sessions
SHOW sessions,
     online_store_visitors,
     utm_source,
     utm_medium,
     utm_campaign
GROUP BY utm_source, utm_medium, utm_campaign
WHERE utm_source IS NOT NULL
SINCE -30d
UNTIL today
ORDER BY sessions DESC
LIMIT 100

6️⃣ 多维度时间序列

FROM sessions
SHOW sessions,
     day,
     referrer_source,
     session_device_type
GROUP BY day, referrer_source, session_device_type
WHERE human_or_bot_session = 'human'
TIMESERIES day
SINCE -7d
UNTIL today
ORDER BY day ASC, sessions DESC
LIMIT 1000

7️⃣ 带同比的查询

FROM sessions
SHOW sessions, online_store_visitors
WHERE human_or_bot_session = 'human'
TIMESERIES day
WITH TOTALS, PERCENT_CHANGE
SINCE startOfDay(-7d)
UNTIL today
COMPARE TO previous_period
ORDER BY day ASC
LIMIT 1000

五、常见错误及修正

null❌ 错误写法✅ 正确写法说明
SHOW timestampTIMESERIES day使用时间序列而非时间戳
SHOW location_countrySHOW session_country字段名前缀是nullsession_
SHOW device_typeSHOW session_device_type设备字段需要 session_ 前缀
SHOW referrer_source (无 GROUP BY)GROUP BY referrer_source维度必须在 GROUP BY 中
WHERE is_bot = trueWHERE human_or_bot_session = 'bot'使用正确的字段名和值
SINCE "2026-01-20"SINCE -30d 或 SINCE startOfDay(-30d)使用相对日期null## 六、最佳实践
  1. ✅ 过滤机器人流量: 始终使用 WHERE human_or_bot_session = 'human'
  2. ✅ 使用 TIMESERIES: 自动填充缺失日期,避免数据断层
  3. ✅ 限制结果数量: 使用 LIMIT 避免查询超时
  4. ✅ 合理使用 GROUP BY: 只在需要分组时使用维度
  5. ✅null注意字段前缀: Sessions 表的地理和设备字段都有 session_ 前缀
  6. ✅ 使用相对日期-30dtodaystartOfDay(-7d) 等

这份参考指南应该能帮助您正确构建 Sessions 查询!如果有任何疑问,请随时告诉我。null