Skip to main content

Dimensions and Filtering

Dimensions help you focus your analysis by narrowing down the data shown. They are used to filter, group by and split by across the Dashboards, Explore and other tools in the AnalyticsIQ UI.

GameAnalytics supports two types:

Global DimenionsPlayer-level attributes used globally across event types and metrics.

Static or dynamic values tied to the player (e.g. country, platform).
See Global Filter Definitions
Event DimensionsRefine your data with event-specific properties.

These are derived from the fields you send with each event type, e.g. item_type, progression01.
See Event Types

Best Practices & Tips

  • Combine filter logic: Use AND across filters, OR within multi-value selections, and EXCLUDE to remove specific values.
  • Load more if needed: Filter drop-downs show values from the last 7 days by default. If you’re missing expected values, expand your value query period in the Options menu.
  • Use search: Quickly find specific filter values using smart search options like contains, starts with, ends with or exact match.
  • Bulk select with Shift + Click: Great for grabbing multiple funnel steps or items at once.
  • Sort for more visibility: Filters sort values by event frequency by default, but you can switch to alphabetical or alphanumeric for easy scanning.

Global Dimension Definitions

Filter nameDescriptionAvailabilityStatic or Dynamic
Country codeThe ISO Alpha-2 country code like the UK or US.Automatically available.
Country is resolved via GEOIP lookup on GameAnalytics server as events are collected.
Dynamic
First buildThe first registered Build version for a user.
Combine Build and First Build to view events from users who experienced only a specific build (not include users who updated).
Automatically availableStatic
BuildBuild version of the game when the event was sent.Automatically available via build tracking on iOS and Android. Needs to be manually specified on other platforms.Dynamic
Days since installDays since the user has installed the game/appAutomatically availableDynamic
Connection typeThe active connection type when the event was triggered on the device.Automatically availableDynamic
Consent status (iOS)Keep track of whether the user has accepted the ATT form or not.Automatically available on the iOS platformStatic
New or returning (daily, hourly)Filter on users being New or Returning.
A user is new if their install time is registered as equal to the reported period/day (UTC).
A user is returning if their install time is registered as NOT equal to the reported period/day (UTC).
Automatically availableDynamic
Custom 01, 02, 03Additional fields that can attached to any event types to improve segmentation.Available once set up. Refer to a specific SDK for more information.Static
DeviceThe name of the device the game/app is running onAutomatically availableDynamic
Engine versionThe name and version of the engine used to develop the game/appAutomatically availableStatic
ManufacturerName of the device manufacturer the game/app phone is running onAutomatically availableStatic
OS versionOperating system version for the device the game/app is running onAutomatically availableDynamic
PlatformPlatform the game is running onAutomatically availableStatic
SDK versionVersion of the integrated GameAnalytics SDKAutomatically availableDynamic
Is payingA boolean filter (True/False) determining whether the user has ever historically performed an IAP purchase (converted user).Automatically availableDynamic
Acquisition PublisherAcquisition platform used for advertisements.
E.g: Google AdWords, IronSource, organic
Automatically available once connection with 3rd party attribution tools set up.Static
Acquisition CampaignAdvertising campaigns for the game/software application.
E.g: randomGame_Ironsource_US_campaign
Automatically available once connection with 3rd party attribution tools set up.Static
Acquisition Ad GroupGroups of users that have installed the app following a certain ad campaign.
E.g.: null, Ad group1, 2d0fb7e10796ce5582c6bab191467939
Automatically available once connection with 3rd party attribution tools set up.Static
Acquisition AdAds that users have used to install the game from.Automatically available once connection with 3rd party attribution tools set up.Static
Acquisition SiteThe website the game/software application was installed from. E.g.: null, 22543f09970317712fc0a9914d61a11cAutomatically available once connection with 3rd party attribution tools set up.Static
Acquisition KeywordKeywords for the acquisition campaign.Automatically available once connection with 3rd party attribution tools set up.Static
Install Cohort (day, week, month)Data from players that installed at specific periods (daily, weekly or monthly).Automatically availableStatic
A/B testInformation about users that are participating in A/B test. Allows to filter by each individual A/B test and group.Automatically available once an A/B test was set up.Static