Global_Access_Object
Columns
Name
Type
Dimension
DefaultMetric
DefaultDimension
Description
UserType
String
True
A boolean, either New Visitor or Returning Visitor, indicating if the users are new or returning.
SessionCount
String
True
The session index for a user. Each session from a unique user will get its own incremental index starting from 1 for the first session. Subsequent sessions do not change previous session indices. For example, if a user has 4 sessions to the website, sessionCount for that user will have 4 distinct values of '1' through '4'.
DaysSinceLastSession
String
True
The number of days elapsed since users last visited the property, used to calculate user loyalty.
UserDefinedValue
String
True
The value provided when defining custom user segments for the property.
UserBucket
String
True
Randomly assigned users tag to allow A/B testing and splitting of remarketing lists. Ranges from 1-100.
SessionDurationBucket
String
True
The length (returned as a string) of a session measured in seconds and reported in second increments.
ReferralPath
String
True
The path of the referring URL (e.g., document.referrer). If someone places on their webpage a link to the property, this is the path of the page containing the referring link.
FullReferrer
String
True
The full referring URL including the hostname and path.
Campaign
String
True
For manual campaign tracking, it is the value of the utm_campaign campaign tracking parameter. For AdWords autotagging, it is the name(s) of the online ad campaign(s) you use for the property. If you use neither, its value is (not set).
Source
String
True
The source of referrals. For manual campaign tracking, it is the value of the utm_source campaign tracking parameter. For AdWords autotagging, it is google. If you use neither, it is the domain of the source (e.g., document.referrer) referring the users. It may also contain a port address. If users arrived without a referrer, its value is (direct).
Medium
String
True
The type of referrals. For manual campaign tracking, it is the value of the utm_medium campaign tracking parameter. For AdWords autotagging, it is cpc. If users came from a search engine detected by Google Analytics, it is organic. If the referrer is not a search engine, it is referral. If users came directly to the property and document.referrer is empty, its value is (none).
SourceMedium
String
True
Combined values of ga:source and ga:medium.
Keyword
String
True
For manual campaign tracking, it is the value of the utm_term campaign tracking parameter. For AdWords traffic, it contains the best matching targeting criteria. For the display network, where multiple targeting criteria could have caused the ad to show up, it returns the best matching targeting criteria as selected by Ads. This could be display_keyword, site placement, boomuserlist, user_interest, age, or gender. Otherwise its value is (not set).
AdContent
String
True
For manual campaign tracking, it is the value of the utm_content campaign tracking parameter. For AdWords autotagging, it is the first line of the text for the online Ad campaign. If you use mad libs for the AdWords content, it contains the keywords you provided for the mad libs keyword match. If you use none of the above, its value is (not set).
SocialNetwork
String
True
The social network name. This is related to the referring social network for traffic sources; e.g., Google+, Blogger.
HasSocialSourceReferral
String
True
A boolean, either Yes or No, indicates whether sessions to the property are from a social source.
AdGroup
String
True
The name of the AdWords ad group.
AdSlot
String
True
The location (Top, RHS, or not set) of the advertisement on the hosting page.
AdDistributionNetwork
String
True
The network (Content, Search, Search partners, etc.) used to deliver the ads.
AdMatchType
String
True
The match type (Phrase, Exact, Broad, etc.) applied for users' search term.
AdKeywordMatchType
String
True
The match type (Phrase, Exact, or Broad) applied to the keywords. For details, see https://support.google.com/adwords/answer/2472708.
AdMatchedQuery
String
True
The search query that triggered impressions.
AdPlacementDomain
String
True
The domain where the ads on the content network were placed.
AdPlacementUrl
String
True
The URL where the ads were placed on the content network.
AdFormat
String
True
The AdWords ad format (Text, Image, Flash, Video, etc.).
AdTargetingType
String
True
This (keyword, placement, or vertical targeting) indicates how the AdWords ads were targeted.
AdTargetingOption
String
True
It is Automatic placements or Managed placements, indicating how the ads were managed on the content network.
AdDisplayUrl
String
True
The URL the AdWords ads displayed.
AdDestinationUrl
String
True
The URL to which the AdWords ads referred traffic.
AdwordsCustomerID
String
True
Customer's AdWords ID, corresponding to AdWords API AccountInfo.customerId.
AdwordsCampaignID
String
True
AdWords API Campaign.id.
AdwordsAdGroupID
String
True
AdWords API AdGroup.id.
AdwordsCreativeID
String
True
AdWords API Ad.id.
AdwordsCriteriaID
String
True
AdWords API Criterion.id. The geographical targeting Criteria IDs are listed at https://developers.google.com/analytics/devguides/collection/protocol/v1/geoid.
AdQueryWordCount
String
True
The number of words in the search query.
GoalCompletionLocation
String
True
The page path or screen name that matched any destination type goal completion.
GoalPreviousStep1
String
True
The page path or screen name that matched any destination type goal, one step prior to the goal completion location.
GoalPreviousStep2
String
True
The page path or screen name that matched any destination type goal, two steps prior to the goal completion location.
GoalPreviousStep3
String
True
The page path or screen name that matched any destination type goal, three steps prior to the goal completion location.
Browser
String
True
The name of users' browsers, for example, Internet Explorer or Firefox.
BrowserVersion
String
True
The version of users' browsers, for example, 2.0.0.14.
OperatingSystem
String
True
Users' operating system, for example, Windows, Linux, Macintosh, or iOS.
OperatingSystemVersion
String
True
The version of users' operating system, i.e., XP for Windows, PPC for Macintosh.
MobileDeviceBranding
String
True
Mobile manufacturer or branded name.
MobileDeviceModel
String
True
Mobile device model.
MobileInputSelector
String
True
Selector (e.g., touchscreen, joystick, clickwheel, stylus) used on the mobile device.
MobileDeviceInfo
String
True
The branding, model, and marketing name used to identify the mobile device.
MobileDeviceMarketingName
String
True
The marketing name used for the mobile device.
DeviceCategory
String
True
The type of device: desktop, tablet, or mobile.
Continent
String
True
Users' continent, derived from users' IP addresses or Geographical IDs.
SubContinent
String
True
Users' sub-continent, derived from their IP addresses or Geographical IDs. For example, Polynesia or Northern Europe.
Country
String
True
Users' country, derived from their IP addresses or Geographical IDs.
Region
String
True
Users' region, derived from their IP addresses or Geographical IDs. In U.S., a region is a state, New York, for example.
Metro
String
True
The Designated Market Area (DMA) from where traffic arrived.
City
String
True
Users' city, derived from their IP addresses or Geographical IDs.
Latitude
String
True
The approximate latitude of users' city, derived from their IP addresses or Geographical IDs. Locations north of the equator have positive latitudes and locations south of the equator have negative latitudes.
Longitude
String
True
The approximate longitude of users' city, derived from their IP addresses or Geographical IDs. Locations east of the prime meridian have positive longitudes and locations west of the prime meridian have negative longitudes.
NetworkDomain
String
True
The domain name of users' ISP, derived from the domain name registered to the ISP's IP address.
NetworkLocation
String
True
The names of the service providers used to reach the property. For example, if most users of the website come via the major cable internet service providers, its value will be these service providers' names.
FlashVersion
String
True
The version of Flash, including minor versions, supported by users' browsers.
JavaEnabled
String
True
A boolean, either Yes or No, indicating whether Java is enabled in users' browsers.
Language
String
True
The language, in ISO-639 code format (e.g., en-gb for British English), provided by the HTTP Request for the browser.
ScreenColors
String
True
The color depth of users' monitors, retrieved from the DOM of users' browsers. For example, 4-bit, 8-bit, 24-bit, or undefined-bit.
SourcePropertyDisplayName
String
True
Source property display name of roll-up properties. This is valid for only roll-up properties.
SourcePropertyTrackingId
String
True
Source property tracking ID of roll-up properties. This is valid for only roll-up properties.
ScreenResolution
String
True
Resolution of users' screens, for example, 1024x738.
Hostname
String
True
The hostname from which the tracking request was made.
PagePath
String
True
A page on the website specified by path and/or query parameters. Use this with hostname to get the page's full URL.
PagePathLevel1
String
True
This dimension rolls up all the page paths in the first hierarchical level in pagePath.
PagePathLevel2
String
True
This dimension rolls up all the page paths in the second hierarchical level in pagePath.
PagePathLevel3
String
True
This dimension rolls up all the page paths in the third hierarchical level in pagePath.
PagePathLevel4
String
True
This dimension rolls up all the page paths into hierarchical levels. Up to 4 pagePath levels maybe specified. All additional levels in the pagePath hierarchy are also rolled up in this dimension.
PageTitle
String
True
The page's title. Multiple pages might have the same page title.
LandingPagePath
String
True
The first page in users' sessions, or the landing page.
SecondPagePath
String
True
The second page in users' sessions.
ExitPagePath
String
True
The last page or exit page in users' sessions.
PreviousPagePath
String
True
A page visited before another page on the same property, typically used with the pagePath dimension.
PageDepth
String
True
The number of pages visited by users during a session. The value is a histogram that counts pageviews across a range of possible values. In this calculation, all sessions will have at least one pageview, and some percentage of sessions will have more.
SearchUsed
String
True
A boolean, either Visits With Site Search or Visits Without Site Search, to distinguish whether internal search was used in a session.
SearchKeyword
String
True
Search term used within the property.
SearchKeywordRefinement
String
True
Subsequent keyword search term or string entered by users after a given initial string search.
SearchCategory
String
True
The category used for the internal search if site search categories are enabled in the view. For example, the product category may be electronics, furniture, or clothing.
SearchStartPage
String
True
The page where users initiated an internal search.
SearchDestinationPage
String
True
The page users immediately visited after performing an internal search on the site. This is usually the search results page.
SearchAfterDestinationPage
String
True
The page that users visited after performing an internal search on the site.
AppInstallerId
String
True
The ID of the app installer (e.g., Google Play Store) from which the app was downloaded. By default, the app installer ID is set by the PackageManager#getInstallerPackageName method.
AppVersion
String
True
The application version.
AppName
String
True
The application name.
AppId
String
True
The application ID.
ScreenName
String
True
The name of the screen.
ScreenDepth
String
True
The number of screenviews (reported as a string) per session, useful for historgrams.
LandingScreenName
String
True
The name of the first viewed screen.
ExitScreenName
String
True
The name of the screen where users exited the application.
EventCategory
String
True
The event category.
EventAction
String
True
Event action.
EventLabel
String
True
Event label.
TransactionId
String
True
The transaction ID, supplied by the ecommerce tracking method, for the purchase in the shopping cart.
Affiliation
String
True
A product affiliation to designate a supplying company or brick and mortar location.
SessionsToTransaction
String
True
The number of sessions between users' purchases and the related campaigns that lead to the purchases.
DaysToTransaction
String
True
The number of days between users' purchases and the most recent campaign source prior to the purchase.
ProductSku
String
True
The product SKU, defined in the ecommerce tracking application, for purchased items.
ProductName
String
True
The product name, supplied by the ecommerce tracking application, for purchased items.
ProductCategory
String
True
Any product variation (size, color) supplied by the ecommerce application for purchased items, not compatible with Enhanced Ecommerce.
CurrencyCode
String
True
The local currency code (based on ISO 4217 standard) of the transaction.
SocialInteractionNetwork
String
True
For social interactions, this represents the social network being tracked.
SocialInteractionAction
String
True
For social interactions, this is the social action (e.g., +1, bookmark) being tracked.
SocialInteractionNetworkAction
String
True
For social interactions, this is the concatenation of the socialInteractionNetwork and socialInteractionAction action (e.g., Google: +1) being tracked at this hit level.
SocialInteractionTarget
String
True
For social interactions, this is the URL (or resource) which receives the social network action.
SocialEngagementType
String
True
Engagement type.
SserTimingCategory
String
True
For easier reporting purposes, this is used to categorize all user timing variables into logical groups.
UserTimingLabel
String
True
The name of the resource's action being tracked.
UserTimingVariable
String
True
Used to add flexibility to visualize user timings in the reports.
ExceptionDescription
String
True
The description for the exception.
ExperimentId
String
True
The user-scoped ID of the content experiment that users were exposed to when the metrics were reported.
ExperimentVariant
String
True
The user-scoped ID of the particular variant that users were exposed to during a content experiment.
Date
String
True
The date of the session formatted as YYYYMMDD.
Year
String
True
The year of the session, a four-digit year from 2005 to the current year.
Month
String
True
Month of the session, a two digit integer from 01 to 12.
Week
String
True
The week of the session, a two-digit number from 01 to 53. Each week starts on Sunday.
Day
String
True
The day of the month, a two-digit number from 01 to 31.
Hour
String
True
A two-digit hour of the day ranging from 00-23 in the timezone configured for the account. This value is also corrected for daylight savings time. If the timezone follows daylight savings time, there will be an apparent bump in the number of sessions during the changeover hour (e.g., between 1:00 and 2:00) for the day per year when that hour repeats. A corresponding hour with zero sessions will occur at the opposite changeover. (Google Analytics does not track user time more precisely than hours.)
Minute
String
True
Returns the minutes, between 00 and 59, in the hour.
NthMonth
String
True
The index for a month in the specified date range. In the date range, the index for the first month is 0, for the second month 1, and so on.
NthWeek
String
True
The index for each week in the specified date range. The index for the first week in the date range is 0, for the second week 1, and so on. The index corresponds to week entries.
NthDay
String
True
The index for each day in the specified date range. The index for the first day (i.e., start-date) in the date range is 0, for the second day 1, and so on.
NthMinute
String
True
The index for each minute in the specified date range. The index for the first minute of the first day (i.e., start-date) in the date range is 0, for the next minute 1, and so on.
DayOfWeek
String
True
Day of the week, a one-digit number from 0 (Sunday) to 6 (Saturday).
DayOfWeekName
String
True
Name (in English) of the day of the week.
DateHour
String
True
Combined values of ga:date and ga:hour formated as YYYYMMDDHH.
DateHourMinute
String
True
Combined values of ga:date, ga:hour and ga:minute formated as YYYYMMDDHHMM.
YearMonth
String
True
Combined values of ga:year and ga:month.
YearWeek
String
True
Combined values of ga:year and ga:week.
IsoWeek
String
True
ISO week number, where each week starts on Monday. For details, see http://en.wikipedia.org/wiki/ISO_week_date. ga:isoWeek should only be used with ga:isoYear because ga:year represents Gregorian calendar.
IsoYear
String
True
The ISO year of the session. For details, see http://en.wikipedia.org/wiki/ISO_week_date. ga:isoYear should only be used with ga:isoWeek because ga:week represents Gregorian calendar.
IsoYearIsoWeek
String
True
Combined values of ga:isoYear and ga:isoWeek.
DcmClickAd
String
True
DCM ad name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickAdId
String
True
DCM ad ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickAdType
String
True
DCM ad type name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickAdTypeId
String
True
DCM ad type ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickAdvertiser
String
True
DCM advertiser name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickAdvertiserId
String
True
DCM advertiser ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCampaign
String
True
DCM campaign name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCampaignId
String
True
DCM campaign ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCreativeId
String
True
DCM creative ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCreative
String
True
DCM creative name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickRenderingId
String
True
DCM rendering ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCreativeType
String
True
DCM creative type name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCreativeTypeId
String
True
DCM creative type ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickCreativeVersion
String
True
DCM creative version of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickSite
String
True
Site name where the DCM creative was shown and clicked on for the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickSiteId
String
True
DCM site ID where the DCM creative was shown and clicked on for the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickSitePlacement
String
True
DCM site placement name of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickSitePlacementId
String
True
DCM site placement ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmClickSpotId
String
True
DCM Floodlight configuration ID of the DCM click matching the Google Analytics session (Analytics 360 only).
DcmFloodlightActivity
String
True
DCM Floodlight activity name associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightActivityAndGroup
String
True
DCM Floodlight activity name and group name associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightActivityGroup
String
True
DCM Floodlight activity group name associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightActivityGroupId
String
True
DCM Floodlight activity group ID associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightActivityId
String
True
DCM Floodlight activity ID associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightAdvertiserId
String
True
DCM Floodlight advertiser ID associated with the floodlight conversion (Analytics 360 only).
DcmFloodlightSpotId
String
True
DCM Floodlight configuration ID associated with the floodlight conversion (Analytics 360 only).
DcmLastEventAd
String
True
DCM ad name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAdId
String
True
DCM ad ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAdType
String
True
DCM ad type name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAdTypeId
String
True
DCM ad type ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAdvertiser
String
True
DCM advertiser name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAdvertiserId
String
True
DCM advertiser ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventAttributionType
String
True
There are two possible values: ClickThrough and ViewThrough. If the last DCM event associated with the Google Analytics session was a click, then the value will be ClickThrough. If the last DCM event associated with the Google Analytics session was an ad impression, then the value will be ViewThrough (Analytics 360 only).
DcmLastEventCampaign
String
True
DCM campaign name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCampaignId
String
True
DCM campaign ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCreativeId
String
True
DCM creative ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCreative
String
True
DCM creative name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventRenderingId
String
True
DCM rendering ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCreativeType
String
True
DCM creative type name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCreativeTypeId
String
True
DCM creative type ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventCreativeVersion
String
True
DCM creative version of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventSite
String
True
Site name where the DCM creative was shown and clicked on for the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventSiteId
String
True
DCM site ID where the DCM creative was shown and clicked on for the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventSitePlacement
String
True
DCM site placement name of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventSitePlacementId
String
True
DCM site placement ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
DcmLastEventSpotId
String
True
DCM Floodlight configuration ID of the last DCM event (impression or click within the DCM lookback window) associated with the Google Analytics session (Analytics 360 only).
LandingContentGroupXX
String
True
Content group of users' landing pages.
PreviousContentGroupXX
String
True
Refers to content group that was visited before another content group.
ContentGroupXX
String
True
The content group on a property. A content group is a collection of content providing a logical structure that can be determined by tracking code or page title/URL regex match, or predefined rules.
UserAgeBracket
String
True
Age bracket of users.
UserGender
String
True
Gender of users.
InterestOtherCategory
String
True
Indicates that users are more likely to be interested in learning about the specified category, and more likely to be ready to purchase.
InterestAffinityCategory
String
True
Indicates that users are more likely to be interested in learning about the specified category.
InterestInMarketCategory
String
True
Indicates that users are more likely to be ready to purchase products or services in the specified category.
DfpLineItemId
String
True
The ID of the Google Ad Manager line item.
DfpLineItemName
String
True
The name of the Google Ad Manager line item.
AcquisitionCampaign
String
True
The campaign through which users were acquired, derived from users' first session.
AcquisitionMedium
String
True
The medium through which users were acquired, derived from users' first session.
AcquisitionSource
String
True
The source through which users were acquired, derived from users' first session.
AcquisitionSourceMedium
String
True
The combined value of ga:userAcquisitionSource and ga:acquisitionMedium.
AcquisitionTrafficChannel
String
True
Traffic channel through which users were acquired. It is extracted from users' first session. Traffic channel is computed based on the default channel grouping rules (at view level if available) at the time of user acquisition.
BrowserSize
String
True
The viewport size of users' browsers. A session-scoped dimension, browser size captures the initial dimensions of the viewport in pixels and is formatted as width x height, for example, 1920x960.
CampaignCode
String
True
For manual campaign tracking, it is the value of the utm_id campaign tracking parameter.
ChannelGrouping
String
True
The Channel Group associated with an end user's session for this View (defined by the View's Channel Groupings).
CheckoutOptions
String
True
User options specified during the checkout process, e.g., FedEx, DHL, UPS for delivery options; Visa, MasterCard, AmEx for payment options. This dimension should be used with ga:shoppingStage (Enhanced Ecommerce).
CityId
String
True
Users' city ID, derived from their IP addresses or Geographical IDs. The city IDs are the same as the Criteria IDs found at https://developers.google.com/analytics/devguides/collection/protocol/v1/geoid.
Cohort
String
True
Name of the cohort to which a user belongs. Depending on how cohorts are defined, a user can belong to multiple cohorts, similar to how a user can belong to multiple segments.
CohortNthDay
String
True
Day offset relative to the cohort definition date. For example, if a cohort is defined with the first visit date as 2015-09-01, then for the date 2015-09-04, ga:cohortNthDay will be 3.
CohortNthMonth
String
True
Month offset relative to the cohort definition date. The semantics of this dimension differs based on whether lifetime value is requested or not. For a cohorts report not requesting lifetime value: This is the week offset from the cohort definition start date. For example, if cohort is defined as 2015-09-01<= first session date<= 2015-09-30. Then, for 2015-09-01<= date<= 2015-09-30, ga:cohortNthMonth = 0. 2015-10-01<= date<= 2015-10-31, ga:cohortNthMonth = 2. and so on. For a cohorts request requesting lifetime value: ga:cohortNthMonth is calculated relative to the users acquisition date. It is not dependent on the cohort definition date. For example, if we define a cohort as 2015-10-01<= first session date<= 2015-09-30. And a user was acquired on 2015-09-04. Then, for 2015-09-04<= date<= 2015-10-04, ga:cohortNthMonth = 0 2015-10-04<= date<= 2015-11-04, ga:cohortNthMonth = 1, and so on.
CohortNthWeek
String
True
Week offset relative to the cohort definition date. The semantics of this dimension differs based on whether lifetime value is requested or not. For a cohorts report not requesting lifetime value: This is the week offset from the cohort definition start date. For example, if cohort is defined as 2015-09-01<= first session date<= 2015-09-07. Then, for 2015-09-01<= date<= 2015-09-07, ga:cohortNthWeek = 0. 2015-09-08<= date<= 2015-09-14, ga:cohortNthWeek = 1. etc. For a cohorts request requesting lifetime value: ga:cohortNthWeek is calculated relative to the users acquisition date. It is not dependent on the cohort definition date. For example, if we define a cohort as 2015-09-01<= first session date<= 2015-09-07. And a user was acquired on 2015-09-04. Then, for 2015-09-04<= date<= 2015-09-10, ga:cohortNthWeek = 0 2015-09-11<= date<= 2015-09-17, ga:cohortNthWeek = 1
ContinentId
String
True
Users' continent ID, derived from users' IP addresses or Geographical IDs.
CountryIsoCode
String
True
Users' country's ISO code (in ISO-3166-1 alpha-2 format), derived from their IP addresses or Geographical IDs. For example, BR for Brazil, CA for Canada.
DataSource
String
True
The data source of a hit. By default, hits sent from analytics.js are reported as
DbmClickAdvertiser
String
True
DBM advertiser name of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickAdvertiserId
String
True
DBM advertiser ID of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickCreativeId
String
True
DBM creative ID of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickExchange
String
True
DBM exchange name of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickExchangeId
String
True
DBM exchange ID of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickInsertionOrder
String
True
DBM insertion order name of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickInsertionOrderId
String
True
DBM insertion order ID of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickLineItem
String
True
DBM line item name of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickLineItemId
String
True
DBM line item ID of the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickSite
String
True
DBM site name where the DBM creative was shown and clicked on for the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmClickSiteId
String
True
DBM site ID where the DBM creative was shown and clicked on for the DBM click matching the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventAdvertiser
String
True
DBM advertiser name of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventAdvertiserId
String
True
DBM advertiser ID of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventCreativeId
String
True
DBM creative ID of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventExchange
String
True
DBM exchange name of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventExchangeId
String
True
DBM exchange ID of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventInsertionOrder
String
True
DBM insertion order name of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventInsertionOrderId
String
True
DBM insertion order ID of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventLineItem
String
True
DBM line item name of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventLineItemId
String
True
DBM line item ID of the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventSite
String
True
DBM site name where the DBM creative was shown and clicked on for the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DbmLastEventSiteId
String
True
DBM site ID where the DBM creative was shown and clicked on for the last DBM event (impression or click within the DBM lookback window) associated with the Google Analytics session (Analytics 360 only, requires integration with DBM).
DsAdGroup
String
True
DS Ad Group (Analytics 360 only, requires integration with DS).
DsAdGroupId
String
True
DS Ad Group ID (Analytics 360 only, requires integration with DS).
DsAdvertiser
String
True
DS Advertiser (Analytics 360 only, requires integration with DS).
DsAdvertiserId
String
True
DS Advertiser ID (Analytics 360 only, requires integration with DS).
DsAgency
String
True
DS Agency (Analytics 360 only, requires integration with DS).
DsAgencyId
String
True
DS Agency ID (Analytics 360 only, requires integration with DS).
DsCampaign
String
True
DS Campaign (Analytics 360 only, requires integration with DS).
DsCampaignId
String
True
DS Campaign ID (Analytics 360 only, requires integration with DS).
DsEngineAccount
String
True
DS Engine Account (Analytics 360 only, requires integration with DS).
DsEngineAccountId
String
True
DS Engine Account ID (Analytics 360 only, requires integration with DS).
DsKeyword
String
True
DS Keyword (Analytics 360 only, requires integration with DS).
DsKeywordId
String
True
DS Keyword ID (Analytics 360 only, requires integration with DS).
ExperimentCombination
String
True
The user-scoped ID of the experiment and variant that users were exposed to during an experiment.
ExperimentName
String
True
The user-scoped name of the content experiment that users were exposed to when the metrics were reported.
InternalPromotionCreative
String
True
The creative content designed for a promotion (Enhanced Ecommerce).
InternalPromotionId
String
True
The ID of the promotion (Enhanced Ecommerce).
InternalPromotionName
String
True
The name of the promotion (Enhanced Ecommerce).
InternalPromotionPosition
String
True
The position of the promotion on the web page or application screen (Enhanced Ecommerce).
IsTrueViewVideoAd
String
True
A boolean, Yes or No, indicating whether the ad is an AdWords TrueView video ad.
MetroId
String
True
The three digit Designated Market Area (DMA) code from where traffic arrived, derived from users' IP addresses or Geographical IDs.
NthHour
String
True
The index for each hour in the specified date range. The index for the first hour of the first day (i.e., start-date) in the date range is 0, for the next hour 1, and so on.
OrderCouponCode
String
True
Code for the order-level coupon (Enhanced Ecommerce).
ProductBrand
String
True
The brand name under which the product is sold (Enhanced Ecommerce).
ProductCategoryHierarchy
String
True
The hierarchical category in which the product is classified (Enhanced Ecommerce).
ProductCategoryLevelXX
String
True
Level (1-5) in the product category hierarchy, starting from the top (Enhanced Ecommerce).
ProductCouponCode
String
True
Code for the product-level coupon (Enhanced Ecommerce).
ProductListName
String
True
The name of the product list in which the product appears (Enhanced Ecommerce).
ProductListPosition
String
True
The position of the product in the product list (Enhanced Ecommerce).
ProductVariant
String
True
The specific variation of a product, e.g., XS, S, M, L for size; or Red, Blue, Green, Black for color (Enhanced Ecommerce).
RegionId
String
True
Users' region ID, derived from their IP addresses or Geographical IDs. In U.S., a region is a state, New York, for example. The region IDs are the same as the Criteria IDs listed at https://developers.google.com/analytics/devguides/collection/protocol/v1/geoid.
RegionIsoCode
String
True
Users' region ISO code in ISO-3166-2 format, derived from their IP addresses or Geographical IDs.
ShoppingStage
String
True
Various stages of the shopping experience that users completed in a session, e.g., PRODUCT_VIEW, ADD_TO_CART, CHECKOUT, etc. (Enhanced Ecommerce).
SubContinentCode
String
True
Users' sub-continent code in UN M.49 format, derived from their IP addresses or Geographical IDs. For example, 061 for Polynesia, 154 for Northern Europe.
Dimension01
String
True
The value of the requested custom dimension-01.
Dimension02
String
True
The value of the requested custom dimension-02.
Dimension03
String
True
The value of the requested custom dimension-03.
Dimension04
String
True
The value of the requested custom dimension-04.
Dimension05
String
True
The value of the requested custom dimension-05.
Dimension06
String
True
The value of the requested custom dimension-06.
Dimension07
String
True
The value of the requested custom dimension-07.
Dimension08
String
True
The value of the requested custom dimension-08.
Dimension09
String
True
The value of the requested custom dimension-09.
Dimension10
String
True
The value of the requested custom dimension-10.
Dimension11
String
True
The value of the requested custom dimension-11.
Dimension12
String
True
The value of the requested custom dimension-12.
Dimension13
String
True
The value of the requested custom dimension-13.
Dimension14
String
True
The value of the requested custom dimension-14.
Dimension15
String
True
The value of the requested custom dimension-15.
Dimension16
String
True
The value of the requested custom dimension-16.
Dimension17
String
True
The value of the requested custom dimension-17.
Dimension18
String
True
The value of the requested custom dimension-18.
Dimension19
String
True
The value of the requested custom dimension-19.
Dimension20
String
True
The value of the requested custom dimension-20.
CustomVarName01
String
True
The name for the requested custom variable-01.
CustomVarName02
String
True
The name for the requested custom variable-02.
CustomVarName03
String
True
The name for the requested custom variable-03.
CustomVarName04
String
True
The name for the requested custom variable-04.
CustomVarName05
String
True
The name for the requested custom variable-05.
CustomVarValue01
String
True
The value for the requested custom variable-01.
CustomVarValue02
String
True
The value for the requested custom variable-02.
CustomVarValue03
String
True
The value for the requested custom variable-03.
CustomVarValue04
String
True
The value for the requested custom variable-04.
CustomVarValue05
String
True
The value for the requested custom variable-05.
Users
Integer
false
The total number of users for the requested time period.
NewUsers
Integer
false
The number of sessions marked as a user's first sessions.
PercentNewSessions
Decimal
false
The percentage of sessions by users who had never visited the property before.
1dayUsers
Integer
false
Total number of 1-day active users for each day in the requested time period. At least one of ga:nthDay, ga:date, or ga:day must be specified as a dimension to query this metric. For a given date, the returned value will be the total number of unique users for the 1-day period ending on the given date.
7dayUsers
Integer
false
Total number of 7-day active users for each day in the requested time period. At least one of ga:nthDay, ga:date, or ga:day must be specified as a dimension to query this metric. For a given date, the returned value will be the total number of unique users for the 7-day period ending on the given date.
14dayUsers
Integer
false
Total number of 14-day active users for each day in the requested time period. At least one of ga:nthDay, ga:date, or ga:day must be specified as a dimension to query this metric. For a given date, the returned value will be the total number of unique users for the 14-day period ending on the given date.
28dayUsers
Integer
false
Total number of 28-day active users for each day in the requested time period. At least one of ga:nthDay, ga:date, or ga:day must be specified as a dimension to query this metric. For a given date, the returned value will be the total number of unique users for the 28-day period ending on the given date.
30dayUsers
Integer
false
Total number of 30-day active users for each day in the requested time period. At least one of ga:nthDay, ga:date, or ga:day must be specified as a dimension to query this metric. For a given date, the returned value will be the total number of unique users for the 30-day period ending on the given date.
Sessions
Integer
false
The total number of sessions.
Bounces
Integer
false
The total number of single page (or single interaction hit) sessions for the property.
BounceRate
Decimal
false
The percentage of single-page session (i.e., session in which the person left the property from the first page).
SessionDuration
String
false
Total duration (in seconds) of users' sessions.
AvgSessionDuration
String
false
The average duration (in seconds) of users' sessions.
OrganicSearches
Integer
false
The number of organic searches happened in a session. This metric is search engine agnostic.
Impressions
Integer
false
Total number of campaign impressions.
AdClicks
Integer
false
Total number of times users have clicked on an ad to reach the property.
AdCost
Decimal
false
Derived cost for the advertising campaign. Its currency is the one you set in the AdWords account.
CPM
Decimal
false
Cost per thousand impressions.
CPC
Decimal
false
Cost to advertiser per click.
CTR
Decimal
false
Click-through-rate for the ad. This is equal to the number of clicks divided by the number of impressions for the ad (e.g., how many times users clicked on one of the ads where that ad appeared).
CostPerTransaction
Decimal
false
The cost per transaction for the property.
CostPerGoalConversion
Decimal
false
The cost per goal conversion for the property.
CostPerConversion
Decimal
false
The cost per conversion (including ecommerce and goal conversions) for the property.
RPC
Decimal
false
RPC or revenue-per-click, the average revenue (from ecommerce sales and/or goal value) you received for each click on one of the search ads.
ROAS
Decimal
false
Return On Ad Spend (ROAS) is the total transaction revenue and goal value divided by derived advertising cost.
GoalXXStarts
Integer
false
The total number of starts for the requested goal number.
GoalStartsAll
Integer
false
Total number of starts for all goals defined in the profile.
GoalXXCompletions
Integer
false
The total number of completions for the requested goal number.
GoalCompletionsAll
Integer
false
Total number of completions for all goals defined in the profile.
GoalXXValue
Decimal
false
The total numeric value for the requested goal number.
GoalValueAll
Decimal
false
Total numeric value for all goals defined in the profile.
GoalValuePerSession
Decimal
false
The average goal value of a session.
GoalXXConversionRate
Decimal
false
Percentage of sessions resulting in a conversion to the requested goal number.
GoalConversionRateAll
Decimal
false
The percentage of sessions which resulted in a conversion to at least one of the goals.
GoalXXAbandons
Integer
false
The number of times users started conversion activity on the requested goal number without actually completing it.
GoalAbandonsAll
Integer
false
The overall number of times users started goals without actually completing them.
GoalXXAbandonRate
Decimal
false
The rate at which the requested goal number was abandoned.
GoalAbandonRateAll
Decimal
false
Goal abandonment rate.
PageValue
Decimal
false
The average value of this page or set of pages, which is equal to (ga:transactionRevenue + ga:goalValueAll) / ga:uniquePageviews.
Entrances
Integer
false
The number of entrances to the property measured as the first pageview in a session, typically used with landingPagePath.
EntranceRate
Decimal
false
The percentage of pageviews in which this page was the entrance.
Pageviews
Integer
false
The total number of pageviews for the property.
PageviewsPerSession
Float
false
The average number of pages viewed during a session, including repeated views of a single page.
ContentGroupUniqueViewsXX
Integer
false
The number of unique content group views. Content group views in different sessions are counted as unique content group views. Both the pagePath and pageTitle are used to determine content group view uniqueness.
UniquePageviews
Integer
false
Unique Pageviews is the number of sessions during which the specified page was viewed at least once. A unique pageview is counted for each page URL + page title combination.
TimeOnPage
String
false
Time (in seconds) users spent on a particular page, calculated by subtracting the initial view time for a particular page from the initial view time for a subsequent page. This metric does not apply to exit pages of the property.
AvgTimeOnPage
String
false
The average time users spent viewing this page or a set of pages.
Exits
Integer
false
The number of exits from the property.
ExitRate
Decimal
false
The percentage of exits from the property that occurred out of the total pageviews.
SearchResultViews
Integer
false
The number of times a search result page was viewed.
SearchUniques
Integer
false
Total number of unique keywords from internal searches within a session. For example, if
AvgSearchResultViews
Float
false
The average number of times people viewed a page as a result of a search.
SearchSessions
Integer
false
The total number of sessions that included an internal search.
PercentSessionsWithSearch
Decimal
false
The percentage of sessions with search.
SearchDepth
Integer
false
The total number of subsequent page views made after a use of the site's internal search feature.
AvgSearchDepth
Float
false
The average number of pages people viewed after performing a search.
SearchRefinements
Integer
false
The total number of times a refinement (transition) occurs between internal keywords search within a session. For example, if the sequence of keywords is
PercentSearchRefinements
Decimal
false
The percentage of the number of times a refinement (i.e., transition) occurs between internal keywords search within a session.
SearchDuration
String
false
The session duration when the site's internal search feature is used.
AvgSearchDuration
String
false
The average time (in seconds) users, after searching, spent on the property.
SearchExits
Integer
false
The number of exits on the site that occurred following a search result from the site's internal search feature.
SearchExitRate
Decimal
false
The percentage of searches that resulted in an immediate exit from the property.
SearchGoalXXConversionRate
Decimal
false
The percentage of search sessions (i.e., sessions that included at least one search) which resulted in a conversion to the requested goal number.
SearchGoalConversionRateAll
Decimal
false
The percentage of search sessions (i.e., sessions that included at least one search) which resulted in a conversion to at least one of the goals.
GoalValueAllPerSearch
Decimal
false
The average goal value of a search.
PageLoadTime
Integer
false
Total time (in milliseconds), from pageview initiation (e.g., a click on a page link) to page load completion in the browser, the pages in the sample set take to load.
PageLoadSample
Integer
false
The sample set (or count) of pageviews used to calculate the average page load time.
AvgPageLoadTime
Float
false
The average time (in seconds) pages from the sample set take to load, from initiation of the pageview (e.g., a click on a page link) to load completion in the browser.
DomainLookupTime
Integer
false
The total time (in milliseconds) all samples spent in DNS lookup for this page.
AvgDomainLookupTime
Float
false
The average time (in seconds) spent in DNS lookup for this page.
PageDownloadTime
Integer
false
The total time (in milliseconds) to download this page among all samples.
AvgPageDownloadTime
Float
false
The average time (in seconds) to download this page.
RedirectionTime
Integer
false
The total time (in milliseconds) all samples spent in redirects before fetching this page. If there are no redirects, this is 0.
AvgRedirectionTime
Float
false
The average time (in seconds) spent in redirects before fetching this page. If there are no redirects, this is 0.
ServerConnectionTime
Integer
false
Total time (in milliseconds) all samples spent in establishing a TCP connection to this page.
AvgServerConnectionTime
Float
false
The average time (in seconds) spent in establishing a TCP connection to this page.
ServerResponseTime
Integer
false
The total time (in milliseconds) the site's server takes to respond to users' requests among all samples; this includes the network time from users' locations to the server.
AvgServerResponseTime
Float
false
The average time (in seconds) the site's server takes to respond to users' requests; this includes the network time from users' locations to the server.
SpeedMetricsSample
Integer
false
The sample set (or count) of pageviews used to calculate the averages of site speed metrics. This metric is used in all site speed average calculations, including avgDomainLookupTime, avgPageDownloadTime, avgRedirectionTime, avgServerConnectionTime, and avgServerResponseTime.
DomInteractiveTime
Integer
false
The time (in milliseconds), including the network time from users' locations to the site's server, the browser takes to parse the document (DOMInteractive). At this time, users can interact with the Document Object Model even though it is not fully loaded.
AvgDomInteractiveTime
Float
false
The average time (in seconds), including the network time from users' locations to the site's server, the browser takes to parse the document and execute deferred and parser-inserted scripts.
DomContentLoadedTime
Integer
false
The time (in milliseconds), including the network time from users' locations to the site's server, the browser takes to parse the document and execute deferred and parser-inserted scripts (DOMContentLoaded). When parsing of the document is finished, the Document Object Model (DOM) is ready, but the referenced style sheets, images, and subframes may not be finished loading. This is often the starting point of Javascript framework execution, e.g., JQuery's onready() callback.
AvgDomContentLoadedTime
Float
false
The average time (in seconds) the browser takes to parse the document.
DomLatencyMetricsSample
Integer
false
Sample set (or count) of pageviews used to calculate the averages for site speed DOM metrics. This metric is used to calculate ga:avgDomContentLoadedTime and ga:avgDomInteractiveTime.
Screenviews
Integer
false
The total number of screenviews.
UniqueScreenviews
Integer
false
The number of unique screen views. Screen views in different sessions are counted as separate screen views.
ScreenviewsPerSession
Float
false
The average number of screenviews per session.
TimeOnScreen
String
false
The time spent viewing the current screen.
AvgScreenviewDuration
String
false
Average time (in seconds) users spent on a screen.
TotalEvents
Integer
false
The total number of events for the profile, across all categories.
UniqueDimensionCombinations
Integer
false
Unique Dimension Combinations counts the number of unique dimension-value combinations for each dimension in a report. This lets you build combined (concatenated) dimensions post-processing, which allows for more flexible reporting without having to update your tracking implementation or use additional custom-dimension slots. For more information, see https://support.google.com/analytics/answer/7084499.
UniqueEvents
Integer
false
The number of unique events. Events in different sessions are counted as separate events.
EventValue
Integer
false
Total value of events for the profile.
AvgEventValue
Float
false
The average value of an event.
SessionsWithEvent
Integer
false
The total number of sessions with events.
EventsPerSessionWithEvent
Float
false
The average number of events per session with event.
Transactions
Integer
false
The total number of transactions.
TransactionsPerSession
Decimal
false
The average number of transactions in a session.
TransactionRevenue
Decimal
false
The total sale revenue (excluding shipping and tax) of the transaction.
RevenuePerTransaction
Decimal
false
The average revenue of an ecommerce transaction.
TransactionRevenuePerSession
Decimal
false
Average transaction revenue for a session.
TransactionShipping
Decimal
false
The total cost of shipping.
TransactionTax
Decimal
false
Total tax for the transaction.
TotalValue
Decimal
false
Total value for the property (including total revenue and total goal value).
ItemQuantity
Integer
false
Total number of items purchased. For example, if users purchase 2 frisbees and 5 tennis balls, this will be 7.
UniquePurchases
Integer
false
The number of product sets purchased. For example, if users purchase 2 frisbees and 5 tennis balls from the site, this will be 2.
RevenuePerItem
Decimal
false
The average revenue per item.
ItemRevenue
Decimal
false
The total revenue from purchased product items.
ItemsPerPurchase
Float
false
The average quantity of this item (or group of items) sold per purchase.
LocalTransactionRevenue
Decimal
false
Transaction revenue in local currency.
LocalTransactionShipping
Decimal
false
Transaction shipping cost in local currency.
LocalTransactionTax
Decimal
false
Transaction tax in local currency.
LocalItemRevenue
Decimal
false
Product revenue in local currency.
SocialInteractions
Integer
false
The total number of social interactions.
UniqueSocialInteractions
Integer
false
The number of sessions during which the specified social action(s) occurred at least once. This is based on the the unique combination of socialInteractionNetwork, socialInteractionAction, and socialInteractionTarget.
SocialInteractionsPerSession
Float
false
The number of social interactions per session.
UserTimingValue
Integer
false
Total number of milliseconds for user timing.
UserTimingSample
Integer
false
The number of hits sent for a particular userTimingCategory, userTimingLabel, or userTimingVariable.
AvgUserTimingValue
Float
false
The average elapsed time.
Exceptions
Integer
false
The number of exceptions sent to Google Analytics.
ExceptionsPerScreenview
Decimal
false
The number of exceptions thrown divided by the number of screenviews.
FatalExceptions
Integer
false
The number of exceptions where isFatal is set to true.
FatalExceptionsPerScreenview
Decimal
false
The number of fatal exceptions thrown divided by the number of screenviews.
DcmFloodlightQuantity
Integer
false
The number of DCM Floodlight conversions (Analytics 360 only).
DcmFloodlightRevenue
Decimal
false
DCM Floodlight revenue (Analytics 360 only).
AdsenseRevenue
Decimal
false
The total revenue from AdSense ads.
AdsenseAdUnitsViewed
Integer
false
The number of AdSense ad units viewed (requires integration with AdSense). An ad unit is a set of ads displayed as a result of one piece of the AdSense ad code. For details, see https://support.google.com/adsense/answer/32715?hl=en.
AdsenseAdsViewed
Integer
false
The number of AdSense ads viewed (requires integration with AdSense). Multiple ads can be displayed within an ad Unit.
AdsenseAdsClicks
Integer
false
The number of times AdSense ads on the site were clicked (requires integration with AdSense).
AdsensePageImpressions
Integer
false
The number of pageviews during which an AdSense ad was displayed (requires integration with AdSense). A page impression can have multiple ad Units.
AdsenseCTR
Decimal
false
The percentage of page impressions resulted in a click on an AdSense ad (requires integration with AdSense).
AdsenseECPM
Decimal
false
The estimated cost per thousand page impressions (requires integration with AdSense). It is the AdSense Revenue per 1,000 page impressions.
AdsenseExits
Integer
false
The number of sessions ended due to a user clicking on an AdSense ad (requires integration with AdSense).
AdsenseViewableImpressionPercent
Decimal
false
The percentage of viewable impressions (requires integration with AdSense).
AdsenseCoverage
Decimal
false
The percentage of ad requests that returned at least one ad (requires integration with AdSense).
TotalPublisherImpressions
Integer
false
An ad impression is reported whenever an individual ad is displayed on the website. For example, if a page with two ad units is viewed once, we'll display two impressions.
TotalPublisherCoverage
Decimal
false
Coverage is the percentage of ad requests that returned at least one ad. Generally, coverage can help you identify sites where the publisher account (AdSense, AdX, DFP) isn't able to provide targeted ads. (Ad Impressions / Total Ad Requests) * 100
TotalPublisherMonetizedPageviews
Integer
false
This measures the total number of pageviews on the property that were shown with an ad from one of the linked publisher accounts (AdSense, AdX, DFP). Note that a single page can have multiple ad units.
TotalPublisherImpressionsPerSession
Float
false
The ratio of linked publisher account (AdSense, AdX, DFP) ad impressions to Analytics sessions (Ad Impressions / Analytics Sessions).
TotalPublisherViewableImpressionsPercent
Decimal
false
The percentage of viewable ad impressions. An impression is considered a viewable impression when it has appeared within users' browsers and has the opportunity to be seen.
TotalPublisherClicks
Integer
false
The number of times ads from a linked publisher account (AdSense, AdX, DFP) were clicked on the site.
TotalPublisherCTR
Decimal
false
The percentage of pageviews that resulted in a click on a linked publisher account (AdSense, AdX, DFP) ad.
TotalPublisherRevenue
Decimal
false
The total estimated revenue from all linked publisher account (AdSense, AdX, DFP) ads.
TotalPublisherRevenuePer1000Sessions
Decimal
false
The total estimated revenue from all linked publisher accounts (AdSense, AdX, DFP) per 1,000 Analytics sessions.
TotalPublisherECPM
Decimal
false
The effective cost per thousand pageviews. It is the total estimated revenue from all linked publisher accounts (AdSense, AdX, DFP) per 1,000 pageviews.
AdxImpressions
Integer
false
An Ad Exchange ad impression is reported whenever an individual ad is displayed on the website. For example, if a page with two ad units is viewed once, we'll display two impressions.
AdxCoverage
Decimal
false
Coverage is the percentage of ad requests that returned at least one ad. Generally, coverage can help identify sites where the Ad Exchange account isn't able to provide targeted ads. (Ad Impressions / Total Ad Requests) * 100
AdxMonetizedPageviews
Integer
false
This measures the total number of pageviews on the property that were shown with an ad from the linked Ad Exchange account. Note that a single page can have multiple ad units.
AdxImpressionsPerSession
Float
false
The ratio of Ad Exchange ad impressions to Analytics sessions (Ad Impressions / Analytics Sessions).
AdxViewableImpressionsPercent
Decimal
false
The percentage of viewable ad impressions. An impression is considered a viewable impression when it has appeared within users' browsers and has the opportunity to be seen.
AdxClicks
Integer
false
The number of times AdX ads were clicked on the site.
AdxCTR
Decimal
false
The percentage of pageviews that resulted in a click on an Ad Exchange ad.
AdxRevenue
Decimal
false
The total estimated revenue from Ad Exchange ads.
AdxRevenuePer1000Sessions
Decimal
false
The total estimated revenue from Ad Exchange ads per 1,000 Analytics sessions. Note that this metric is based on sessions to the site, not on ad impressions.
AdxECPM
Decimal
false
The effective cost per thousand pageviews. It is the Ad Exchange revenue per 1,000 pageviews.
DfpImpressions
Integer
false
A DFP ad impression is reported whenever an individual ad is displayed on the website. For example, if a page with two ad units is viewed once, we'll display two impressions (DFP linking enabled and Hide DFP Revenue not enabled).
DfpCoverage
Decimal
false
Coverage is the percentage of ad requests that returned at least one ad. Generally, coverage can help identify sites where the DFP account isn't able to provide targeted ads. (Ad Impressions / Total Ad Requests) * 100 (DFP linking enabled and Hide DFP Revenue not enabled).
DfpMonetizedPageviews
Integer
false
This measures the total number of pageviews on the property that were shown with an ad from the linked DFP account. Note that a single page can have multiple ad units (DFP linking enabled and Hide DFP Revenue not enabled).
DfpImpressionsPerSession
Float
false
The ratio of DFP ad impressions to Analytics sessions (Ad Impressions / Analytics Sessions) (DFP linking enabled and Hide DFP Revenue not enabled).
DfpViewableImpressionsPercent
Decimal
false
The percentage of viewable ad impressions. An impression is considered a viewable impression when it has appeared within users' browsers and has the opportunity to be seen (DFP linking enabled and Hide DFP Revenue not enabled).
DfpClicks
Integer
false
The number of times DFP ads were clicked on the site (DFP linking enabled and Hide DFP Revenue not enabled).
DfpCTR
Decimal
false
The percentage of pageviews that resulted in a click on an DFP ad (DFP linking enabled and Hide DFP Revenue not enabled).
DfpRevenue
Decimal
false
DFP revenue is an estimate of the total ad revenue based on served impressions (DFP linking enabled and Hide DFP Revenue not enabled).
DfpRevenuePer1000Sessions
Decimal
false
The total estimated revenue from DFP ads per 1,000 Analytics sessions. Note that this metric is based on sessions to the site, not on ad impressions (DFP linking enabled and Hide DFP Revenue not enabled).
DfpECPM
Decimal
false
The effective cost per thousand pageviews. It is the DFP revenue per 1,000 pageviews (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillImpressions
Integer
false
Backfill Impressions is the sum of all AdSense or Ad Exchance ad impressions served as backfill through DFP. An ad impression is reported whenever an individual ad is displayed on the website. For example, if a page with two ad units is viewed once, we'll display two impressions (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillCoverage
Decimal
false
Backfill Coverage is the percentage of backfill ad requests that returned at least one ad. Generally, coverage can help identify sites where the publisher account isn't able to provide targeted ads. (Ad Impressions / Total Ad Requests) * 100. If both AdSense and Ad Exchange are providing backfill ads, this metric is the weighted average of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillMonetizedPageviews
Integer
false
This measures the total number of pageviews on the property that were shown with at least one ad from the linked backfill account(s). Note that a single monetized pageview can include multiple ad impressions (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillImpressionsPerSession
Float
false
The ratio of backfill ad impressions to Analytics sessions (Ad Impressions / Analytics Sessions). If both AdSense and Ad Exchange are providing backfill ads, this metric is the sum of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillViewableImpressionsPercent
Decimal
false
The percentage of backfill ad impressions that were viewable. An impression is considered a viewable impression when it has appeared within the users' browsers and had the opportunity to be seen. If AdSense and Ad Exchange are both providing backfill ads, this metric is the weighted average of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillClicks
Integer
false
The number of times backfill ads were clicked on the site. If AdSense and Ad Exchange are both providing backfill ads, this metric is the sum of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillCTR
Decimal
false
The percentage of backfill impressions that resulted in a click on an ad. If AdSense and Ad Exchange are both providing backfill ads, this metric is the weighted average of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillRevenue
Decimal
false
The total estimated revenue from backfill ads. If AdSense and Ad Exchange are both providing backfill ads, this metric is the sum of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillRevenuePer1000Sessions
Decimal
false
The total estimated revenue from backfill ads per 1,000 Analytics sessions. Note that this metric is based on sessions to the site and not ad impressions. If both AdSense and Ad Exchange are providing backfill ads, this metric is the sum of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BackfillECPM
Decimal
false
The effective cost per thousand pageviews. It is the DFP Backfill Revenue per 1,000 pageviews. If both AdSense and Ad Exchange are providing backfill ads, this metric is the sum of the two backfill accounts (DFP linking enabled and Hide DFP Revenue not enabled).
BuyToDetailRate
Decimal
false
Unique purchases divided by views of product detail pages (Enhanced Ecommerce).
CartToDetailRate
Decimal
false
Product adds divided by views of product details (Enhanced Ecommerce).
CohortActiveUsers
Integer
false
This metric is relevant in the context of ga:cohortNthDay/ga:cohortNthWeek/ga:cohortNthMonth. It indicates the number of users in the cohort who are active in the time window corresponding to the cohort nth day/week/month. For example, for ga:cohortNthWeek = 1, number of users (in the cohort) who are active in week 1. If a request doesn't have any of ga:cohortNthDay/ga:cohortNthWeek/ga:cohortNthMonth, this metric will have the same value as ga:cohortTotalUsers.
CohortAppviewsPerUser
Float
false
App views per user for a cohort.
CohortAppviewsPerUserWithLifetimeCriteria
Float
false
App views per user for the acquisition dimension for a cohort.
CohortGoalCompletionsPerUser
Float
false
Goal completions per user for the acquisition dimension for a cohort.
CohortGoalCompletionsPerUserWithLifetimeCriteria
Float
false
Goal completions per user for a cohort.
CohortPageviewsPerUser
Float
false
Pageviews per user for a cohort.
CohortPageviewsPerUserWithLifetimeCriteria
Float
false
Pageviews per user for the acquisition dimension for a cohort.
CohortRetentionRate
Decimal
false
Cohort retention rate.
CohortRevenuePerUser
Decimal
false
Revenue per user for a cohort.
CohortRevenuePerUserWithLifetimeCriteria
Decimal
false
Revenue per user for the acquisition dimension for a cohort.
CohortSessionDurationPerUser
String
false
Session duration per user for a cohort.
CohortSessionDurationPerUserWithLifetimeCriteria
String
false
Session duration per user for the acquisition dimension for a cohort.
CohortSessionsPerUser
Float
false
Sessions per user for a cohort.
CohortSessionsPerUserWithLifetimeCriteria
Float
false
Sessions per user for the acquisition dimension for a cohort.
CohortTotalUsers
Integer
false
Number of users belonging to the cohort, also known as cohort size.
CohortTotalUsersWithLifetimeCriteria
Integer
false
This is relevant in the context of a request which has the dimensions ga:acquisitionTrafficChannel/ga:acquisitionSource/ga:acquisitionMedium/ga:acquisitionCampaign. It represents the number of users in the cohorts who are acquired through the current channel/source/medium/campaign. For example, for ga:acquisitionTrafficChannel=Direct, it represents the number users in the cohort, who were acquired directly. If none of these mentioned dimensions are present, then its value is equal to ga:cohortTotalUsers.
DbmCPA
Decimal
false
DBM Revenue eCPA (Analytics 360 only, requires integration with DBM).
DbmCPC
Decimal
false
DBM Revenue eCPC (Analytics 360 only, requires integration with DBM).
DbmCPM
Decimal
false
DBM Revenue eCPM (Analytics 360 only, requires integration with DBM).
DbmCTR
Decimal
false
DBM CTR (Analytics 360 only, requires integration with DBM).
DbmClicks
Integer
false
DBM Total Clicks (Analytics 360 only, requires integration with DBM).
DbmConversions
Integer
false
DBM Total Conversions (Analytics 360 only, requires integration with DBM).
DbmCost
Decimal
false
DBM Cost (Analytics 360 only, requires integration with DBM).
DbmImpressions
Integer
false
DBM Total Impressions (Analytics 360 only, requires integration with DBM).
DbmROAS
Decimal
false
DBM ROAS (Analytics 360 only, requires integration with DBM).
DcmCPC
Decimal
false
DCM Cost Per Click (Analytics 360 only).
DcmCTR
Decimal
false
DCM Click Through Rate (Analytics 360 only).
DcmClicks
Integer
false
DCM Total Clicks (Analytics 360 only).
DcmCost
Decimal
false
DCM Total Cost (Analytics 360 only).
DcmImpressions
Integer
false
DCM Total Impressions (Analytics 360 only).
DcmROAS
Decimal
false
DCM Return On Ad Spend (ROAS) (Analytics 360 only).
DcmRPC
Decimal
false
DCM Revenue Per Click (Analytics 360 only).
DsCPC
Decimal
false
DS Cost to advertiser per click (Analytics 360 only, requires integration with DS).
DsCTR
Decimal
false
DS Click Through Rate (Analytics 360 only, requires integration with DS).
DsClicks
Integer
false
DS Clicks (Analytics 360 only, requires integration with DS).
DsCost
Decimal
false
DS Cost (Analytics 360 only, requires integration with DS).
DsImpressions
Integer
false
DS Impressions (Analytics 360 only, requires integration with DS).
DsProfit
Decimal
false
DS Profit (Analytics 360 only, requires integration with DS).
DsReturnOnAdSpend
Decimal
false
DS Return On Ad Spend (Analytics 360 only, requires integration with DS).
DsRevenuePerClick
Decimal
false
DS Revenue Per Click (Analytics 360 only, requires integration with DS).
Hits
Integer
false
Total number of hits for the view (profile). This metric sums all hit types, including pageview, custom event, ecommerce, and other types. Because this metric is based on the view (profile), not on the property, it is not the same as the property's hit volume.
InternalPromotionCTR
Decimal
false
The rate at which users clicked through to view the internal promotion (ga:internalPromotionClicks / ga:internalPromotionViews) - (Enhanced Ecommerce).
InternalPromotionClicks
Integer
false
The number of clicks on an internal promotion (Enhanced Ecommerce).
InternalPromotionViews
Integer
false
The number of views of an internal promotion (Enhanced Ecommerce).
LocalProductRefundAmount
Decimal
false
Refund amount in local currency for a given product (Enhanced Ecommerce).
LocalRefundAmount
Decimal
false
Total refund amount in local currency for the transaction (Enhanced Ecommerce).
ProductAddsToCart
Integer
false
Number of times the product was added to the shopping cart (Enhanced Ecommerce).
ProductCheckouts
Integer
false
Number of times the product was included in the check-out process (Enhanced Ecommerce).
ProductDetailViews
Integer
false
Number of times users viewed the product-detail page (Enhanced Ecommerce).
ProductListCTR
Decimal
false
The rate at which users clicked through on the product in a product list (ga:productListClicks / ga:productListViews) - (Enhanced Ecommerce).
ProductListClicks
Integer
false
Number of times users clicked the product when it appeared in the product list (Enhanced Ecommerce).
ProductListViews
Integer
false
Number of times the product appeared in a product list (Enhanced Ecommerce).
ProductRefundAmount
Decimal
false
Total refund amount associated with the product (Enhanced Ecommerce).
ProductRefunds
Integer
false
Number of times a refund was issued for the product (Enhanced Ecommerce).
ProductRemovesFromCart
Integer
false
Number of times the product was removed from the shopping cart (Enhanced Ecommerce).
ProductRevenuePerPurchase
Decimal
false
Average product revenue per purchase (commonly used with Product Coupon Code) (ga:itemRevenue / ga:uniquePurchases) - (Enhanced Ecommerce).
QuantityAddedToCart
Integer
false
Number of product units added to the shopping cart (Enhanced Ecommerce).
QuantityCheckedOut
Integer
false
Number of product units included in check out (Enhanced Ecommerce).
QuantityRefunded
Integer
false
Number of product units refunded (Enhanced Ecommerce).
QuantityRemovedFromCart
Integer
false
Number of product units removed from a shopping cart (Enhanced Ecommerce).
RefundAmount
Decimal
false
Currency amount refunded for a transaction (Enhanced Ecommerce).
RevenuePerUser
Decimal
false
The total sale revenue (excluding shipping and tax) of the transaction divided by the total number of users.
SessionsPerUser
Float
false
The total number of sessions divided by the total number of users.
TotalRefunds
Integer
false
Number of refunds that have been issued (Enhanced Ecommerce).
TransactionsPerUser
Float
false
Total number of transactions divided by total number of users.
Metric01
Integer
false
The value of the requested custom metric-01.
Metric02
Integer
false
The value of the requested custom metric-02.
Metric03
Integer
false
The value of the requested custom metric-03.
Metric04
Integer
false
The value of the requested custom metric-04.
Metric05
Integer
false
The value of the requested custom metric-05.
Metric06
Integer
false
The value of the requested custom metric-06.
Metric07
Integer
false
The value of the requested custom metric-07.
Metric08
Integer
false
The value of the requested custom metric-08.
Metric09
Integer
false
The value of the requested custom metric-09.
Metric10
Integer
false
The value of the requested custom metric-10.
Metric11
Integer
false
The value of the requested custom metric-11.
Metric12
Integer
false
The value of the requested custom metric-12.
Metric13
Integer
false
The value of the requested custom metric-13.
Metric14
Integer
false
The value of the requested custom metric-14.
Metric15
Integer
false
The value of the requested custom metric-15.
Metric16
Integer
false
The value of the requested custom metric-16.
Metric17
Integer
false
The value of the requested custom metric-17.
Metric18
Integer
false
The value of the requested custom metric-18.
Metric19
Integer
false
The value of the requested custom metric-19.
Metric20
Integer
false
The value of the requested custom metric-20.
StartDate
String
Start date for fetching Analytics data. Either a date string or a relative date (e.g., today, yesterday, or #daysAgo).
EndDate
String
End date for fetching Analytics data. Either a date string or a relative date (e.g., today, yesterday, or #daysAgo).
Dimensions
String
A comma-separated list of dimensions to retrieve in addition to the columns defined in the schema. Set to empty string to retrieve no dimensions.
Metrics
String
A comma-separated list of metrics to retrieve in addition to the columns defined in the schema.
CohortTypes
String
Available only when using the V4 API. A comma-separated list of cohort types. The default value is FIRST_VISIT_DATE
CohortStartDates
Date
Available only when using the V4 API. A comma-separated list of cohort start dates.
CohortEndDates
Date
Available only when using the V4 API. A comma-separated list of cohort end dates.
SamplesReadCounts
String
Comma separated list of samples read counts when the response data is sampled.
SamplingSpaceSizes
String
Comma separated list of samples space sizes counts when the response data is sampled.
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
Name
Type
Description
Segments
String
Segments the data returned for your request. Either a SegmentId or a custom segment.
Profile
String
The Profile ID or website URL to retrieve data from.
Last updated