计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
geo-device-segmentation【效率与协作】Break down user behaviour by country, city, device category, and OS to understand regional patterns and optimise for your key markets.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Break down user behaviour by country, city, device category, and OS to understand regional patterns and optimise for your key markets.
| Concept | GA4 API name |
|---|---|
| Country | country |
| City | city |
| Region | region |
| Device category | deviceCategory |
| Operating system | operatingSystem |
| OS version | operatingSystemVersion |
| Browser | browser |
| Screen resolution | screenResolution |
| Language | language |
Device category values: desktop, mobile, tablet.
dimensions: ["country"]
metrics: ["totalUsers", "sessions", "userEngagementDuration",
"screenPageViewsPerSession", "keyEvents"]
date_range: last 30 days
order_by: totalUsers DESC
limit: 20
dimensions: ["deviceCategory"]
metrics: ["sessions", "totalUsers", "engagementRate",
"userEngagementDuration", "bounceRate"]
date_range: last 30 days
order_by: sessions DESC
Understand device preferences by market:
dimensions: ["country", "deviceCategory"]
metrics: ["sessions", "userEngagementDuration", "bounceRate"]
dimension_filter: country IN [your top 5 countries from Step 1]
date_range: last 30 days
order_by: sessions DESC
Note: combining country + deviceCategory + additional dimensions in one query may exceed GA4's cardinality limit. Keep to 2–3 dimensions max.
For a specific country (e.g. Japan):
dimensions: ["city", "deviceCategory"]
metrics: ["sessions", "totalUsers", "userEngagementDuration", "keyEvents"]
dimension_filter: {
"filter": {
"fieldName": "country",
"stringFilter": {"matchType": "EXACT", "value": "Japan"}
}
}
date_range: last 30 days
order_by: sessions DESC
limit: 20
dimensions: ["browser", "operatingSystem", "deviceCategory"]
metrics: ["sessions", "bounceRate", "userEngagementDuration"]
date_range: last 30 days
order_by: sessions DESC
limit: 20