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