Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- API Declaration
- Resources
- analytics.data.ga.get
- analytics.data.mcf.get
- analytics.data.realtime.get
- analytics.management.accountSummaries.list
- analytics.management.accountUserLinks.delete
- analytics.management.accountUserLinks.insert
- analytics.management.accountUserLinks.list
- analytics.management.accountUserLinks.update
- analytics.management.accounts.list
- analytics.management.customDataSources.list
- analytics.management.customDimensions.get
- analytics.management.customDimensions.insert
- analytics.management.customDimensions.list
- analytics.management.customDimensions.patch
- analytics.management.customDimensions.update
- analytics.management.customMetrics.get
- analytics.management.customMetrics.insert
- analytics.management.customMetrics.list
- analytics.management.customMetrics.patch
- analytics.management.customMetrics.update
- analytics.management.experiments.delete
- analytics.management.experiments.get
- analytics.management.experiments.insert
- analytics.management.experiments.list
- analytics.management.experiments.patch
- analytics.management.experiments.update
- analytics.management.filters.delete
- analytics.management.filters.get
- analytics.management.filters.insert
- analytics.management.filters.list
- analytics.management.filters.patch
- analytics.management.filters.update
- analytics.management.goals.get
- analytics.management.goals.insert
- analytics.management.goals.list
- analytics.management.goals.patch
- analytics.management.goals.update
- analytics.management.profileFilterLinks.delete
- analytics.management.profileFilterLinks.get
- analytics.management.profileFilterLinks.insert
- analytics.management.profileFilterLinks.list
- analytics.management.profileFilterLinks.patch
- analytics.management.profileFilterLinks.update
- analytics.management.profileUserLinks.delete
- analytics.management.profileUserLinks.insert
- analytics.management.profileUserLinks.list
- analytics.management.profileUserLinks.update
- analytics.management.profiles.delete
- analytics.management.profiles.get
- analytics.management.profiles.insert
- analytics.management.profiles.list
- analytics.management.profiles.patch
- analytics.management.profiles.update
- analytics.management.segments.list
- analytics.management.unsampledReports.get
- analytics.management.unsampledReports.insert
- analytics.management.unsampledReports.list
- analytics.management.uploads.deleteUploadData
- analytics.management.uploads.get
- analytics.management.uploads.list
- analytics.management.uploads.uploadData
- analytics.management.webPropertyAdWordsLinks.delete
- analytics.management.webPropertyAdWordsLinks.get
- analytics.management.webPropertyAdWordsLinks.insert
- analytics.management.webPropertyAdWordsLinks.list
- analytics.management.webPropertyAdWordsLinks.patch
- analytics.management.webPropertyAdWordsLinks.update
- analytics.management.webproperties.get
- analytics.management.webproperties.insert
- analytics.management.webproperties.list
- analytics.management.webproperties.patch
- analytics.management.webproperties.update
- analytics.management.webpropertyUserLinks.delete
- analytics.management.webpropertyUserLinks.insert
- analytics.management.webpropertyUserLinks.list
- analytics.management.webpropertyUserLinks.update
- analytics.metadata.columns.list
- analytics.provisioning.createAccountTicket
- Types
- UnSampledReports
- GoalURLDestinationDetailsStepsItem
- GaDataQuery
- GaDataDataTableRowsItem
- UnSampledReport
- McfDataColumnHeadersItem
- GaDataTotalsForAllResults
- ProFileParentLink
- GaDataDataTableRowsItemCItem
- EntityUserLinkPermissions
- RealtimeDataProFileInfo
- McfDataRowsItemItemConversionPathValueItem
- FilterExpression
- ProFileRef
- Accounts
- Experiments
- ExperimentParentLink
- UnSampledReportDriveDownloadDetails
- McfDataProFileInfo
- CustomDataSources
- WebPropertyChildLink
- DataGaGetSamplingLevel
- McfData
- UserRef
- GoalVisitNumPagesDetails
- RealtimeDataColumnHeadersItem
- AccountRef
- EntityAdWordsLinks
- ProFiles
- AnalyticsDataimportDeleteUploadDataRequest
- EntityAdWordsLink
- FilterSearchAndReplaceDetails
- ProFilePermissions
- ProFile
- AccountSummaries
- GoalEventDetails
- WebPropertySummary
- Filters
- GaData
- RealtimeDataTotalsForAllResults
- CustomDataSource
- WebPropertyRef
- Goals
- McfDataRowsItemItem
- AccountPermissions
- EntityUserLinkEntity
- Account
- Experiment
- EntityUserLinks
- AdWordsAccount
- FilterRef
- GoalVisitTimeOnSiteDetails
- WebProperties
- CustomMetrics
- FilterAdvancedDetails
- FilterUppercaseDetails
- CustomDataSourceChildLink
- FilterParentLink
- DataGaGetOutput
- RealtimeData
- CustomMetric
- ProFileSummary
- CustomDimensionParentLink
- WebProperty
- WebPropertyPermissions
- EntityUserLink
- CustomDataSourceParentLink
- GoalEventDetailsEventConditionsItem
- McfDataQuery
- Goal
- AccountTicket
- AccountSummary
- RealtimeDataQuery
- Columns
- FilterLowercaseDetails
- Filter
- Uploads
- CustomDimensions
- Segments
- GaDataDataTable
- EntityAdWordsLinkEntity
- GoalURLDestinationDetails
- ProFileFilterLinks
- WebPropertyParentLink
- GaDataProFileInfo
- Upload
- DataMcfGetSamplingLevel
- CustomDimension
- Segment
- AccountChildLink
- ProFileFilterLink
- CustomMetricParentLink
- Column
- GaDataDataTableColsItem
- ExperimentVariationsItem
- McfDataTotalsForAllResults
- UnSampledReportCloudStorageDownloadDetails
- ProFileChildLink
- GaDataColumnHeadersItem
- GoalParentLink
- ColumnAttributes
View and manage your Google Analytics data
- analyticsService :: Service
- type AnalyticsAPI = DataMcfGetResource :<|> (DataGaGetResource :<|> (DataRealtimeGetResource :<|> (ManagementWebPropertyAdWordsLinksInsertResource :<|> (ManagementWebPropertyAdWordsLinksListResource :<|> (ManagementWebPropertyAdWordsLinksPatchResource :<|> (ManagementWebPropertyAdWordsLinksGetResource :<|> (ManagementWebPropertyAdWordsLinksDeleteResource :<|> (ManagementWebPropertyAdWordsLinksUpdateResource :<|> (ManagementUnSampledReportsInsertResource :<|> (ManagementUnSampledReportsListResource :<|> (ManagementUnSampledReportsGetResource :<|> (ManagementAccountsListResource :<|> (ManagementExperimentsInsertResource :<|> (ManagementExperimentsListResource :<|> (ManagementExperimentsPatchResource :<|> (ManagementExperimentsGetResource :<|> (ManagementExperimentsDeleteResource :<|> (ManagementExperimentsUpdateResource :<|> (ManagementCustomDataSourcesListResource :<|> (ManagementWebPropertyUserLinksInsertResource :<|> (ManagementWebPropertyUserLinksListResource :<|> (ManagementWebPropertyUserLinksDeleteResource :<|> (ManagementWebPropertyUserLinksUpdateResource :<|> (ManagementProFilesInsertResource :<|> (ManagementProFilesListResource :<|> (ManagementProFilesPatchResource :<|> (ManagementProFilesGetResource :<|> (ManagementProFilesDeleteResource :<|> (ManagementProFilesUpdateResource :<|> (ManagementFiltersInsertResource :<|> (ManagementFiltersListResource :<|> (ManagementFiltersPatchResource :<|> (ManagementFiltersGetResource :<|> (ManagementFiltersDeleteResource :<|> (ManagementFiltersUpdateResource :<|> (ManagementAccountSummariesListResource :<|> (ManagementGoalsInsertResource :<|> (ManagementGoalsListResource :<|> (ManagementGoalsPatchResource :<|> (ManagementGoalsGetResource :<|> (ManagementGoalsUpdateResource :<|> (ManagementWebPropertiesInsertResource :<|> (ManagementWebPropertiesListResource :<|> (ManagementWebPropertiesPatchResource :<|> (ManagementWebPropertiesGetResource :<|> (ManagementWebPropertiesUpdateResource :<|> (ManagementCustomMetricsInsertResource :<|> (ManagementCustomMetricsListResource :<|> (ManagementCustomMetricsPatchResource :<|> (ManagementCustomMetricsGetResource :<|> (ManagementCustomMetricsUpdateResource :<|> (ManagementUploadsListResource :<|> (ManagementUploadsDeleteUploadDataResource :<|> (ManagementUploadsGetResource :<|> (ManagementUploadsUploadDataResource :<|> (ManagementSegmentsListResource :<|> (ManagementProFileFilterLinksInsertResource :<|> (ManagementProFileFilterLinksListResource :<|> (ManagementProFileFilterLinksPatchResource :<|> (ManagementProFileFilterLinksGetResource :<|> (ManagementProFileFilterLinksDeleteResource :<|> (ManagementProFileFilterLinksUpdateResource :<|> (ManagementCustomDimensionsInsertResource :<|> (ManagementCustomDimensionsListResource :<|> (ManagementCustomDimensionsPatchResource :<|> (ManagementCustomDimensionsGetResource :<|> (ManagementCustomDimensionsUpdateResource :<|> (ManagementAccountUserLinksInsertResource :<|> (ManagementAccountUserLinksListResource :<|> (ManagementAccountUserLinksDeleteResource :<|> (ManagementAccountUserLinksUpdateResource :<|> (ManagementProFileUserLinksInsertResource :<|> (ManagementProFileUserLinksListResource :<|> (ManagementProFileUserLinksDeleteResource :<|> (ManagementProFileUserLinksUpdateResource :<|> (ProvisioningCreateAccountTicketResource :<|> MetadataColumnsListResource))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
- module Network.Google.Resource.Analytics.Data.Ga.Get
- module Network.Google.Resource.Analytics.Data.Mcf.Get
- module Network.Google.Resource.Analytics.Data.Realtime.Get
- module Network.Google.Resource.Analytics.Management.AccountSummaries.List
- module Network.Google.Resource.Analytics.Management.AccountUserLinks.Delete
- module Network.Google.Resource.Analytics.Management.AccountUserLinks.Insert
- module Network.Google.Resource.Analytics.Management.AccountUserLinks.List
- module Network.Google.Resource.Analytics.Management.AccountUserLinks.Update
- module Network.Google.Resource.Analytics.Management.Accounts.List
- module Network.Google.Resource.Analytics.Management.CustomDataSources.List
- module Network.Google.Resource.Analytics.Management.CustomDimensions.Get
- module Network.Google.Resource.Analytics.Management.CustomDimensions.Insert
- module Network.Google.Resource.Analytics.Management.CustomDimensions.List
- module Network.Google.Resource.Analytics.Management.CustomDimensions.Patch
- module Network.Google.Resource.Analytics.Management.CustomDimensions.Update
- module Network.Google.Resource.Analytics.Management.CustomMetrics.Get
- module Network.Google.Resource.Analytics.Management.CustomMetrics.Insert
- module Network.Google.Resource.Analytics.Management.CustomMetrics.List
- module Network.Google.Resource.Analytics.Management.CustomMetrics.Patch
- module Network.Google.Resource.Analytics.Management.CustomMetrics.Update
- module Network.Google.Resource.Analytics.Management.Experiments.Delete
- module Network.Google.Resource.Analytics.Management.Experiments.Get
- module Network.Google.Resource.Analytics.Management.Experiments.Insert
- module Network.Google.Resource.Analytics.Management.Experiments.List
- module Network.Google.Resource.Analytics.Management.Experiments.Patch
- module Network.Google.Resource.Analytics.Management.Experiments.Update
- module Network.Google.Resource.Analytics.Management.Filters.Delete
- module Network.Google.Resource.Analytics.Management.Filters.Get
- module Network.Google.Resource.Analytics.Management.Filters.Insert
- module Network.Google.Resource.Analytics.Management.Filters.List
- module Network.Google.Resource.Analytics.Management.Filters.Patch
- module Network.Google.Resource.Analytics.Management.Filters.Update
- module Network.Google.Resource.Analytics.Management.Goals.Get
- module Network.Google.Resource.Analytics.Management.Goals.Insert
- module Network.Google.Resource.Analytics.Management.Goals.List
- module Network.Google.Resource.Analytics.Management.Goals.Patch
- module Network.Google.Resource.Analytics.Management.Goals.Update
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.Delete
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.Get
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.Insert
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.List
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.Patch
- module Network.Google.Resource.Analytics.Management.ProFileFilterLinks.Update
- module Network.Google.Resource.Analytics.Management.ProFileUserLinks.Delete
- module Network.Google.Resource.Analytics.Management.ProFileUserLinks.Insert
- module Network.Google.Resource.Analytics.Management.ProFileUserLinks.List
- module Network.Google.Resource.Analytics.Management.ProFileUserLinks.Update
- module Network.Google.Resource.Analytics.Management.ProFiles.Delete
- module Network.Google.Resource.Analytics.Management.ProFiles.Get
- module Network.Google.Resource.Analytics.Management.ProFiles.Insert
- module Network.Google.Resource.Analytics.Management.ProFiles.List
- module Network.Google.Resource.Analytics.Management.ProFiles.Patch
- module Network.Google.Resource.Analytics.Management.ProFiles.Update
- module Network.Google.Resource.Analytics.Management.Segments.List
- module Network.Google.Resource.Analytics.Management.UnSampledReports.Get
- module Network.Google.Resource.Analytics.Management.UnSampledReports.Insert
- module Network.Google.Resource.Analytics.Management.UnSampledReports.List
- module Network.Google.Resource.Analytics.Management.Uploads.DeleteUploadData
- module Network.Google.Resource.Analytics.Management.Uploads.Get
- module Network.Google.Resource.Analytics.Management.Uploads.List
- module Network.Google.Resource.Analytics.Management.Uploads.UploadData
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.Delete
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.Get
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.Insert
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.List
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.Patch
- module Network.Google.Resource.Analytics.Management.WebPropertyAdWordsLinks.Update
- module Network.Google.Resource.Analytics.Management.WebProperties.Get
- module Network.Google.Resource.Analytics.Management.WebProperties.Insert
- module Network.Google.Resource.Analytics.Management.WebProperties.List
- module Network.Google.Resource.Analytics.Management.WebProperties.Patch
- module Network.Google.Resource.Analytics.Management.WebProperties.Update
- module Network.Google.Resource.Analytics.Management.WebPropertyUserLinks.Delete
- module Network.Google.Resource.Analytics.Management.WebPropertyUserLinks.Insert
- module Network.Google.Resource.Analytics.Management.WebPropertyUserLinks.List
- module Network.Google.Resource.Analytics.Management.WebPropertyUserLinks.Update
- module Network.Google.Resource.Analytics.Metadata.Columns.List
- module Network.Google.Resource.Analytics.Provisioning.CreateAccountTicket
- data UnSampledReports
- unSampledReports :: UnSampledReports
- usrNextLink :: Lens' UnSampledReports (Maybe Text)
- usrItemsPerPage :: Lens' UnSampledReports (Maybe Int32)
- usrKind :: Lens' UnSampledReports Text
- usrUsername :: Lens' UnSampledReports (Maybe Text)
- usrItems :: Lens' UnSampledReports [UnSampledReport]
- usrTotalResults :: Lens' UnSampledReports (Maybe Int32)
- usrStartIndex :: Lens' UnSampledReports (Maybe Int32)
- usrPreviousLink :: Lens' UnSampledReports (Maybe Text)
- data GoalURLDestinationDetailsStepsItem
- goalURLDestinationDetailsStepsItem :: GoalURLDestinationDetailsStepsItem
- guddsiURL :: Lens' GoalURLDestinationDetailsStepsItem (Maybe Text)
- guddsiName :: Lens' GoalURLDestinationDetailsStepsItem (Maybe Text)
- guddsiNumber :: Lens' GoalURLDestinationDetailsStepsItem (Maybe Int32)
- data GaDataQuery
- gaDataQuery :: GaDataQuery
- gdqMetrics :: Lens' GaDataQuery [Text]
- gdqSamplingLevel :: Lens' GaDataQuery (Maybe Text)
- gdqFilters :: Lens' GaDataQuery (Maybe Text)
- gdqIds :: Lens' GaDataQuery (Maybe Text)
- gdqEndDate :: Lens' GaDataQuery (Maybe Text)
- gdqSort :: Lens' GaDataQuery [Text]
- gdqDimensions :: Lens' GaDataQuery (Maybe Text)
- gdqStartIndex :: Lens' GaDataQuery (Maybe Int32)
- gdqMaxResults :: Lens' GaDataQuery (Maybe Int32)
- gdqSegment :: Lens' GaDataQuery (Maybe Text)
- gdqStartDate :: Lens' GaDataQuery (Maybe Text)
- data GaDataDataTableRowsItem
- gaDataDataTableRowsItem :: GaDataDataTableRowsItem
- gddtriC :: Lens' GaDataDataTableRowsItem [GaDataDataTableRowsItemCItem]
- data UnSampledReport
- unSampledReport :: UnSampledReport
- uDownloadType :: Lens' UnSampledReport (Maybe Text)
- uStatus :: Lens' UnSampledReport (Maybe Text)
- uMetrics :: Lens' UnSampledReport (Maybe Text)
- uDriveDownloadDetails :: Lens' UnSampledReport (Maybe UnSampledReportDriveDownloadDetails)
- uWebPropertyId :: Lens' UnSampledReport (Maybe Text)
- uKind :: Lens' UnSampledReport Text
- uCreated :: Lens' UnSampledReport (Maybe UTCTime)
- uFilters :: Lens' UnSampledReport (Maybe Text)
- uProFileId :: Lens' UnSampledReport (Maybe Text)
- uEndDate :: Lens' UnSampledReport (Maybe Text)
- uSelfLink :: Lens' UnSampledReport (Maybe Text)
- uAccountId :: Lens' UnSampledReport (Maybe Text)
- uId :: Lens' UnSampledReport (Maybe Text)
- uUpdated :: Lens' UnSampledReport (Maybe UTCTime)
- uTitle :: Lens' UnSampledReport (Maybe Text)
- uDimensions :: Lens' UnSampledReport (Maybe Text)
- uSegment :: Lens' UnSampledReport (Maybe Text)
- uCloudStorageDownloadDetails :: Lens' UnSampledReport (Maybe UnSampledReportCloudStorageDownloadDetails)
- uStartDate :: Lens' UnSampledReport (Maybe Text)
- data McfDataColumnHeadersItem
- mcfDataColumnHeadersItem :: McfDataColumnHeadersItem
- mdchiColumnType :: Lens' McfDataColumnHeadersItem (Maybe Text)
- mdchiName :: Lens' McfDataColumnHeadersItem (Maybe Text)
- mdchiDataType :: Lens' McfDataColumnHeadersItem (Maybe Text)
- data GaDataTotalsForAllResults
- gaDataTotalsForAllResults :: HashMap Text Text -> GaDataTotalsForAllResults
- gdtfarAddtional :: Lens' GaDataTotalsForAllResults (HashMap Text Text)
- data ProFileParentLink
- proFileParentLink :: ProFileParentLink
- pfplHref :: Lens' ProFileParentLink (Maybe Text)
- pfplType :: Lens' ProFileParentLink Text
- data GaDataDataTableRowsItemCItem
- gaDataDataTableRowsItemCItem :: GaDataDataTableRowsItemCItem
- gddtriciV :: Lens' GaDataDataTableRowsItemCItem (Maybe Text)
- data EntityUserLinkPermissions
- entityUserLinkPermissions :: EntityUserLinkPermissions
- eulpLocal :: Lens' EntityUserLinkPermissions [Text]
- eulpEffective :: Lens' EntityUserLinkPermissions [Text]
- data RealtimeDataProFileInfo
- realtimeDataProFileInfo :: RealtimeDataProFileInfo
- rdpfiWebPropertyId :: Lens' RealtimeDataProFileInfo (Maybe Text)
- rdpfiProFileId :: Lens' RealtimeDataProFileInfo (Maybe Text)
- rdpfiProFileName :: Lens' RealtimeDataProFileInfo (Maybe Text)
- rdpfiAccountId :: Lens' RealtimeDataProFileInfo (Maybe Text)
- rdpfiInternalWebPropertyId :: Lens' RealtimeDataProFileInfo (Maybe Text)
- rdpfiTableId :: Lens' RealtimeDataProFileInfo (Maybe Text)
- data McfDataRowsItemItemConversionPathValueItem
- mcfDataRowsItemItemConversionPathValueItem :: McfDataRowsItemItemConversionPathValueItem
- mdriicpviInteractionType :: Lens' McfDataRowsItemItemConversionPathValueItem (Maybe Text)
- mdriicpviNodeValue :: Lens' McfDataRowsItemItemConversionPathValueItem (Maybe Text)
- data FilterExpression
- filterExpression :: FilterExpression
- feFieldIndex :: Lens' FilterExpression (Maybe Int32)
- feField :: Lens' FilterExpression (Maybe Text)
- feKind :: Lens' FilterExpression Text
- feMatchType :: Lens' FilterExpression (Maybe Text)
- feCaseSensitive :: Lens' FilterExpression (Maybe Bool)
- feExpressionValue :: Lens' FilterExpression (Maybe Text)
- data ProFileRef
- proFileRef :: ProFileRef
- pfrWebPropertyId :: Lens' ProFileRef (Maybe Text)
- pfrKind :: Lens' ProFileRef Text
- pfrHref :: Lens' ProFileRef (Maybe Text)
- pfrAccountId :: Lens' ProFileRef (Maybe Text)
- pfrName :: Lens' ProFileRef (Maybe Text)
- pfrInternalWebPropertyId :: Lens' ProFileRef (Maybe Text)
- pfrId :: Lens' ProFileRef (Maybe Text)
- data Accounts
- accounts :: Accounts
- aNextLink :: Lens' Accounts (Maybe Text)
- aItemsPerPage :: Lens' Accounts (Maybe Int32)
- aKind :: Lens' Accounts Text
- aUsername :: Lens' Accounts (Maybe Text)
- aItems :: Lens' Accounts [Account]
- aTotalResults :: Lens' Accounts (Maybe Int32)
- aStartIndex :: Lens' Accounts (Maybe Int32)
- aPreviousLink :: Lens' Accounts (Maybe Text)
- data Experiments
- experiments :: Experiments
- eNextLink :: Lens' Experiments (Maybe Text)
- eItemsPerPage :: Lens' Experiments (Maybe Int32)
- eKind :: Lens' Experiments Text
- eUsername :: Lens' Experiments (Maybe Text)
- eItems :: Lens' Experiments [Experiment]
- eTotalResults :: Lens' Experiments (Maybe Int32)
- eStartIndex :: Lens' Experiments (Maybe Int32)
- ePreviousLink :: Lens' Experiments (Maybe Text)
- data ExperimentParentLink
- experimentParentLink :: ExperimentParentLink
- eplHref :: Lens' ExperimentParentLink (Maybe Text)
- eplType :: Lens' ExperimentParentLink Text
- data UnSampledReportDriveDownloadDetails
- unSampledReportDriveDownloadDetails :: UnSampledReportDriveDownloadDetails
- usrdddDocumentId :: Lens' UnSampledReportDriveDownloadDetails (Maybe Text)
- data McfDataProFileInfo
- mcfDataProFileInfo :: McfDataProFileInfo
- mdpfiWebPropertyId :: Lens' McfDataProFileInfo (Maybe Text)
- mdpfiProFileId :: Lens' McfDataProFileInfo (Maybe Text)
- mdpfiProFileName :: Lens' McfDataProFileInfo (Maybe Text)
- mdpfiAccountId :: Lens' McfDataProFileInfo (Maybe Text)
- mdpfiInternalWebPropertyId :: Lens' McfDataProFileInfo (Maybe Text)
- mdpfiTableId :: Lens' McfDataProFileInfo (Maybe Text)
- data CustomDataSources
- customDataSources :: CustomDataSources
- cdsNextLink :: Lens' CustomDataSources (Maybe Text)
- cdsItemsPerPage :: Lens' CustomDataSources (Maybe Int32)
- cdsKind :: Lens' CustomDataSources Text
- cdsUsername :: Lens' CustomDataSources (Maybe Text)
- cdsItems :: Lens' CustomDataSources [CustomDataSource]
- cdsTotalResults :: Lens' CustomDataSources (Maybe Int32)
- cdsStartIndex :: Lens' CustomDataSources (Maybe Int32)
- cdsPreviousLink :: Lens' CustomDataSources (Maybe Text)
- data WebPropertyChildLink
- webPropertyChildLink :: WebPropertyChildLink
- wpclHref :: Lens' WebPropertyChildLink (Maybe Text)
- wpclType :: Lens' WebPropertyChildLink Text
- data DataGaGetSamplingLevel
- data McfData
- mcfData :: McfData
- mdNextLink :: Lens' McfData (Maybe Text)
- mdSampleSpace :: Lens' McfData (Maybe Int64)
- mdItemsPerPage :: Lens' McfData (Maybe Int32)
- mdProFileInfo :: Lens' McfData (Maybe McfDataProFileInfo)
- mdKind :: Lens' McfData Text
- mdSampleSize :: Lens' McfData (Maybe Int64)
- mdRows :: Lens' McfData [[McfDataRowsItemItem]]
- mdSelfLink :: Lens' McfData (Maybe Text)
- mdQuery :: Lens' McfData (Maybe McfDataQuery)
- mdColumnHeaders :: Lens' McfData [McfDataColumnHeadersItem]
- mdId :: Lens' McfData (Maybe Text)
- mdTotalResults :: Lens' McfData (Maybe Int32)
- mdContainsSampledData :: Lens' McfData (Maybe Bool)
- mdTotalsForAllResults :: Lens' McfData (Maybe McfDataTotalsForAllResults)
- mdPreviousLink :: Lens' McfData (Maybe Text)
- data UserRef
- userRef :: UserRef
- urEmail :: Lens' UserRef (Maybe Text)
- urKind :: Lens' UserRef Text
- urId :: Lens' UserRef (Maybe Text)
- data GoalVisitNumPagesDetails
- goalVisitNumPagesDetails :: GoalVisitNumPagesDetails
- gvnpdComparisonValue :: Lens' GoalVisitNumPagesDetails (Maybe Int64)
- gvnpdComparisonType :: Lens' GoalVisitNumPagesDetails (Maybe Text)
- data RealtimeDataColumnHeadersItem
- realtimeDataColumnHeadersItem :: RealtimeDataColumnHeadersItem
- rdchiColumnType :: Lens' RealtimeDataColumnHeadersItem (Maybe Text)
- rdchiName :: Lens' RealtimeDataColumnHeadersItem (Maybe Text)
- rdchiDataType :: Lens' RealtimeDataColumnHeadersItem (Maybe Text)
- data AccountRef
- accountRef :: AccountRef
- arKind :: Lens' AccountRef Text
- arHref :: Lens' AccountRef (Maybe Text)
- arName :: Lens' AccountRef (Maybe Text)
- arId :: Lens' AccountRef (Maybe Text)
- data EntityAdWordsLinks
- entityAdWordsLinks :: EntityAdWordsLinks
- eawlNextLink :: Lens' EntityAdWordsLinks (Maybe Text)
- eawlItemsPerPage :: Lens' EntityAdWordsLinks (Maybe Int32)
- eawlKind :: Lens' EntityAdWordsLinks Text
- eawlItems :: Lens' EntityAdWordsLinks [EntityAdWordsLink]
- eawlTotalResults :: Lens' EntityAdWordsLinks (Maybe Int32)
- eawlStartIndex :: Lens' EntityAdWordsLinks (Maybe Int32)
- eawlPreviousLink :: Lens' EntityAdWordsLinks (Maybe Text)
- data ProFiles
- proFiles :: ProFiles
- pfNextLink :: Lens' ProFiles (Maybe Text)
- pfItemsPerPage :: Lens' ProFiles (Maybe Int32)
- pfKind :: Lens' ProFiles Text
- pfUsername :: Lens' ProFiles (Maybe Text)
- pfItems :: Lens' ProFiles [ProFile]
- pfTotalResults :: Lens' ProFiles (Maybe Int32)
- pfStartIndex :: Lens' ProFiles (Maybe Int32)
- pfPreviousLink :: Lens' ProFiles (Maybe Text)
- data AnalyticsDataimportDeleteUploadDataRequest
- analyticsDataimportDeleteUploadDataRequest :: AnalyticsDataimportDeleteUploadDataRequest
- addudrCustomDataImportUids :: Lens' AnalyticsDataimportDeleteUploadDataRequest [Text]
- data EntityAdWordsLink
- entityAdWordsLink :: EntityAdWordsLink
- entAdWordsAccounts :: Lens' EntityAdWordsLink [AdWordsAccount]
- entProFileIds :: Lens' EntityAdWordsLink [Text]
- entKind :: Lens' EntityAdWordsLink Text
- entSelfLink :: Lens' EntityAdWordsLink (Maybe Text)
- entName :: Lens' EntityAdWordsLink (Maybe Text)
- entId :: Lens' EntityAdWordsLink (Maybe Text)
- entEntity :: Lens' EntityAdWordsLink (Maybe EntityAdWordsLinkEntity)
- data FilterSearchAndReplaceDetails
- filterSearchAndReplaceDetails :: FilterSearchAndReplaceDetails
- fsardFieldIndex :: Lens' FilterSearchAndReplaceDetails (Maybe Int32)
- fsardField :: Lens' FilterSearchAndReplaceDetails (Maybe Text)
- fsardSearchString :: Lens' FilterSearchAndReplaceDetails (Maybe Text)
- fsardReplaceString :: Lens' FilterSearchAndReplaceDetails (Maybe Text)
- fsardCaseSensitive :: Lens' FilterSearchAndReplaceDetails (Maybe Bool)
- data ProFilePermissions
- proFilePermissions :: ProFilePermissions
- pfpEffective :: Lens' ProFilePermissions [Text]
- data ProFile
- proFile :: ProFile
- pParentLink :: Lens' ProFile (Maybe ProFileParentLink)
- pECommerceTracking :: Lens' ProFile (Maybe Bool)
- pSiteSearchCategoryParameters :: Lens' ProFile (Maybe Text)
- pWebPropertyId :: Lens' ProFile (Maybe Text)
- pChildLink :: Lens' ProFile (Maybe ProFileChildLink)
- pSiteSearchQueryParameters :: Lens' ProFile (Maybe Text)
- pKind :: Lens' ProFile Text
- pDefaultPage :: Lens' ProFile (Maybe Text)
- pCreated :: Lens' ProFile (Maybe UTCTime)
- pSelfLink :: Lens' ProFile (Maybe Text)
- pAccountId :: Lens' ProFile (Maybe Text)
- pName :: Lens' ProFile (Maybe Text)
- pCurrency :: Lens' ProFile (Maybe Text)
- pInternalWebPropertyId :: Lens' ProFile (Maybe Text)
- pId :: Lens' ProFile (Maybe Text)
- pUpdated :: Lens' ProFile (Maybe UTCTime)
- pPermissions :: Lens' ProFile (Maybe ProFilePermissions)
- pWebsiteURL :: Lens' ProFile (Maybe Text)
- pType :: Lens' ProFile (Maybe Text)
- pStripSiteSearchCategoryParameters :: Lens' ProFile (Maybe Bool)
- pTimezone :: Lens' ProFile (Maybe Text)
- pExcludeQueryParameters :: Lens' ProFile (Maybe Text)
- pEnhancedECommerceTracking :: Lens' ProFile (Maybe Bool)
- pStripSiteSearchQueryParameters :: Lens' ProFile (Maybe Bool)
- data AccountSummaries
- accountSummaries :: AccountSummaries
- asNextLink :: Lens' AccountSummaries (Maybe Text)
- asItemsPerPage :: Lens' AccountSummaries (Maybe Int32)
- asKind :: Lens' AccountSummaries Text
- asUsername :: Lens' AccountSummaries (Maybe Text)
- asItems :: Lens' AccountSummaries [AccountSummary]
- asTotalResults :: Lens' AccountSummaries (Maybe Int32)
- asStartIndex :: Lens' AccountSummaries (Maybe Int32)
- asPreviousLink :: Lens' AccountSummaries (Maybe Text)
- data GoalEventDetails
- goalEventDetails :: GoalEventDetails
- gedUseEventValue :: Lens' GoalEventDetails (Maybe Bool)
- gedEventConditions :: Lens' GoalEventDetails [GoalEventDetailsEventConditionsItem]
- data WebPropertySummary
- webPropertySummary :: WebPropertySummary
- wpsKind :: Lens' WebPropertySummary Text
- wpsProFiles :: Lens' WebPropertySummary [ProFileSummary]
- wpsName :: Lens' WebPropertySummary (Maybe Text)
- wpsInternalWebPropertyId :: Lens' WebPropertySummary (Maybe Text)
- wpsId :: Lens' WebPropertySummary (Maybe Text)
- wpsWebsiteURL :: Lens' WebPropertySummary (Maybe Text)
- wpsLevel :: Lens' WebPropertySummary (Maybe Text)
- data Filters
- filters :: Filters
- fNextLink :: Lens' Filters (Maybe Text)
- fItemsPerPage :: Lens' Filters (Maybe Int32)
- fKind :: Lens' Filters Text
- fUsername :: Lens' Filters (Maybe Text)
- fItems :: Lens' Filters [Filter]
- fTotalResults :: Lens' Filters (Maybe Int32)
- fStartIndex :: Lens' Filters (Maybe Int32)
- fPreviousLink :: Lens' Filters (Maybe Text)
- data GaData
- gaData :: GaData
- gdNextLink :: Lens' GaData (Maybe Text)
- gdSampleSpace :: Lens' GaData (Maybe Int64)
- gdItemsPerPage :: Lens' GaData (Maybe Int32)
- gdProFileInfo :: Lens' GaData (Maybe GaDataProFileInfo)
- gdKind :: Lens' GaData Text
- gdSampleSize :: Lens' GaData (Maybe Int64)
- gdRows :: Lens' GaData [[Text]]
- gdSelfLink :: Lens' GaData (Maybe Text)
- gdQuery :: Lens' GaData (Maybe GaDataQuery)
- gdColumnHeaders :: Lens' GaData [GaDataColumnHeadersItem]
- gdId :: Lens' GaData (Maybe Text)
- gdTotalResults :: Lens' GaData (Maybe Int32)
- gdDataTable :: Lens' GaData (Maybe GaDataDataTable)
- gdContainsSampledData :: Lens' GaData (Maybe Bool)
- gdTotalsForAllResults :: Lens' GaData (Maybe GaDataTotalsForAllResults)
- gdPreviousLink :: Lens' GaData (Maybe Text)
- data RealtimeDataTotalsForAllResults
- realtimeDataTotalsForAllResults :: HashMap Text Text -> RealtimeDataTotalsForAllResults
- rdtfarAddtional :: Lens' RealtimeDataTotalsForAllResults (HashMap Text Text)
- data CustomDataSource
- customDataSource :: CustomDataSource
- cParentLink :: Lens' CustomDataSource (Maybe CustomDataSourceParentLink)
- cWebPropertyId :: Lens' CustomDataSource (Maybe Text)
- cChildLink :: Lens' CustomDataSource (Maybe CustomDataSourceChildLink)
- cKind :: Lens' CustomDataSource Text
- cCreated :: Lens' CustomDataSource (Maybe UTCTime)
- cUploadType :: Lens' CustomDataSource (Maybe Text)
- cImportBehavior :: Lens' CustomDataSource (Maybe Text)
- cSelfLink :: Lens' CustomDataSource (Maybe Text)
- cAccountId :: Lens' CustomDataSource (Maybe Text)
- cName :: Lens' CustomDataSource (Maybe Text)
- cId :: Lens' CustomDataSource (Maybe Text)
- cUpdated :: Lens' CustomDataSource (Maybe UTCTime)
- cType :: Lens' CustomDataSource (Maybe Text)
- cDescription :: Lens' CustomDataSource (Maybe Text)
- cProFilesLinked :: Lens' CustomDataSource [Text]
- data WebPropertyRef
- webPropertyRef :: WebPropertyRef
- wprKind :: Lens' WebPropertyRef Text
- wprHref :: Lens' WebPropertyRef (Maybe Text)
- wprAccountId :: Lens' WebPropertyRef (Maybe Text)
- wprName :: Lens' WebPropertyRef (Maybe Text)
- wprInternalWebPropertyId :: Lens' WebPropertyRef (Maybe Text)
- wprId :: Lens' WebPropertyRef (Maybe Text)
- data Goals
- goals :: Goals
- gNextLink :: Lens' Goals (Maybe Text)
- gItemsPerPage :: Lens' Goals (Maybe Int32)
- gKind :: Lens' Goals Text
- gUsername :: Lens' Goals (Maybe Text)
- gItems :: Lens' Goals [Goal]
- gTotalResults :: Lens' Goals (Maybe Int32)
- gStartIndex :: Lens' Goals (Maybe Int32)
- gPreviousLink :: Lens' Goals (Maybe Text)
- data McfDataRowsItemItem
- mcfDataRowsItemItem :: McfDataRowsItemItem
- mdriiPrimitiveValue :: Lens' McfDataRowsItemItem (Maybe Text)
- mdriiConversionPathValue :: Lens' McfDataRowsItemItem [McfDataRowsItemItemConversionPathValueItem]
- data AccountPermissions
- accountPermissions :: AccountPermissions
- apEffective :: Lens' AccountPermissions [Text]
- data EntityUserLinkEntity
- entityUserLinkEntity :: EntityUserLinkEntity
- euleProFileRef :: Lens' EntityUserLinkEntity (Maybe ProFileRef)
- euleAccountRef :: Lens' EntityUserLinkEntity (Maybe AccountRef)
- euleWebPropertyRef :: Lens' EntityUserLinkEntity (Maybe WebPropertyRef)
- data Account
- account :: Account
- accChildLink :: Lens' Account (Maybe AccountChildLink)
- accKind :: Lens' Account Text
- accCreated :: Lens' Account (Maybe UTCTime)
- accSelfLink :: Lens' Account (Maybe Text)
- accName :: Lens' Account (Maybe Text)
- accId :: Lens' Account (Maybe Text)
- accUpdated :: Lens' Account (Maybe UTCTime)
- accPermissions :: Lens' Account (Maybe AccountPermissions)
- data Experiment
- experiment :: Experiment
- expParentLink :: Lens' Experiment (Maybe ExperimentParentLink)
- expEqualWeighting :: Lens' Experiment (Maybe Bool)
- expStatus :: Lens' Experiment (Maybe Text)
- expWebPropertyId :: Lens' Experiment (Maybe Text)
- expStartTime :: Lens' Experiment (Maybe UTCTime)
- expSnippet :: Lens' Experiment (Maybe Text)
- expKind :: Lens' Experiment Text
- expCreated :: Lens' Experiment (Maybe UTCTime)
- expReasonExperimentEnded :: Lens' Experiment (Maybe Text)
- expTrafficCoverage :: Lens' Experiment (Maybe Double)
- expEditableInGaUi :: Lens' Experiment (Maybe Bool)
- expMinimumExperimentLengthInDays :: Lens' Experiment (Maybe Int32)
- expProFileId :: Lens' Experiment (Maybe Text)
- expOptimizationType :: Lens' Experiment (Maybe Text)
- expSelfLink :: Lens' Experiment (Maybe Text)
- expAccountId :: Lens' Experiment (Maybe Text)
- expName :: Lens' Experiment (Maybe Text)
- expWinnerFound :: Lens' Experiment (Maybe Bool)
- expEndTime :: Lens' Experiment (Maybe UTCTime)
- expVariations :: Lens' Experiment [ExperimentVariationsItem]
- expInternalWebPropertyId :: Lens' Experiment (Maybe Text)
- expId :: Lens' Experiment (Maybe Text)
- expUpdated :: Lens' Experiment (Maybe UTCTime)
- expRewriteVariationURLsAsOriginal :: Lens' Experiment (Maybe Bool)
- expObjectiveMetric :: Lens' Experiment (Maybe Text)
- expWinnerConfidenceLevel :: Lens' Experiment (Maybe Double)
- expServingFramework :: Lens' Experiment (Maybe Text)
- expDescription :: Lens' Experiment (Maybe Text)
- data EntityUserLinks
- entityUserLinks :: EntityUserLinks
- eulNextLink :: Lens' EntityUserLinks (Maybe Text)
- eulItemsPerPage :: Lens' EntityUserLinks (Maybe Int32)
- eulKind :: Lens' EntityUserLinks Text
- eulItems :: Lens' EntityUserLinks [EntityUserLink]
- eulTotalResults :: Lens' EntityUserLinks (Maybe Int32)
- eulStartIndex :: Lens' EntityUserLinks (Maybe Int32)
- eulPreviousLink :: Lens' EntityUserLinks (Maybe Text)
- data AdWordsAccount
- adWordsAccount :: AdWordsAccount
- awaAutoTaggingEnabled :: Lens' AdWordsAccount (Maybe Bool)
- awaKind :: Lens' AdWordsAccount Text
- awaCustomerId :: Lens' AdWordsAccount (Maybe Text)
- data FilterRef
- filterRef :: FilterRef
- frKind :: Lens' FilterRef Text
- frHref :: Lens' FilterRef (Maybe Text)
- frAccountId :: Lens' FilterRef (Maybe Text)
- frName :: Lens' FilterRef (Maybe Text)
- frId :: Lens' FilterRef (Maybe Text)
- data GoalVisitTimeOnSiteDetails
- goalVisitTimeOnSiteDetails :: GoalVisitTimeOnSiteDetails
- gvtosdComparisonValue :: Lens' GoalVisitTimeOnSiteDetails (Maybe Int64)
- gvtosdComparisonType :: Lens' GoalVisitTimeOnSiteDetails (Maybe Text)
- data WebProperties
- webProperties :: WebProperties
- wpNextLink :: Lens' WebProperties (Maybe Text)
- wpItemsPerPage :: Lens' WebProperties (Maybe Int32)
- wpKind :: Lens' WebProperties Text
- wpUsername :: Lens' WebProperties (Maybe Text)
- wpItems :: Lens' WebProperties [WebProperty]
- wpTotalResults :: Lens' WebProperties (Maybe Int32)
- wpStartIndex :: Lens' WebProperties (Maybe Int32)
- wpPreviousLink :: Lens' WebProperties (Maybe Text)
- data CustomMetrics
- customMetrics :: CustomMetrics
- cmNextLink :: Lens' CustomMetrics (Maybe Text)
- cmItemsPerPage :: Lens' CustomMetrics (Maybe Int32)
- cmKind :: Lens' CustomMetrics Text
- cmUsername :: Lens' CustomMetrics (Maybe Text)
- cmItems :: Lens' CustomMetrics [CustomMetric]
- cmTotalResults :: Lens' CustomMetrics (Maybe Int32)
- cmStartIndex :: Lens' CustomMetrics (Maybe Int32)
- cmPreviousLink :: Lens' CustomMetrics (Maybe Text)
- data FilterAdvancedDetails
- filterAdvancedDetails :: FilterAdvancedDetails
- fadExtractA :: Lens' FilterAdvancedDetails (Maybe Text)
- fadFieldARequired :: Lens' FilterAdvancedDetails (Maybe Bool)
- fadFieldA :: Lens' FilterAdvancedDetails (Maybe Text)
- fadFieldBIndex :: Lens' FilterAdvancedDetails (Maybe Int32)
- fadOutputToField :: Lens' FilterAdvancedDetails (Maybe Text)
- fadOutputConstructor :: Lens' FilterAdvancedDetails (Maybe Text)
- fadExtractB :: Lens' FilterAdvancedDetails (Maybe Text)
- fadFieldAIndex :: Lens' FilterAdvancedDetails (Maybe Int32)
- fadCaseSensitive :: Lens' FilterAdvancedDetails (Maybe Bool)
- fadOutputToFieldIndex :: Lens' FilterAdvancedDetails (Maybe Int32)
- fadFieldB :: Lens' FilterAdvancedDetails (Maybe Text)
- fadFieldBRequired :: Lens' FilterAdvancedDetails (Maybe Bool)
- fadOverrideOutputField :: Lens' FilterAdvancedDetails (Maybe Bool)
- data FilterUppercaseDetails
- filterUppercaseDetails :: FilterUppercaseDetails
- fudFieldIndex :: Lens' FilterUppercaseDetails (Maybe Int32)
- fudField :: Lens' FilterUppercaseDetails (Maybe Text)
- data CustomDataSourceChildLink
- customDataSourceChildLink :: CustomDataSourceChildLink
- cdsclHref :: Lens' CustomDataSourceChildLink (Maybe Text)
- cdsclType :: Lens' CustomDataSourceChildLink (Maybe Text)
- data FilterParentLink
- filterParentLink :: FilterParentLink
- fplHref :: Lens' FilterParentLink (Maybe Text)
- fplType :: Lens' FilterParentLink Text
- data DataGaGetOutput
- data RealtimeData
- realtimeData :: RealtimeData
- rdProFileInfo :: Lens' RealtimeData (Maybe RealtimeDataProFileInfo)
- rdKind :: Lens' RealtimeData Text
- rdRows :: Lens' RealtimeData [[Text]]
- rdSelfLink :: Lens' RealtimeData (Maybe Text)
- rdQuery :: Lens' RealtimeData (Maybe RealtimeDataQuery)
- rdColumnHeaders :: Lens' RealtimeData [RealtimeDataColumnHeadersItem]
- rdId :: Lens' RealtimeData (Maybe Text)
- rdTotalResults :: Lens' RealtimeData (Maybe Int32)
- rdTotalsForAllResults :: Lens' RealtimeData (Maybe RealtimeDataTotalsForAllResults)
- data CustomMetric
- customMetric :: CustomMetric
- cusParentLink :: Lens' CustomMetric (Maybe CustomMetricParentLink)
- cusWebPropertyId :: Lens' CustomMetric (Maybe Text)
- cusKind :: Lens' CustomMetric Text
- cusMaxValue :: Lens' CustomMetric (Maybe Text)
- cusCreated :: Lens' CustomMetric (Maybe UTCTime)
- cusMinValue :: Lens' CustomMetric (Maybe Text)
- cusActive :: Lens' CustomMetric (Maybe Bool)
- cusSelfLink :: Lens' CustomMetric (Maybe Text)
- cusAccountId :: Lens' CustomMetric (Maybe Text)
- cusName :: Lens' CustomMetric (Maybe Text)
- cusScope :: Lens' CustomMetric (Maybe Text)
- cusId :: Lens' CustomMetric (Maybe Text)
- cusUpdated :: Lens' CustomMetric (Maybe UTCTime)
- cusType :: Lens' CustomMetric (Maybe Text)
- cusIndex :: Lens' CustomMetric (Maybe Int32)
- data ProFileSummary
- proFileSummary :: ProFileSummary
- pfsKind :: Lens' ProFileSummary Text
- pfsName :: Lens' ProFileSummary (Maybe Text)
- pfsId :: Lens' ProFileSummary (Maybe Text)
- pfsType :: Lens' ProFileSummary (Maybe Text)
- data CustomDimensionParentLink
- customDimensionParentLink :: CustomDimensionParentLink
- cdplHref :: Lens' CustomDimensionParentLink (Maybe Text)
- cdplType :: Lens' CustomDimensionParentLink Text
- data WebProperty
- webProperty :: WebProperty
- wParentLink :: Lens' WebProperty (Maybe WebPropertyParentLink)
- wChildLink :: Lens' WebProperty (Maybe WebPropertyChildLink)
- wDefaultProFileId :: Lens' WebProperty (Maybe Int64)
- wKind :: Lens' WebProperty Text
- wCreated :: Lens' WebProperty (Maybe UTCTime)
- wSelfLink :: Lens' WebProperty (Maybe Text)
- wAccountId :: Lens' WebProperty (Maybe Text)
- wName :: Lens' WebProperty (Maybe Text)
- wInternalWebPropertyId :: Lens' WebProperty (Maybe Text)
- wId :: Lens' WebProperty (Maybe Text)
- wUpdated :: Lens' WebProperty (Maybe UTCTime)
- wProFileCount :: Lens' WebProperty (Maybe Int32)
- wPermissions :: Lens' WebProperty (Maybe WebPropertyPermissions)
- wWebsiteURL :: Lens' WebProperty (Maybe Text)
- wIndustryVertical :: Lens' WebProperty (Maybe Text)
- wLevel :: Lens' WebProperty (Maybe Text)
- data WebPropertyPermissions
- webPropertyPermissions :: WebPropertyPermissions
- wppEffective :: Lens' WebPropertyPermissions [Text]
- data EntityUserLink
- entityUserLink :: EntityUserLink
- euluKind :: Lens' EntityUserLink Text
- euluUserRef :: Lens' EntityUserLink (Maybe UserRef)
- euluSelfLink :: Lens' EntityUserLink (Maybe Text)
- euluId :: Lens' EntityUserLink (Maybe Text)
- euluPermissions :: Lens' EntityUserLink (Maybe EntityUserLinkPermissions)
- euluEntity :: Lens' EntityUserLink (Maybe EntityUserLinkEntity)
- data CustomDataSourceParentLink
- customDataSourceParentLink :: CustomDataSourceParentLink
- cdsplHref :: Lens' CustomDataSourceParentLink (Maybe Text)
- cdsplType :: Lens' CustomDataSourceParentLink Text
- data GoalEventDetailsEventConditionsItem
- goalEventDetailsEventConditionsItem :: GoalEventDetailsEventConditionsItem
- gedeciMatchType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text)
- gedeciExpression :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text)
- gedeciComparisonValue :: Lens' GoalEventDetailsEventConditionsItem (Maybe Int64)
- gedeciType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text)
- gedeciComparisonType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text)
- data McfDataQuery
- mcfDataQuery :: McfDataQuery
- mdqMetrics :: Lens' McfDataQuery [Text]
- mdqSamplingLevel :: Lens' McfDataQuery (Maybe Text)
- mdqFilters :: Lens' McfDataQuery (Maybe Text)
- mdqIds :: Lens' McfDataQuery (Maybe Text)
- mdqEndDate :: Lens' McfDataQuery (Maybe Text)
- mdqSort :: Lens' McfDataQuery [Text]
- mdqDimensions :: Lens' McfDataQuery (Maybe Text)
- mdqStartIndex :: Lens' McfDataQuery (Maybe Int32)
- mdqMaxResults :: Lens' McfDataQuery (Maybe Int32)
- mdqSegment :: Lens' McfDataQuery (Maybe Text)
- mdqStartDate :: Lens' McfDataQuery (Maybe Text)
- data Goal
- goal :: Goal
- goaParentLink :: Lens' Goal (Maybe GoalParentLink)
- goaWebPropertyId :: Lens' Goal (Maybe Text)
- goaKind :: Lens' Goal Text
- goaCreated :: Lens' Goal (Maybe UTCTime)
- goaValue :: Lens' Goal (Maybe Double)
- goaProFileId :: Lens' Goal (Maybe Text)
- goaEventDetails :: Lens' Goal (Maybe GoalEventDetails)
- goaActive :: Lens' Goal (Maybe Bool)
- goaSelfLink :: Lens' Goal (Maybe Text)
- goaVisitTimeOnSiteDetails :: Lens' Goal (Maybe GoalVisitTimeOnSiteDetails)
- goaAccountId :: Lens' Goal (Maybe Text)
- goaName :: Lens' Goal (Maybe Text)
- goaInternalWebPropertyId :: Lens' Goal (Maybe Text)
- goaId :: Lens' Goal (Maybe Text)
- goaURLDestinationDetails :: Lens' Goal (Maybe GoalURLDestinationDetails)
- goaVisitNumPagesDetails :: Lens' Goal (Maybe GoalVisitNumPagesDetails)
- goaUpdated :: Lens' Goal (Maybe UTCTime)
- goaType :: Lens' Goal (Maybe Text)
- data AccountTicket
- accountTicket :: AccountTicket
- atRedirectURI :: Lens' AccountTicket (Maybe Text)
- atKind :: Lens' AccountTicket Text
- atProFile :: Lens' AccountTicket (Maybe ProFile)
- atAccount :: Lens' AccountTicket (Maybe Account)
- atWebProperty :: Lens' AccountTicket (Maybe WebProperty)
- atId :: Lens' AccountTicket (Maybe Text)
- data AccountSummary
- accountSummary :: AccountSummary
- assKind :: Lens' AccountSummary Text
- assWebProperties :: Lens' AccountSummary [WebPropertySummary]
- assName :: Lens' AccountSummary (Maybe Text)
- assId :: Lens' AccountSummary (Maybe Text)
- data RealtimeDataQuery
- realtimeDataQuery :: RealtimeDataQuery
- rdqMetrics :: Lens' RealtimeDataQuery [Text]
- rdqFilters :: Lens' RealtimeDataQuery (Maybe Text)
- rdqIds :: Lens' RealtimeDataQuery (Maybe Text)
- rdqSort :: Lens' RealtimeDataQuery [Text]
- rdqDimensions :: Lens' RealtimeDataQuery (Maybe Text)
- rdqMaxResults :: Lens' RealtimeDataQuery (Maybe Int32)
- data Columns
- columns :: Columns
- colEtag :: Lens' Columns (Maybe Text)
- colKind :: Lens' Columns Text
- colItems :: Lens' Columns [Column]
- colTotalResults :: Lens' Columns (Maybe Int32)
- colAttributeNames :: Lens' Columns [Text]
- data FilterLowercaseDetails
- filterLowercaseDetails :: FilterLowercaseDetails
- fldFieldIndex :: Lens' FilterLowercaseDetails (Maybe Int32)
- fldField :: Lens' FilterLowercaseDetails (Maybe Text)
- data Filter
- filter' :: Filter
- filParentLink :: Lens' Filter (Maybe FilterParentLink)
- filAdvancedDetails :: Lens' Filter (Maybe FilterAdvancedDetails)
- filUppercaseDetails :: Lens' Filter (Maybe FilterUppercaseDetails)
- filLowercaseDetails :: Lens' Filter (Maybe FilterLowercaseDetails)
- filKind :: Lens' Filter Text
- filCreated :: Lens' Filter (Maybe UTCTime)
- filIncludeDetails :: Lens' Filter (Maybe FilterExpression)
- filExcludeDetails :: Lens' Filter (Maybe FilterExpression)
- filSelfLink :: Lens' Filter (Maybe Text)
- filAccountId :: Lens' Filter (Maybe Text)
- filName :: Lens' Filter (Maybe Text)
- filId :: Lens' Filter (Maybe Text)
- filUpdated :: Lens' Filter (Maybe UTCTime)
- filType :: Lens' Filter (Maybe Text)
- filSearchAndReplaceDetails :: Lens' Filter (Maybe FilterSearchAndReplaceDetails)
- data Uploads
- uploads :: Uploads
- uplNextLink :: Lens' Uploads (Maybe Text)
- uplItemsPerPage :: Lens' Uploads (Maybe Int32)
- uplKind :: Lens' Uploads Text
- uplItems :: Lens' Uploads [Upload]
- uplTotalResults :: Lens' Uploads (Maybe Int32)
- uplStartIndex :: Lens' Uploads (Maybe Int32)
- uplPreviousLink :: Lens' Uploads (Maybe Text)
- data CustomDimensions
- customDimensions :: CustomDimensions
- cdNextLink :: Lens' CustomDimensions (Maybe Text)
- cdItemsPerPage :: Lens' CustomDimensions (Maybe Int32)
- cdKind :: Lens' CustomDimensions Text
- cdUsername :: Lens' CustomDimensions (Maybe Text)
- cdItems :: Lens' CustomDimensions [CustomDimension]
- cdTotalResults :: Lens' CustomDimensions (Maybe Int32)
- cdStartIndex :: Lens' CustomDimensions (Maybe Int32)
- cdPreviousLink :: Lens' CustomDimensions (Maybe Text)
- data Segments
- segments :: Segments
- sNextLink :: Lens' Segments (Maybe Text)
- sItemsPerPage :: Lens' Segments (Maybe Int32)
- sKind :: Lens' Segments Text
- sUsername :: Lens' Segments (Maybe Text)
- sItems :: Lens' Segments [Segment]
- sTotalResults :: Lens' Segments (Maybe Int32)
- sStartIndex :: Lens' Segments (Maybe Int32)
- sPreviousLink :: Lens' Segments (Maybe Text)
- data GaDataDataTable
- gaDataDataTable :: GaDataDataTable
- gddtCols :: Lens' GaDataDataTable [GaDataDataTableColsItem]
- gddtRows :: Lens' GaDataDataTable [GaDataDataTableRowsItem]
- data EntityAdWordsLinkEntity
- entityAdWordsLinkEntity :: EntityAdWordsLinkEntity
- eawleWebPropertyRef :: Lens' EntityAdWordsLinkEntity (Maybe WebPropertyRef)
- data GoalURLDestinationDetails
- goalURLDestinationDetails :: GoalURLDestinationDetails
- guddURL :: Lens' GoalURLDestinationDetails (Maybe Text)
- guddMatchType :: Lens' GoalURLDestinationDetails (Maybe Text)
- guddSteps :: Lens' GoalURLDestinationDetails [GoalURLDestinationDetailsStepsItem]
- guddCaseSensitive :: Lens' GoalURLDestinationDetails (Maybe Bool)
- guddFirstStepRequired :: Lens' GoalURLDestinationDetails (Maybe Bool)
- data ProFileFilterLinks
- proFileFilterLinks :: ProFileFilterLinks
- pfflNextLink :: Lens' ProFileFilterLinks (Maybe Text)
- pfflItemsPerPage :: Lens' ProFileFilterLinks (Maybe Int32)
- pfflKind :: Lens' ProFileFilterLinks Text
- pfflUsername :: Lens' ProFileFilterLinks (Maybe Text)
- pfflItems :: Lens' ProFileFilterLinks [ProFileFilterLink]
- pfflTotalResults :: Lens' ProFileFilterLinks (Maybe Int32)
- pfflStartIndex :: Lens' ProFileFilterLinks (Maybe Int32)
- pfflPreviousLink :: Lens' ProFileFilterLinks (Maybe Text)
- data WebPropertyParentLink
- webPropertyParentLink :: WebPropertyParentLink
- wpplHref :: Lens' WebPropertyParentLink (Maybe Text)
- wpplType :: Lens' WebPropertyParentLink Text
- data GaDataProFileInfo
- gaDataProFileInfo :: GaDataProFileInfo
- gdpfiWebPropertyId :: Lens' GaDataProFileInfo (Maybe Text)
- gdpfiProFileId :: Lens' GaDataProFileInfo (Maybe Text)
- gdpfiProFileName :: Lens' GaDataProFileInfo (Maybe Text)
- gdpfiAccountId :: Lens' GaDataProFileInfo (Maybe Text)
- gdpfiInternalWebPropertyId :: Lens' GaDataProFileInfo (Maybe Text)
- gdpfiTableId :: Lens' GaDataProFileInfo (Maybe Text)
- data Upload
- upload :: Upload
- uuStatus :: Lens' Upload (Maybe Text)
- uuKind :: Lens' Upload Text
- uuCustomDataSourceId :: Lens' Upload (Maybe Text)
- uuAccountId :: Lens' Upload (Maybe Int64)
- uuId :: Lens' Upload (Maybe Text)
- uuErrors :: Lens' Upload [Text]
- data DataMcfGetSamplingLevel
- data CustomDimension
- customDimension :: CustomDimension
- cddParentLink :: Lens' CustomDimension (Maybe CustomDimensionParentLink)
- cddWebPropertyId :: Lens' CustomDimension (Maybe Text)
- cddKind :: Lens' CustomDimension Text
- cddCreated :: Lens' CustomDimension (Maybe UTCTime)
- cddActive :: Lens' CustomDimension (Maybe Bool)
- cddSelfLink :: Lens' CustomDimension (Maybe Text)
- cddAccountId :: Lens' CustomDimension (Maybe Text)
- cddName :: Lens' CustomDimension (Maybe Text)
- cddScope :: Lens' CustomDimension (Maybe Text)
- cddId :: Lens' CustomDimension (Maybe Text)
- cddUpdated :: Lens' CustomDimension (Maybe UTCTime)
- cddIndex :: Lens' CustomDimension (Maybe Int32)
- data Segment
- segment :: Segment
- segDefinition :: Lens' Segment (Maybe Text)
- segKind :: Lens' Segment Text
- segCreated :: Lens' Segment (Maybe UTCTime)
- segSelfLink :: Lens' Segment (Maybe Text)
- segName :: Lens' Segment (Maybe Text)
- segId :: Lens' Segment (Maybe Text)
- segUpdated :: Lens' Segment (Maybe UTCTime)
- segType :: Lens' Segment (Maybe Text)
- segSegmentId :: Lens' Segment (Maybe Text)
- data AccountChildLink
- accountChildLink :: AccountChildLink
- aclHref :: Lens' AccountChildLink (Maybe Text)
- aclType :: Lens' AccountChildLink Text
- data ProFileFilterLink
- proFileFilterLink :: ProFileFilterLink
- proProFileRef :: Lens' ProFileFilterLink (Maybe ProFileRef)
- proKind :: Lens' ProFileFilterLink Text
- proFilterRef :: Lens' ProFileFilterLink (Maybe FilterRef)
- proSelfLink :: Lens' ProFileFilterLink (Maybe Text)
- proId :: Lens' ProFileFilterLink (Maybe Text)
- proRank :: Lens' ProFileFilterLink (Maybe Int32)
- data CustomMetricParentLink
- customMetricParentLink :: CustomMetricParentLink
- cmplHref :: Lens' CustomMetricParentLink (Maybe Text)
- cmplType :: Lens' CustomMetricParentLink Text
- data Column
- column :: Column
- ccKind :: Lens' Column Text
- ccAttributes :: Lens' Column (Maybe ColumnAttributes)
- ccId :: Lens' Column (Maybe Text)
- data GaDataDataTableColsItem
- gaDataDataTableColsItem :: GaDataDataTableColsItem
- gddtciId :: Lens' GaDataDataTableColsItem (Maybe Text)
- gddtciType :: Lens' GaDataDataTableColsItem (Maybe Text)
- gddtciLabel :: Lens' GaDataDataTableColsItem (Maybe Text)
- data ExperimentVariationsItem
- experimentVariationsItem :: ExperimentVariationsItem
- eviStatus :: Lens' ExperimentVariationsItem (Maybe Text)
- eviWeight :: Lens' ExperimentVariationsItem (Maybe Double)
- eviURL :: Lens' ExperimentVariationsItem (Maybe Text)
- eviWon :: Lens' ExperimentVariationsItem (Maybe Bool)
- eviName :: Lens' ExperimentVariationsItem (Maybe Text)
- data McfDataTotalsForAllResults
- mcfDataTotalsForAllResults :: HashMap Text Text -> McfDataTotalsForAllResults
- mdtfarAddtional :: Lens' McfDataTotalsForAllResults (HashMap Text Text)
- data UnSampledReportCloudStorageDownloadDetails
- unSampledReportCloudStorageDownloadDetails :: UnSampledReportCloudStorageDownloadDetails
- usrcsddObjectId :: Lens' UnSampledReportCloudStorageDownloadDetails (Maybe Text)
- usrcsddBucketId :: Lens' UnSampledReportCloudStorageDownloadDetails (Maybe Text)
- data ProFileChildLink
- proFileChildLink :: ProFileChildLink
- pfclHref :: Lens' ProFileChildLink (Maybe Text)
- pfclType :: Lens' ProFileChildLink Text
- data GaDataColumnHeadersItem
- gaDataColumnHeadersItem :: GaDataColumnHeadersItem
- gdchiColumnType :: Lens' GaDataColumnHeadersItem (Maybe Text)
- gdchiName :: Lens' GaDataColumnHeadersItem (Maybe Text)
- gdchiDataType :: Lens' GaDataColumnHeadersItem (Maybe Text)
- data GoalParentLink
- goalParentLink :: GoalParentLink
- gplHref :: Lens' GoalParentLink (Maybe Text)
- gplType :: Lens' GoalParentLink Text
- data ColumnAttributes
- columnAttributes :: HashMap Text Text -> ColumnAttributes
- caAddtional :: Lens' ColumnAttributes (HashMap Text Text)
Service Configuration
analyticsService :: Service Source
Default request referring to version v3
of the Google Analytics API. This contains the host and root path used as a starting point for constructing service requests.
API Declaration
type AnalyticsAPI = DataMcfGetResource :<|> (DataGaGetResource :<|> (DataRealtimeGetResource :<|> (ManagementWebPropertyAdWordsLinksInsertResource :<|> (ManagementWebPropertyAdWordsLinksListResource :<|> (ManagementWebPropertyAdWordsLinksPatchResource :<|> (ManagementWebPropertyAdWordsLinksGetResource :<|> (ManagementWebPropertyAdWordsLinksDeleteResource :<|> (ManagementWebPropertyAdWordsLinksUpdateResource :<|> (ManagementUnSampledReportsInsertResource :<|> (ManagementUnSampledReportsListResource :<|> (ManagementUnSampledReportsGetResource :<|> (ManagementAccountsListResource :<|> (ManagementExperimentsInsertResource :<|> (ManagementExperimentsListResource :<|> (ManagementExperimentsPatchResource :<|> (ManagementExperimentsGetResource :<|> (ManagementExperimentsDeleteResource :<|> (ManagementExperimentsUpdateResource :<|> (ManagementCustomDataSourcesListResource :<|> (ManagementWebPropertyUserLinksInsertResource :<|> (ManagementWebPropertyUserLinksListResource :<|> (ManagementWebPropertyUserLinksDeleteResource :<|> (ManagementWebPropertyUserLinksUpdateResource :<|> (ManagementProFilesInsertResource :<|> (ManagementProFilesListResource :<|> (ManagementProFilesPatchResource :<|> (ManagementProFilesGetResource :<|> (ManagementProFilesDeleteResource :<|> (ManagementProFilesUpdateResource :<|> (ManagementFiltersInsertResource :<|> (ManagementFiltersListResource :<|> (ManagementFiltersPatchResource :<|> (ManagementFiltersGetResource :<|> (ManagementFiltersDeleteResource :<|> (ManagementFiltersUpdateResource :<|> (ManagementAccountSummariesListResource :<|> (ManagementGoalsInsertResource :<|> (ManagementGoalsListResource :<|> (ManagementGoalsPatchResource :<|> (ManagementGoalsGetResource :<|> (ManagementGoalsUpdateResource :<|> (ManagementWebPropertiesInsertResource :<|> (ManagementWebPropertiesListResource :<|> (ManagementWebPropertiesPatchResource :<|> (ManagementWebPropertiesGetResource :<|> (ManagementWebPropertiesUpdateResource :<|> (ManagementCustomMetricsInsertResource :<|> (ManagementCustomMetricsListResource :<|> (ManagementCustomMetricsPatchResource :<|> (ManagementCustomMetricsGetResource :<|> (ManagementCustomMetricsUpdateResource :<|> (ManagementUploadsListResource :<|> (ManagementUploadsDeleteUploadDataResource :<|> (ManagementUploadsGetResource :<|> (ManagementUploadsUploadDataResource :<|> (ManagementSegmentsListResource :<|> (ManagementProFileFilterLinksInsertResource :<|> (ManagementProFileFilterLinksListResource :<|> (ManagementProFileFilterLinksPatchResource :<|> (ManagementProFileFilterLinksGetResource :<|> (ManagementProFileFilterLinksDeleteResource :<|> (ManagementProFileFilterLinksUpdateResource :<|> (ManagementCustomDimensionsInsertResource :<|> (ManagementCustomDimensionsListResource :<|> (ManagementCustomDimensionsPatchResource :<|> (ManagementCustomDimensionsGetResource :<|> (ManagementCustomDimensionsUpdateResource :<|> (ManagementAccountUserLinksInsertResource :<|> (ManagementAccountUserLinksListResource :<|> (ManagementAccountUserLinksDeleteResource :<|> (ManagementAccountUserLinksUpdateResource :<|> (ManagementProFileUserLinksInsertResource :<|> (ManagementProFileUserLinksListResource :<|> (ManagementProFileUserLinksDeleteResource :<|> (ManagementProFileUserLinksUpdateResource :<|> (ProvisioningCreateAccountTicketResource :<|> MetadataColumnsListResource)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) Source
Represents the entirety of the methods and resources available for the Google Analytics API service.
Resources
analytics.data.ga.get
analytics.data.mcf.get
analytics.data.realtime.get
analytics.management.accountSummaries.list
analytics.management.accountUserLinks.delete
analytics.management.accountUserLinks.insert
analytics.management.accountUserLinks.list
analytics.management.accountUserLinks.update
analytics.management.accounts.list
analytics.management.customDataSources.list
analytics.management.customDimensions.get
analytics.management.customDimensions.insert
analytics.management.customDimensions.list
analytics.management.customDimensions.patch
analytics.management.customDimensions.update
analytics.management.customMetrics.get
analytics.management.customMetrics.insert
analytics.management.customMetrics.list
analytics.management.customMetrics.patch
analytics.management.customMetrics.update
analytics.management.experiments.delete
analytics.management.experiments.get
analytics.management.experiments.insert
analytics.management.experiments.list
analytics.management.experiments.patch
analytics.management.experiments.update
analytics.management.filters.delete
analytics.management.filters.get
analytics.management.filters.insert
analytics.management.filters.list
analytics.management.filters.patch
analytics.management.filters.update
analytics.management.goals.get
analytics.management.goals.insert
analytics.management.goals.list
analytics.management.goals.patch
analytics.management.goals.update
analytics.management.profileFilterLinks.delete
analytics.management.profileFilterLinks.get
analytics.management.profileFilterLinks.insert
analytics.management.profileFilterLinks.list
analytics.management.profileFilterLinks.patch
analytics.management.profileFilterLinks.update
analytics.management.profileUserLinks.delete
analytics.management.profileUserLinks.insert
analytics.management.profileUserLinks.list
analytics.management.profileUserLinks.update
analytics.management.profiles.delete
analytics.management.profiles.get
analytics.management.profiles.insert
analytics.management.profiles.list
analytics.management.profiles.patch
analytics.management.profiles.update
analytics.management.segments.list
analytics.management.unsampledReports.get
analytics.management.unsampledReports.insert
analytics.management.unsampledReports.list
analytics.management.uploads.deleteUploadData
analytics.management.uploads.get
analytics.management.uploads.list
analytics.management.uploads.uploadData
analytics.management.webPropertyAdWordsLinks.delete
analytics.management.webPropertyAdWordsLinks.get
analytics.management.webPropertyAdWordsLinks.insert
analytics.management.webPropertyAdWordsLinks.list
analytics.management.webPropertyAdWordsLinks.patch
analytics.management.webPropertyAdWordsLinks.update
analytics.management.webproperties.get
analytics.management.webproperties.insert
analytics.management.webproperties.list
analytics.management.webproperties.patch
analytics.management.webproperties.update
analytics.management.webpropertyUserLinks.delete
analytics.management.webpropertyUserLinks.insert
analytics.management.webpropertyUserLinks.list
analytics.management.webpropertyUserLinks.update
analytics.metadata.columns.list
analytics.provisioning.createAccountTicket
Types
UnSampledReports
data UnSampledReports Source
An unsampled report collection lists Analytics unsampled reports to which the user has access. Each view (profile) can have a set of unsampled reports. Each resource in the unsampled report collection corresponds to a single Analytics unsampled report.
See: unSampledReports
smart constructor.
unSampledReports :: UnSampledReports Source
Creates a value of UnSampledReports
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
usrNextLink :: Lens' UnSampledReports (Maybe Text) Source
Link to next page for this unsampled report collection.
usrItemsPerPage :: Lens' UnSampledReports (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
usrKind :: Lens' UnSampledReports Text Source
Collection type.
usrUsername :: Lens' UnSampledReports (Maybe Text) Source
Email ID of the authenticated user
usrItems :: Lens' UnSampledReports [UnSampledReport] Source
A list of unsampled reports.
usrTotalResults :: Lens' UnSampledReports (Maybe Int32) Source
The total number of results for the query, regardless of the number of resources in the result.
usrStartIndex :: Lens' UnSampledReports (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
usrPreviousLink :: Lens' UnSampledReports (Maybe Text) Source
Link to previous page for this unsampled report collection.
GoalURLDestinationDetailsStepsItem
data GoalURLDestinationDetailsStepsItem Source
goalURLDestinationDetailsStepsItem :: GoalURLDestinationDetailsStepsItem Source
Creates a value of GoalURLDestinationDetailsStepsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
guddsiName :: Lens' GoalURLDestinationDetailsStepsItem (Maybe Text) Source
Step name.
guddsiNumber :: Lens' GoalURLDestinationDetailsStepsItem (Maybe Int32) Source
Step number.
GaDataQuery
data GaDataQuery Source
Analytics data request query parameters.
See: gaDataQuery
smart constructor.
gaDataQuery :: GaDataQuery Source
Creates a value of GaDataQuery
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdqMetrics :: Lens' GaDataQuery [Text] Source
List of analytics metrics.
gdqSamplingLevel :: Lens' GaDataQuery (Maybe Text) Source
Desired sampling level
gdqFilters :: Lens' GaDataQuery (Maybe Text) Source
Comma-separated list of dimension or metric filters.
gdqEndDate :: Lens' GaDataQuery (Maybe Text) Source
End date.
gdqSort :: Lens' GaDataQuery [Text] Source
List of dimensions or metrics based on which Analytics data is sorted.
gdqDimensions :: Lens' GaDataQuery (Maybe Text) Source
List of analytics dimensions.
gdqStartIndex :: Lens' GaDataQuery (Maybe Int32) Source
Start index.
gdqMaxResults :: Lens' GaDataQuery (Maybe Int32) Source
Maximum results per page.
gdqSegment :: Lens' GaDataQuery (Maybe Text) Source
Analytics advanced segment.
gdqStartDate :: Lens' GaDataQuery (Maybe Text) Source
Start date.
GaDataDataTableRowsItem
gaDataDataTableRowsItem :: GaDataDataTableRowsItem Source
Creates a value of GaDataDataTableRowsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
UnSampledReport
data UnSampledReport Source
JSON template for Analytics unsampled report resource.
See: unSampledReport
smart constructor.
unSampledReport :: UnSampledReport Source
Creates a value of UnSampledReport
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uDownloadType :: Lens' UnSampledReport (Maybe Text) Source
The type of download you need to use for the report data file.
uStatus :: Lens' UnSampledReport (Maybe Text) Source
Status of this unsampled report. Possible values are PENDING, COMPLETED, or FAILED.
uDriveDownloadDetails :: Lens' UnSampledReport (Maybe UnSampledReportDriveDownloadDetails) Source
Download details for a file stored in Google Drive.
uWebPropertyId :: Lens' UnSampledReport (Maybe Text) Source
Web property ID to which this unsampled report belongs. The web property ID is of the form UA-XXXXX-YY.
uKind :: Lens' UnSampledReport Text Source
Resource type for an Analytics unsampled report.
uProFileId :: Lens' UnSampledReport (Maybe Text) Source
View (Profile) ID to which this unsampled report belongs.
uAccountId :: Lens' UnSampledReport (Maybe Text) Source
Account ID to which this unsampled report belongs.
uUpdated :: Lens' UnSampledReport (Maybe UTCTime) Source
Time this unsampled report was last modified.
uDimensions :: Lens' UnSampledReport (Maybe Text) Source
The dimensions for the unsampled report.
uCloudStorageDownloadDetails :: Lens' UnSampledReport (Maybe UnSampledReportCloudStorageDownloadDetails) Source
Download details for a file stored in Google Cloud Storage.
uStartDate :: Lens' UnSampledReport (Maybe Text) Source
The start date for the unsampled report.
McfDataColumnHeadersItem
mcfDataColumnHeadersItem :: McfDataColumnHeadersItem Source
Creates a value of McfDataColumnHeadersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdchiColumnType :: Lens' McfDataColumnHeadersItem (Maybe Text) Source
Column Type. Either DIMENSION or METRIC.
mdchiDataType :: Lens' McfDataColumnHeadersItem (Maybe Text) Source
Data type. Dimension and metric values data types such as INTEGER, DOUBLE, CURRENCY, MCF_SEQUENCE etc.
GaDataTotalsForAllResults
data GaDataTotalsForAllResults Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
See: gaDataTotalsForAllResults
smart constructor.
gaDataTotalsForAllResults Source
Creates a value of GaDataTotalsForAllResults
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdtfarAddtional :: Lens' GaDataTotalsForAllResults (HashMap Text Text) Source
Key-value pair for the total value of a metric. Key is the metric name and the value is the total value for that metric.
ProFileParentLink
data ProFileParentLink Source
Parent link for this view (profile). Points to the web property to which this view (profile) belongs.
See: proFileParentLink
smart constructor.
proFileParentLink :: ProFileParentLink Source
Creates a value of ProFileParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfplHref :: Lens' ProFileParentLink (Maybe Text) Source
Link to the web property to which this view (profile) belongs.
pfplType :: Lens' ProFileParentLink Text Source
Value is "analytics#webproperty".
GaDataDataTableRowsItemCItem
gaDataDataTableRowsItemCItem :: GaDataDataTableRowsItemCItem Source
Creates a value of GaDataDataTableRowsItemCItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
EntityUserLinkPermissions
data EntityUserLinkPermissions Source
Permissions the user has for this entity.
See: entityUserLinkPermissions
smart constructor.
entityUserLinkPermissions :: EntityUserLinkPermissions Source
Creates a value of EntityUserLinkPermissions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eulpLocal :: Lens' EntityUserLinkPermissions [Text] Source
Permissions that a user has been assigned at this very level. Does not include any implied or inherited permissions. Local permissions are modifiable.
eulpEffective :: Lens' EntityUserLinkPermissions [Text] Source
Effective permissions represent all the permissions that a user has for this entity. These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent entity. Effective permissions are read-only.
RealtimeDataProFileInfo
data RealtimeDataProFileInfo Source
Information for the view (profile), for which the real time data was requested.
See: realtimeDataProFileInfo
smart constructor.
realtimeDataProFileInfo :: RealtimeDataProFileInfo Source
Creates a value of RealtimeDataProFileInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdpfiWebPropertyId :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
Web Property ID to which this view (profile) belongs.
rdpfiProFileId :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
View (Profile) ID.
rdpfiProFileName :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
View (Profile) name.
rdpfiAccountId :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
Account ID to which this view (profile) belongs.
rdpfiInternalWebPropertyId :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
Internal ID for the web property to which this view (profile) belongs.
rdpfiTableId :: Lens' RealtimeDataProFileInfo (Maybe Text) Source
Table ID for view (profile).
McfDataRowsItemItemConversionPathValueItem
data McfDataRowsItemItemConversionPathValueItem Source
mcfDataRowsItemItemConversionPathValueItem :: McfDataRowsItemItemConversionPathValueItem Source
Creates a value of McfDataRowsItemItemConversionPathValueItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdriicpviInteractionType :: Lens' McfDataRowsItemItemConversionPathValueItem (Maybe Text) Source
Type of an interaction on conversion path. Such as CLICK, IMPRESSION etc.
mdriicpviNodeValue :: Lens' McfDataRowsItemItemConversionPathValueItem (Maybe Text) Source
Node value of an interaction on conversion path. Such as source, medium etc.
FilterExpression
data FilterExpression Source
JSON template for an Analytics filter expression.
See: filterExpression
smart constructor.
filterExpression :: FilterExpression Source
Creates a value of FilterExpression
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
feFieldIndex :: Lens' FilterExpression (Maybe Int32) Source
The Index of the custom dimension. Set only if the field is a is CUSTOM_DIMENSION.
feField :: Lens' FilterExpression (Maybe Text) Source
Field to filter. Possible values: - Content and Traffic - PAGE_REQUEST_URI, - PAGE_HOSTNAME, - PAGE_TITLE, - REFERRAL, - COST_DATA_URI (Campaign target URL), - HIT_TYPE, - INTERNAL_SEARCH_TERM, - INTERNAL_SEARCH_TYPE, - SOURCE_PROPERTY_TRACKING_ID, - Campaign or AdGroup - CAMPAIGN_SOURCE, - CAMPAIGN_MEDIUM, - CAMPAIGN_NAME, - CAMPAIGN_AD_GROUP, - CAMPAIGN_TERM, - CAMPAIGN_CONTENT, - CAMPAIGN_CODE, - CAMPAIGN_REFERRAL_PATH, - E-Commerce - TRANSACTION_COUNTRY, - TRANSACTION_REGION, - TRANSACTION_CITY, - TRANSACTION_AFFILIATION (Store or order location), - ITEM_NAME, - ITEM_CODE, - ITEM_VARIATION, - TRANSACTION_ID, - TRANSACTION_CURRENCY_CODE, - PRODUCT_ACTION_TYPE, - Audience/Users - BROWSER, - BROWSER_VERSION, - BROWSER_SIZE, - PLATFORM, - PLATFORM_VERSION, - LANGUAGE, - SCREEN_RESOLUTION, - SCREEN_COLORS, - JAVA_ENABLED (Boolean Field), - FLASH_VERSION, - GEO_SPEED (Connection speed), - VISITOR_TYPE, - GEO_ORGANIZATION (ISP organization), - GEO_DOMAIN, - GEO_IP_ADDRESS, - GEO_IP_VERSION, - Location - GEO_COUNTRY, - GEO_REGION, - GEO_CITY, - Event - EVENT_CATEGORY, - EVENT_ACTION, - EVENT_LABEL, - Other - CUSTOM_FIELD_1, - CUSTOM_FIELD_2, - USER_DEFINED_VALUE, - Application - APP_ID, - APP_INSTALLER_ID, - APP_NAME, - APP_VERSION, - SCREEN, - IS_APP (Boolean Field), - IS_FATAL_EXCEPTION (Boolean Field), - EXCEPTION_DESCRIPTION, - Mobile device - IS_MOBILE (Boolean Field, Deprecated. Use DEVICE_CATEGORY=mobile), - IS_TABLET (Boolean Field, Deprecated. Use DEVICE_CATEGORY=tablet), - DEVICE_CATEGORY, - MOBILE_HAS_QWERTY_KEYBOARD (Boolean Field), - MOBILE_HAS_NFC_SUPPORT (Boolean Field), - MOBILE_HAS_CELLULAR_RADIO (Boolean Field), - MOBILE_HAS_WIFI_SUPPORT (Boolean Field), - MOBILE_BRAND_NAME, - MOBILE_MODEL_NAME, - MOBILE_MARKETING_NAME, - MOBILE_POINTING_METHOD, - Social - SOCIAL_NETWORK, - SOCIAL_ACTION, - SOCIAL_ACTION_TARGET, - Custom dimension - CUSTOM_DIMENSION (See accompanying field index),
feKind :: Lens' FilterExpression Text Source
Kind value for filter expression
feMatchType :: Lens' FilterExpression (Maybe Text) Source
Match type for this filter. Possible values are BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS, or MATCHES. GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI, or PAGE_HOSTNAME filters can use any match type; all other filters must use MATCHES.
feCaseSensitive :: Lens' FilterExpression (Maybe Bool) Source
Determines if the filter is case sensitive.
feExpressionValue :: Lens' FilterExpression (Maybe Text) Source
Filter expression value
ProFileRef
data ProFileRef Source
JSON template for a linked view (profile).
See: proFileRef
smart constructor.
proFileRef :: ProFileRef Source
Creates a value of ProFileRef
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfrWebPropertyId :: Lens' ProFileRef (Maybe Text) Source
Web property ID of the form UA-XXXXX-YY to which this view (profile) belongs.
pfrKind :: Lens' ProFileRef Text Source
Analytics view (profile) reference.
pfrAccountId :: Lens' ProFileRef (Maybe Text) Source
Account ID to which this view (profile) belongs.
pfrInternalWebPropertyId :: Lens' ProFileRef (Maybe Text) Source
Internal ID for the web property to which this view (profile) belongs.
Accounts
An account collection provides a list of Analytics accounts to which a user has access. The account collection is the entry point to all management information. Each resource in the collection corresponds to a single Analytics account.
See: accounts
smart constructor.
Creates a value of Accounts
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aItemsPerPage :: Lens' Accounts (Maybe Int32) Source
The maximum number of entries the response can contain, regardless of the actual number of entries returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
aTotalResults :: Lens' Accounts (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
aStartIndex :: Lens' Accounts (Maybe Int32) Source
The starting index of the entries, which is 1 by default or otherwise specified by the start-index query parameter.
Experiments
data Experiments Source
An experiment collection lists Analytics experiments to which the user has access. Each view (profile) can have a set of experiments. Each resource in the Experiment collection corresponds to a single Analytics experiment.
See: experiments
smart constructor.
experiments :: Experiments Source
Creates a value of Experiments
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eItemsPerPage :: Lens' Experiments (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
eKind :: Lens' Experiments Text Source
Collection type.
eItems :: Lens' Experiments [Experiment] Source
A list of experiments.
eTotalResults :: Lens' Experiments (Maybe Int32) Source
The total number of results for the query, regardless of the number of resources in the result.
eStartIndex :: Lens' Experiments (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
ePreviousLink :: Lens' Experiments (Maybe Text) Source
Link to previous page for this experiment collection.
ExperimentParentLink
data ExperimentParentLink Source
Parent link for an experiment. Points to the view (profile) to which this experiment belongs.
See: experimentParentLink
smart constructor.
experimentParentLink :: ExperimentParentLink Source
Creates a value of ExperimentParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eplHref :: Lens' ExperimentParentLink (Maybe Text) Source
Link to the view (profile) to which this experiment belongs. This field is read-only.
eplType :: Lens' ExperimentParentLink Text Source
Value is "analytics#profile". This field is read-only.
UnSampledReportDriveDownloadDetails
data UnSampledReportDriveDownloadDetails Source
Download details for a file stored in Google Drive.
See: unSampledReportDriveDownloadDetails
smart constructor.
unSampledReportDriveDownloadDetails :: UnSampledReportDriveDownloadDetails Source
Creates a value of UnSampledReportDriveDownloadDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
usrdddDocumentId :: Lens' UnSampledReportDriveDownloadDetails (Maybe Text) Source
Id of the document/file containing the report data.
McfDataProFileInfo
data McfDataProFileInfo Source
Information for the view (profile), for which the Analytics data was requested.
See: mcfDataProFileInfo
smart constructor.
mcfDataProFileInfo :: McfDataProFileInfo Source
Creates a value of McfDataProFileInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdpfiWebPropertyId :: Lens' McfDataProFileInfo (Maybe Text) Source
Web Property ID to which this view (profile) belongs.
mdpfiProFileId :: Lens' McfDataProFileInfo (Maybe Text) Source
View (Profile) ID.
mdpfiProFileName :: Lens' McfDataProFileInfo (Maybe Text) Source
View (Profile) name.
mdpfiAccountId :: Lens' McfDataProFileInfo (Maybe Text) Source
Account ID to which this view (profile) belongs.
mdpfiInternalWebPropertyId :: Lens' McfDataProFileInfo (Maybe Text) Source
Internal ID for the web property to which this view (profile) belongs.
mdpfiTableId :: Lens' McfDataProFileInfo (Maybe Text) Source
Table ID for view (profile).
CustomDataSources
data CustomDataSources Source
Lists Analytics custom data sources to which the user has access. Each resource in the collection corresponds to a single Analytics custom data source.
See: customDataSources
smart constructor.
customDataSources :: CustomDataSources Source
Creates a value of CustomDataSources
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdsNextLink :: Lens' CustomDataSources (Maybe Text) Source
Link to next page for this custom data source collection.
cdsItemsPerPage :: Lens' CustomDataSources (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
cdsKind :: Lens' CustomDataSources Text Source
Collection type.
cdsUsername :: Lens' CustomDataSources (Maybe Text) Source
Email ID of the authenticated user
cdsItems :: Lens' CustomDataSources [CustomDataSource] Source
Collection of custom data sources.
cdsTotalResults :: Lens' CustomDataSources (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
cdsStartIndex :: Lens' CustomDataSources (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
cdsPreviousLink :: Lens' CustomDataSources (Maybe Text) Source
Link to previous page for this custom data source collection.
WebPropertyChildLink
data WebPropertyChildLink Source
Child link for this web property. Points to the list of views (profiles) for this web property.
See: webPropertyChildLink
smart constructor.
webPropertyChildLink :: WebPropertyChildLink Source
Creates a value of WebPropertyChildLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wpclHref :: Lens' WebPropertyChildLink (Maybe Text) Source
Link to the list of views (profiles) for this web property.
wpclType :: Lens' WebPropertyChildLink Text Source
Type of the parent link. Its value is "analytics#profiles".
DataGaGetSamplingLevel
data DataGaGetSamplingLevel Source
The desired sampling level.
Default |
|
Faster |
|
HigherPrecision |
|
McfData
Multi-Channel Funnels data for a given view (profile).
See: mcfData
smart constructor.
Creates a value of McfData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdSampleSpace :: Lens' McfData (Maybe Int64) Source
Total size of the sample space from which the samples were selected.
mdItemsPerPage :: Lens' McfData (Maybe Int32) Source
The maximum number of rows the response can contain, regardless of the actual number of rows returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
mdProFileInfo :: Lens' McfData (Maybe McfDataProFileInfo) Source
Information for the view (profile), for which the Analytics data was requested.
mdSampleSize :: Lens' McfData (Maybe Int64) Source
The number of samples used to calculate the result.
mdRows :: Lens' McfData [[McfDataRowsItemItem]] Source
Analytics data rows, where each row contains a list of dimension values followed by the metric values. The order of dimensions and metrics is same as specified in the request.
mdColumnHeaders :: Lens' McfData [McfDataColumnHeadersItem] Source
Column headers that list dimension names followed by the metric names. The order of dimensions and metrics is same as specified in the request.
mdTotalResults :: Lens' McfData (Maybe Int32) Source
The total number of rows for the query, regardless of the number of rows in the response.
mdContainsSampledData :: Lens' McfData (Maybe Bool) Source
Determines if the Analytics data contains sampled data.
mdTotalsForAllResults :: Lens' McfData (Maybe McfDataTotalsForAllResults) Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
mdPreviousLink :: Lens' McfData (Maybe Text) Source
Link to previous page for this Analytics data query.
UserRef
JSON template for a user reference.
See: userRef
smart constructor.
GoalVisitNumPagesDetails
data GoalVisitNumPagesDetails Source
Details for the goal of the type VISIT_NUM_PAGES.
See: goalVisitNumPagesDetails
smart constructor.
goalVisitNumPagesDetails :: GoalVisitNumPagesDetails Source
Creates a value of GoalVisitNumPagesDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gvnpdComparisonValue :: Lens' GoalVisitNumPagesDetails (Maybe Int64) Source
Value used for this comparison.
gvnpdComparisonType :: Lens' GoalVisitNumPagesDetails (Maybe Text) Source
Type of comparison. Possible values are LESS_THAN, GREATER_THAN, or EQUAL.
RealtimeDataColumnHeadersItem
data RealtimeDataColumnHeadersItem Source
realtimeDataColumnHeadersItem :: RealtimeDataColumnHeadersItem Source
Creates a value of RealtimeDataColumnHeadersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdchiColumnType :: Lens' RealtimeDataColumnHeadersItem (Maybe Text) Source
Column Type. Either DIMENSION or METRIC.
rdchiDataType :: Lens' RealtimeDataColumnHeadersItem (Maybe Text) Source
Data type. Dimension column headers have only STRING as the data type. Metric column headers have data types for metric values such as INTEGER, DOUBLE, CURRENCY etc.
AccountRef
data AccountRef Source
JSON template for a linked account.
See: accountRef
smart constructor.
accountRef :: AccountRef Source
Creates a value of AccountRef
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
arKind :: Lens' AccountRef Text Source
Analytics account reference.
EntityAdWordsLinks
data EntityAdWordsLinks Source
An entity AdWords link collection provides a list of GA-AdWords links Each resource in this collection corresponds to a single link.
See: entityAdWordsLinks
smart constructor.
entityAdWordsLinks :: EntityAdWordsLinks Source
Creates a value of EntityAdWordsLinks
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eawlNextLink :: Lens' EntityAdWordsLinks (Maybe Text) Source
Next link for this AdWords link collection.
eawlItemsPerPage :: Lens' EntityAdWordsLinks (Maybe Int32) Source
The maximum number of entries the response can contain, regardless of the actual number of entries returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
eawlKind :: Lens' EntityAdWordsLinks Text Source
Collection type.
eawlItems :: Lens' EntityAdWordsLinks [EntityAdWordsLink] Source
A list of entity AdWords links.
eawlTotalResults :: Lens' EntityAdWordsLinks (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
eawlStartIndex :: Lens' EntityAdWordsLinks (Maybe Int32) Source
The starting index of the entries, which is 1 by default or otherwise specified by the start-index query parameter.
eawlPreviousLink :: Lens' EntityAdWordsLinks (Maybe Text) Source
Previous link for this AdWords link collection.
ProFiles
A view (profile) collection lists Analytics views (profiles) to which the user has access. Each resource in the collection corresponds to a single Analytics view (profile).
See: proFiles
smart constructor.
Creates a value of ProFiles
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfNextLink :: Lens' ProFiles (Maybe Text) Source
Link to next page for this view (profile) collection.
pfItemsPerPage :: Lens' ProFiles (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
pfTotalResults :: Lens' ProFiles (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
pfStartIndex :: Lens' ProFiles (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
pfPreviousLink :: Lens' ProFiles (Maybe Text) Source
Link to previous page for this view (profile) collection.
AnalyticsDataimportDeleteUploadDataRequest
data AnalyticsDataimportDeleteUploadDataRequest Source
Request template for the delete upload data request.
See: analyticsDataimportDeleteUploadDataRequest
smart constructor.
analyticsDataimportDeleteUploadDataRequest :: AnalyticsDataimportDeleteUploadDataRequest Source
Creates a value of AnalyticsDataimportDeleteUploadDataRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
addudrCustomDataImportUids :: Lens' AnalyticsDataimportDeleteUploadDataRequest [Text] Source
A list of upload UIDs.
EntityAdWordsLink
data EntityAdWordsLink Source
JSON template for Analytics Entity AdWords Link.
See: entityAdWordsLink
smart constructor.
entityAdWordsLink :: EntityAdWordsLink Source
Creates a value of EntityAdWordsLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
entAdWordsAccounts :: Lens' EntityAdWordsLink [AdWordsAccount] Source
A list of AdWords client accounts. These cannot be MCC accounts. This field is required when creating an AdWords link. It cannot be empty.
entProFileIds :: Lens' EntityAdWordsLink [Text] Source
IDs of linked Views (Profiles) represented as strings.
entKind :: Lens' EntityAdWordsLink Text Source
Resource type for entity AdWords link.
entSelfLink :: Lens' EntityAdWordsLink (Maybe Text) Source
URL link for this Google Analytics - Google AdWords link.
entName :: Lens' EntityAdWordsLink (Maybe Text) Source
Name of the link. This field is required when creating an AdWords link.
entEntity :: Lens' EntityAdWordsLink (Maybe EntityAdWordsLinkEntity) Source
Web property being linked.
FilterSearchAndReplaceDetails
data FilterSearchAndReplaceDetails Source
Details for the filter of the type SEARCH_AND_REPLACE.
See: filterSearchAndReplaceDetails
smart constructor.
filterSearchAndReplaceDetails :: FilterSearchAndReplaceDetails Source
Creates a value of FilterSearchAndReplaceDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fsardFieldIndex :: Lens' FilterSearchAndReplaceDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
fsardField :: Lens' FilterSearchAndReplaceDetails (Maybe Text) Source
Field to use in the filter.
fsardSearchString :: Lens' FilterSearchAndReplaceDetails (Maybe Text) Source
Term to search.
fsardReplaceString :: Lens' FilterSearchAndReplaceDetails (Maybe Text) Source
Term to replace the search term with.
fsardCaseSensitive :: Lens' FilterSearchAndReplaceDetails (Maybe Bool) Source
Determines if the filter is case sensitive.
ProFilePermissions
data ProFilePermissions Source
Permissions the user has for this view (profile).
See: proFilePermissions
smart constructor.
proFilePermissions :: ProFilePermissions Source
Creates a value of ProFilePermissions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfpEffective :: Lens' ProFilePermissions [Text] Source
All the permissions that the user has for this view (profile). These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent web property.
ProFile
JSON template for an Analytics view (profile).
See: proFile
smart constructor.
Creates a value of ProFile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pParentLink
pECommerceTracking
pSiteSearchCategoryParameters
pWebPropertyId
pChildLink
pSiteSearchQueryParameters
pKind
pDefaultPage
pCreated
pSelfLink
pAccountId
pName
pCurrency
pInternalWebPropertyId
pId
pUpdated
pPermissions
pWebsiteURL
pType
pStripSiteSearchCategoryParameters
pTimezone
pExcludeQueryParameters
pEnhancedECommerceTracking
pStripSiteSearchQueryParameters
pParentLink :: Lens' ProFile (Maybe ProFileParentLink) Source
Parent link for this view (profile). Points to the web property to which this view (profile) belongs.
pECommerceTracking :: Lens' ProFile (Maybe Bool) Source
Indicates whether ecommerce tracking is enabled for this view (profile).
pSiteSearchCategoryParameters :: Lens' ProFile (Maybe Text) Source
Site search category parameters for this view (profile).
pWebPropertyId :: Lens' ProFile (Maybe Text) Source
Web property ID of the form UA-XXXXX-YY to which this view (profile) belongs.
pChildLink :: Lens' ProFile (Maybe ProFileChildLink) Source
Child link for this view (profile). Points to the list of goals for this view (profile).
pSiteSearchQueryParameters :: Lens' ProFile (Maybe Text) Source
The site search query parameters for this view (profile).
pCurrency :: Lens' ProFile (Maybe Text) Source
The currency type associated with this view (profile), defaults to USD. The supported values are: ARS, AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, IDR, INR, JPY, KRW, LTL, MXN, NOK, NZD, PHP, PLN, RUB, SEK, THB, TRY, TWD, USD, VND, ZAR
pInternalWebPropertyId :: Lens' ProFile (Maybe Text) Source
Internal ID for the web property to which this view (profile) belongs.
pPermissions :: Lens' ProFile (Maybe ProFilePermissions) Source
Permissions the user has for this view (profile).
pStripSiteSearchCategoryParameters :: Lens' ProFile (Maybe Bool) Source
Whether or not Analytics will strip search category parameters from the URLs in your reports.
pTimezone :: Lens' ProFile (Maybe Text) Source
Time zone for which this view (profile) has been configured. Time zones are identified by strings from the TZ database.
pExcludeQueryParameters :: Lens' ProFile (Maybe Text) Source
The query parameters that are excluded from this view (profile).
pEnhancedECommerceTracking :: Lens' ProFile (Maybe Bool) Source
Indicates whether enhanced ecommerce tracking is enabled for this view (profile). This property can only be enabled if ecommerce tracking is enabled.
pStripSiteSearchQueryParameters :: Lens' ProFile (Maybe Bool) Source
Whether or not Analytics will strip search query parameters from the URLs in your reports.
AccountSummaries
data AccountSummaries Source
An AccountSummary collection lists a summary of accounts, properties and views (profiles) to which the user has access. Each resource in the collection corresponds to a single AccountSummary.
See: accountSummaries
smart constructor.
accountSummaries :: AccountSummaries Source
Creates a value of AccountSummaries
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asNextLink :: Lens' AccountSummaries (Maybe Text) Source
Link to next page for this AccountSummary collection.
asItemsPerPage :: Lens' AccountSummaries (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
asKind :: Lens' AccountSummaries Text Source
Collection type.
asUsername :: Lens' AccountSummaries (Maybe Text) Source
Email ID of the authenticated user
asItems :: Lens' AccountSummaries [AccountSummary] Source
A list of AccountSummaries.
asTotalResults :: Lens' AccountSummaries (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
asStartIndex :: Lens' AccountSummaries (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
asPreviousLink :: Lens' AccountSummaries (Maybe Text) Source
Link to previous page for this AccountSummary collection.
GoalEventDetails
data GoalEventDetails Source
Details for the goal of the type EVENT.
See: goalEventDetails
smart constructor.
goalEventDetails :: GoalEventDetails Source
Creates a value of GoalEventDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gedUseEventValue :: Lens' GoalEventDetails (Maybe Bool) Source
Determines if the event value should be used as the value for this goal.
gedEventConditions :: Lens' GoalEventDetails [GoalEventDetailsEventConditionsItem] Source
List of event conditions.
WebPropertySummary
data WebPropertySummary Source
JSON template for an Analytics WebPropertySummary. WebPropertySummary returns basic information (i.e., summary) for a web property.
See: webPropertySummary
smart constructor.
webPropertySummary :: WebPropertySummary Source
Creates a value of WebPropertySummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wpsKind :: Lens' WebPropertySummary Text Source
Resource type for Analytics WebPropertySummary.
wpsProFiles :: Lens' WebPropertySummary [ProFileSummary] Source
List of profiles under this web property.
wpsInternalWebPropertyId :: Lens' WebPropertySummary (Maybe Text) Source
Internal ID for this web property.
wpsWebsiteURL :: Lens' WebPropertySummary (Maybe Text) Source
Website url for this web property.
wpsLevel :: Lens' WebPropertySummary (Maybe Text) Source
Level for this web property. Possible values are STANDARD or PREMIUM.
Filters
A filter collection lists filters created by users in an Analytics account. Each resource in the collection corresponds to a filter.
See: filters
smart constructor.
Creates a value of Filters
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fItemsPerPage :: Lens' Filters (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
fTotalResults :: Lens' Filters (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
fStartIndex :: Lens' Filters (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
GaData
Analytics data for a given view (profile).
See: gaData
smart constructor.
Creates a value of GaData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdSampleSpace :: Lens' GaData (Maybe Int64) Source
Total size of the sample space from which the samples were selected.
gdItemsPerPage :: Lens' GaData (Maybe Int32) Source
The maximum number of rows the response can contain, regardless of the actual number of rows returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
gdProFileInfo :: Lens' GaData (Maybe GaDataProFileInfo) Source
Information for the view (profile), for which the Analytics data was requested.
gdSampleSize :: Lens' GaData (Maybe Int64) Source
The number of samples used to calculate the result.
gdRows :: Lens' GaData [[Text]] Source
Analytics data rows, where each row contains a list of dimension values followed by the metric values. The order of dimensions and metrics is same as specified in the request.
gdColumnHeaders :: Lens' GaData [GaDataColumnHeadersItem] Source
Column headers that list dimension names followed by the metric names. The order of dimensions and metrics is same as specified in the request.
gdTotalResults :: Lens' GaData (Maybe Int32) Source
The total number of rows for the query, regardless of the number of rows in the response.
gdContainsSampledData :: Lens' GaData (Maybe Bool) Source
Determines if Analytics data contains samples.
gdTotalsForAllResults :: Lens' GaData (Maybe GaDataTotalsForAllResults) Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
gdPreviousLink :: Lens' GaData (Maybe Text) Source
Link to previous page for this Analytics data query.
RealtimeDataTotalsForAllResults
data RealtimeDataTotalsForAllResults Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
See: realtimeDataTotalsForAllResults
smart constructor.
realtimeDataTotalsForAllResults Source
Creates a value of RealtimeDataTotalsForAllResults
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdtfarAddtional :: Lens' RealtimeDataTotalsForAllResults (HashMap Text Text) Source
Key-value pair for the total value of a metric. Key is the metric name and the value is the total value for that metric.
CustomDataSource
data CustomDataSource Source
JSON template for an Analytics custom data source.
See: customDataSource
smart constructor.
customDataSource :: CustomDataSource Source
Creates a value of CustomDataSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cParentLink :: Lens' CustomDataSource (Maybe CustomDataSourceParentLink) Source
Parent link for this custom data source. Points to the web property to which this custom data source belongs.
cWebPropertyId :: Lens' CustomDataSource (Maybe Text) Source
Web property ID of the form UA-XXXXX-YY to which this custom data source belongs.
cKind :: Lens' CustomDataSource Text Source
Resource type for Analytics custom data source.
cAccountId :: Lens' CustomDataSource (Maybe Text) Source
Account ID to which this custom data source belongs.
cUpdated :: Lens' CustomDataSource (Maybe UTCTime) Source
Time this custom data source was last modified.
cDescription :: Lens' CustomDataSource (Maybe Text) Source
Description of custom data source.
cProFilesLinked :: Lens' CustomDataSource [Text] Source
IDs of views (profiles) linked to the custom data source.
WebPropertyRef
data WebPropertyRef Source
JSON template for a web property reference.
See: webPropertyRef
smart constructor.
webPropertyRef :: WebPropertyRef Source
Creates a value of WebPropertyRef
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wprKind :: Lens' WebPropertyRef Text Source
Analytics web property reference.
wprAccountId :: Lens' WebPropertyRef (Maybe Text) Source
Account ID to which this web property belongs.
wprInternalWebPropertyId :: Lens' WebPropertyRef (Maybe Text) Source
Internal ID for this web property.
Goals
A goal collection lists Analytics goals to which the user has access. Each view (profile) can have a set of goals. Each resource in the Goal collection corresponds to a single Analytics goal.
See: goals
smart constructor.
Creates a value of Goals
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gItemsPerPage :: Lens' Goals (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
gTotalResults :: Lens' Goals (Maybe Int32) Source
The total number of results for the query, regardless of the number of resources in the result.
gStartIndex :: Lens' Goals (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
McfDataRowsItemItem
data McfDataRowsItemItem Source
A union object representing a dimension or metric value. Only one of "primitiveValue" or "conversionPathValue" attribute will be populated.
See: mcfDataRowsItemItem
smart constructor.
mcfDataRowsItemItem :: McfDataRowsItemItem Source
Creates a value of McfDataRowsItemItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdriiPrimitiveValue :: Lens' McfDataRowsItemItem (Maybe Text) Source
A primitive dimension value. A primitive metric value.
mdriiConversionPathValue :: Lens' McfDataRowsItemItem [McfDataRowsItemItemConversionPathValueItem] Source
A conversion path dimension value, containing a list of interactions with their attributes.
AccountPermissions
data AccountPermissions Source
Permissions the user has for this account.
See: accountPermissions
smart constructor.
accountPermissions :: AccountPermissions Source
Creates a value of AccountPermissions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
apEffective :: Lens' AccountPermissions [Text] Source
All the permissions that the user has for this account. These include any implied permissions (e.g., EDIT implies VIEW).
EntityUserLinkEntity
data EntityUserLinkEntity Source
Entity for this link. It can be an account, a web property, or a view (profile).
See: entityUserLinkEntity
smart constructor.
entityUserLinkEntity :: EntityUserLinkEntity Source
Creates a value of EntityUserLinkEntity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
euleProFileRef :: Lens' EntityUserLinkEntity (Maybe ProFileRef) Source
View (Profile) for this link.
euleAccountRef :: Lens' EntityUserLinkEntity (Maybe AccountRef) Source
Account for this link.
euleWebPropertyRef :: Lens' EntityUserLinkEntity (Maybe WebPropertyRef) Source
Web property for this link.
Account
JSON template for Analytics account entry.
See: account
smart constructor.
Creates a value of Account
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accChildLink :: Lens' Account (Maybe AccountChildLink) Source
Child link for an account entry. Points to the list of web properties for this account.
accPermissions :: Lens' Account (Maybe AccountPermissions) Source
Permissions the user has for this account.
Experiment
data Experiment Source
JSON template for Analytics experiment resource.
See: experiment
smart constructor.
experiment :: Experiment Source
Creates a value of Experiment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
expParentLink
expEqualWeighting
expStatus
expWebPropertyId
expStartTime
expSnippet
expKind
expCreated
expReasonExperimentEnded
expTrafficCoverage
expEditableInGaUi
expMinimumExperimentLengthInDays
expProFileId
expOptimizationType
expSelfLink
expAccountId
expName
expWinnerFound
expEndTime
expVariations
expInternalWebPropertyId
expId
expUpdated
expRewriteVariationURLsAsOriginal
expObjectiveMetric
expWinnerConfidenceLevel
expServingFramework
expDescription
expParentLink :: Lens' Experiment (Maybe ExperimentParentLink) Source
Parent link for an experiment. Points to the view (profile) to which this experiment belongs.
expEqualWeighting :: Lens' Experiment (Maybe Bool) Source
Boolean specifying whether to distribute traffic evenly across all variations. If the value is False, content experiments follows the default behavior of adjusting traffic dynamically based on variation performance. Optional -- defaults to False. This field may not be changed for an experiment whose status is ENDED.
expStatus :: Lens' Experiment (Maybe Text) Source
Experiment status. Possible values: "DRAFT", "READY_TO_RUN", "RUNNING", "ENDED". Experiments can be created in the "DRAFT", "READY_TO_RUN" or "RUNNING" state. This field is required when creating an experiment.
expWebPropertyId :: Lens' Experiment (Maybe Text) Source
Web property ID to which this experiment belongs. The web property ID is of the form UA-XXXXX-YY. This field is read-only.
expStartTime :: Lens' Experiment (Maybe UTCTime) Source
The starting time of the experiment (the time the status changed from READY_TO_RUN to RUNNING). This field is present only if the experiment has started. This field is read-only.
expSnippet :: Lens' Experiment (Maybe Text) Source
The snippet of code to include on the control page(s). This field is read-only.
expKind :: Lens' Experiment Text Source
Resource type for an Analytics experiment. This field is read-only.
expCreated :: Lens' Experiment (Maybe UTCTime) Source
Time the experiment was created. This field is read-only.
expReasonExperimentEnded :: Lens' Experiment (Maybe Text) Source
Why the experiment ended. Possible values: "STOPPED_BY_USER", "WINNER_FOUND", "EXPERIMENT_EXPIRED", "ENDED_WITH_NO_WINNER", "GOAL_OBJECTIVE_CHANGED". "ENDED_WITH_NO_WINNER" means that the experiment didn't expire but no winner was projected to be found. If the experiment status is changed via the API to ENDED this field is set to STOPPED_BY_USER. This field is read-only.
expTrafficCoverage :: Lens' Experiment (Maybe Double) Source
A floating-point number in (0, 1]. Specifies the fraction of the traffic that participates in the experiment. Can be changed for a running experiment. This field may not be changed for an experiments whose status is ENDED.
expEditableInGaUi :: Lens' Experiment (Maybe Bool) Source
If true, the end user will be able to edit the experiment via the Google Analytics user interface.
expMinimumExperimentLengthInDays :: Lens' Experiment (Maybe Int32) Source
An integer number in [3, 90]. Specifies the minimum length of the experiment. Can be changed for a running experiment. This field may not be changed for an experiments whose status is ENDED.
expProFileId :: Lens' Experiment (Maybe Text) Source
View (Profile) ID to which this experiment belongs. This field is read-only.
expOptimizationType :: Lens' Experiment (Maybe Text) Source
Whether the objectiveMetric should be minimized or maximized. Possible values: "MAXIMUM", "MINIMUM". Optional--defaults to "MAXIMUM". Cannot be specified without objectiveMetric. Cannot be modified when status is "RUNNING" or "ENDED".
expSelfLink :: Lens' Experiment (Maybe Text) Source
Link for this experiment. This field is read-only.
expAccountId :: Lens' Experiment (Maybe Text) Source
Account ID to which this experiment belongs. This field is read-only.
expName :: Lens' Experiment (Maybe Text) Source
Experiment name. This field may not be changed for an experiment whose status is ENDED. This field is required when creating an experiment.
expWinnerFound :: Lens' Experiment (Maybe Bool) Source
Boolean specifying whether a winner has been found for this experiment. This field is read-only.
expEndTime :: Lens' Experiment (Maybe UTCTime) Source
The ending time of the experiment (the time the status changed from RUNNING to ENDED). This field is present only if the experiment has ended. This field is read-only.
expVariations :: Lens' Experiment [ExperimentVariationsItem] Source
Array of variations. The first variation in the array is the original. The number of variations may not change once an experiment is in the RUNNING state. At least two variations are required before status can be set to RUNNING.
expInternalWebPropertyId :: Lens' Experiment (Maybe Text) Source
Internal ID for the web property to which this experiment belongs. This field is read-only.
expId :: Lens' Experiment (Maybe Text) Source
Experiment ID. Required for patch and update. Disallowed for create.
expUpdated :: Lens' Experiment (Maybe UTCTime) Source
Time the experiment was last modified. This field is read-only.
expRewriteVariationURLsAsOriginal :: Lens' Experiment (Maybe Bool) Source
Boolean specifying whether variations URLS are rewritten to match those of the original. This field may not be changed for an experiments whose status is ENDED.
expObjectiveMetric :: Lens' Experiment (Maybe Text) Source
The metric that the experiment is optimizing. Valid values: "ga:goal(n)Completions", "ga:adsenseAdsClicks", "ga:adsenseAdsViewed", "ga:adsenseRevenue", "ga:bounces", "ga:pageviews", "ga:sessionDuration", "ga:transactions", "ga:transactionRevenue". This field is required if status is "RUNNING" and servingFramework is one of "REDIRECT" or "API".
expWinnerConfidenceLevel :: Lens' Experiment (Maybe Double) Source
A floating-point number in (0, 1). Specifies the necessary confidence level to choose a winner. This field may not be changed for an experiments whose status is ENDED.
expServingFramework :: Lens' Experiment (Maybe Text) Source
The framework used to serve the experiment variations and evaluate the results. One of: - REDIRECT: Google Analytics redirects traffic to different variation pages, reports the chosen variation and evaluates the results. - API: Google Analytics chooses and reports the variation to serve and evaluates the results; the caller is responsible for serving the selected variation. - EXTERNAL: The variations will be served externally and the chosen variation reported to Google Analytics. The caller is responsible for serving the selected variation and evaluating the results.
expDescription :: Lens' Experiment (Maybe Text) Source
Notes about this experiment.
EntityUserLinks
data EntityUserLinks Source
An entity user link collection provides a list of Analytics ACL links Each resource in this collection corresponds to a single link.
See: entityUserLinks
smart constructor.
entityUserLinks :: EntityUserLinks Source
Creates a value of EntityUserLinks
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eulNextLink :: Lens' EntityUserLinks (Maybe Text) Source
Next link for this account collection.
eulItemsPerPage :: Lens' EntityUserLinks (Maybe Int32) Source
The maximum number of entries the response can contain, regardless of the actual number of entries returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
eulKind :: Lens' EntityUserLinks Text Source
Collection type.
eulItems :: Lens' EntityUserLinks [EntityUserLink] Source
A list of entity user links.
eulTotalResults :: Lens' EntityUserLinks (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
eulStartIndex :: Lens' EntityUserLinks (Maybe Int32) Source
The starting index of the entries, which is 1 by default or otherwise specified by the start-index query parameter.
eulPreviousLink :: Lens' EntityUserLinks (Maybe Text) Source
Previous link for this account collection.
AdWordsAccount
data AdWordsAccount Source
JSON template for an AdWords account.
See: adWordsAccount
smart constructor.
adWordsAccount :: AdWordsAccount Source
Creates a value of AdWordsAccount
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
awaAutoTaggingEnabled :: Lens' AdWordsAccount (Maybe Bool) Source
True if auto-tagging is enabled on the AdWords account. Read-only after the insert operation.
awaKind :: Lens' AdWordsAccount Text Source
Resource type for AdWords account.
awaCustomerId :: Lens' AdWordsAccount (Maybe Text) Source
Customer ID. This field is required when creating an AdWords link.
FilterRef
JSON template for a profile filter link.
See: filterRef
smart constructor.
GoalVisitTimeOnSiteDetails
data GoalVisitTimeOnSiteDetails Source
Details for the goal of the type VISIT_TIME_ON_SITE.
See: goalVisitTimeOnSiteDetails
smart constructor.
goalVisitTimeOnSiteDetails :: GoalVisitTimeOnSiteDetails Source
Creates a value of GoalVisitTimeOnSiteDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gvtosdComparisonValue :: Lens' GoalVisitTimeOnSiteDetails (Maybe Int64) Source
Value used for this comparison.
gvtosdComparisonType :: Lens' GoalVisitTimeOnSiteDetails (Maybe Text) Source
Type of comparison. Possible values are LESS_THAN or GREATER_THAN.
WebProperties
data WebProperties Source
A web property collection lists Analytics web properties to which the user has access. Each resource in the collection corresponds to a single Analytics web property.
See: webProperties
smart constructor.
webProperties :: WebProperties Source
Creates a value of WebProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wpNextLink :: Lens' WebProperties (Maybe Text) Source
Link to next page for this web property collection.
wpItemsPerPage :: Lens' WebProperties (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
wpKind :: Lens' WebProperties Text Source
Collection type.
wpUsername :: Lens' WebProperties (Maybe Text) Source
Email ID of the authenticated user
wpItems :: Lens' WebProperties [WebProperty] Source
A list of web properties.
wpTotalResults :: Lens' WebProperties (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
wpStartIndex :: Lens' WebProperties (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
wpPreviousLink :: Lens' WebProperties (Maybe Text) Source
Link to previous page for this web property collection.
CustomMetrics
data CustomMetrics Source
A custom metric collection lists Analytics custom metrics to which the user has access. Each resource in the collection corresponds to a single Analytics custom metric.
See: customMetrics
smart constructor.
customMetrics :: CustomMetrics Source
Creates a value of CustomMetrics
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cmNextLink :: Lens' CustomMetrics (Maybe Text) Source
Link to next page for this custom metric collection.
cmItemsPerPage :: Lens' CustomMetrics (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
cmKind :: Lens' CustomMetrics Text Source
Collection type.
cmUsername :: Lens' CustomMetrics (Maybe Text) Source
Email ID of the authenticated user
cmItems :: Lens' CustomMetrics [CustomMetric] Source
Collection of custom metrics.
cmTotalResults :: Lens' CustomMetrics (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
cmStartIndex :: Lens' CustomMetrics (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
cmPreviousLink :: Lens' CustomMetrics (Maybe Text) Source
Link to previous page for this custom metric collection.
FilterAdvancedDetails
data FilterAdvancedDetails Source
Details for the filter of the type ADVANCED.
See: filterAdvancedDetails
smart constructor.
filterAdvancedDetails :: FilterAdvancedDetails Source
Creates a value of FilterAdvancedDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fadExtractA :: Lens' FilterAdvancedDetails (Maybe Text) Source
Expression to extract from field A.
fadFieldARequired :: Lens' FilterAdvancedDetails (Maybe Bool) Source
Indicates if field A is required to match.
fadFieldBIndex :: Lens' FilterAdvancedDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
fadOutputToField :: Lens' FilterAdvancedDetails (Maybe Text) Source
Output field.
fadOutputConstructor :: Lens' FilterAdvancedDetails (Maybe Text) Source
Expression used to construct the output value.
fadExtractB :: Lens' FilterAdvancedDetails (Maybe Text) Source
Expression to extract from field B.
fadFieldAIndex :: Lens' FilterAdvancedDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
fadCaseSensitive :: Lens' FilterAdvancedDetails (Maybe Bool) Source
Indicates if the filter expressions are case sensitive.
fadOutputToFieldIndex :: Lens' FilterAdvancedDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
fadFieldBRequired :: Lens' FilterAdvancedDetails (Maybe Bool) Source
Indicates if field B is required to match.
fadOverrideOutputField :: Lens' FilterAdvancedDetails (Maybe Bool) Source
Indicates if the existing value of the output field, if any, should be overridden by the output expression.
FilterUppercaseDetails
data FilterUppercaseDetails Source
Details for the filter of the type UPPER.
See: filterUppercaseDetails
smart constructor.
filterUppercaseDetails :: FilterUppercaseDetails Source
Creates a value of FilterUppercaseDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fudFieldIndex :: Lens' FilterUppercaseDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
CustomDataSourceChildLink
customDataSourceChildLink :: CustomDataSourceChildLink Source
Creates a value of CustomDataSourceChildLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdsclHref :: Lens' CustomDataSourceChildLink (Maybe Text) Source
Link to the list of daily uploads for this custom data source. Link to the list of uploads for this custom data source.
FilterParentLink
data FilterParentLink Source
Parent link for this filter. Points to the account to which this filter belongs.
See: filterParentLink
smart constructor.
filterParentLink :: FilterParentLink Source
Creates a value of FilterParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fplHref :: Lens' FilterParentLink (Maybe Text) Source
Link to the account to which this filter belongs.
fplType :: Lens' FilterParentLink Text Source
Value is "analytics#account".
DataGaGetOutput
data DataGaGetOutput Source
The selected format for the response. Default format is JSON.
DataTable |
|
JSON |
|
RealtimeData
data RealtimeData Source
Real time data for a given view (profile).
See: realtimeData
smart constructor.
realtimeData :: RealtimeData Source
Creates a value of RealtimeData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdProFileInfo :: Lens' RealtimeData (Maybe RealtimeDataProFileInfo) Source
Information for the view (profile), for which the real time data was requested.
rdKind :: Lens' RealtimeData Text Source
Resource type.
rdRows :: Lens' RealtimeData [[Text]] Source
Real time data rows, where each row contains a list of dimension values followed by the metric values. The order of dimensions and metrics is same as specified in the request.
rdSelfLink :: Lens' RealtimeData (Maybe Text) Source
Link to this page.
rdQuery :: Lens' RealtimeData (Maybe RealtimeDataQuery) Source
Real time data request query parameters.
rdColumnHeaders :: Lens' RealtimeData [RealtimeDataColumnHeadersItem] Source
Column headers that list dimension names followed by the metric names. The order of dimensions and metrics is same as specified in the request.
rdTotalResults :: Lens' RealtimeData (Maybe Int32) Source
The total number of rows for the query, regardless of the number of rows in the response.
rdTotalsForAllResults :: Lens' RealtimeData (Maybe RealtimeDataTotalsForAllResults) Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
CustomMetric
data CustomMetric Source
JSON template for Analytics Custom Metric.
See: customMetric
smart constructor.
customMetric :: CustomMetric Source
Creates a value of CustomMetric
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cusParentLink :: Lens' CustomMetric (Maybe CustomMetricParentLink) Source
Parent link for the custom metric. Points to the property to which the custom metric belongs.
cusWebPropertyId :: Lens' CustomMetric (Maybe Text) Source
Property ID.
cusKind :: Lens' CustomMetric Text Source
Kind value for a custom metric. Set to "analytics#customMetric". It is a read-only field.
cusMaxValue :: Lens' CustomMetric (Maybe Text) Source
Max value of custom metric.
cusCreated :: Lens' CustomMetric (Maybe UTCTime) Source
Time the custom metric was created.
cusMinValue :: Lens' CustomMetric (Maybe Text) Source
Min value of custom metric.
cusActive :: Lens' CustomMetric (Maybe Bool) Source
Boolean indicating whether the custom metric is active.
cusSelfLink :: Lens' CustomMetric (Maybe Text) Source
Link for the custom metric
cusAccountId :: Lens' CustomMetric (Maybe Text) Source
Account ID.
cusUpdated :: Lens' CustomMetric (Maybe UTCTime) Source
Time the custom metric was last modified.
ProFileSummary
data ProFileSummary Source
JSON template for an Analytics ProfileSummary. ProfileSummary returns basic information (i.e., summary) for a profile.
See: proFileSummary
smart constructor.
proFileSummary :: ProFileSummary Source
Creates a value of ProFileSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfsKind :: Lens' ProFileSummary Text Source
Resource type for Analytics ProfileSummary.
pfsType :: Lens' ProFileSummary (Maybe Text) Source
View (Profile) type. Supported types: WEB or APP.
CustomDimensionParentLink
data CustomDimensionParentLink Source
Parent link for the custom dimension. Points to the property to which the custom dimension belongs.
See: customDimensionParentLink
smart constructor.
customDimensionParentLink :: CustomDimensionParentLink Source
Creates a value of CustomDimensionParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdplHref :: Lens' CustomDimensionParentLink (Maybe Text) Source
Link to the property to which the custom dimension belongs.
cdplType :: Lens' CustomDimensionParentLink Text Source
Type of the parent link. Set to "analytics#webproperty".
WebProperty
data WebProperty Source
JSON template for an Analytics web property.
See: webProperty
smart constructor.
webProperty :: WebProperty Source
Creates a value of WebProperty
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wParentLink :: Lens' WebProperty (Maybe WebPropertyParentLink) Source
Parent link for this web property. Points to the account to which this web property belongs.
wChildLink :: Lens' WebProperty (Maybe WebPropertyChildLink) Source
Child link for this web property. Points to the list of views (profiles) for this web property.
wDefaultProFileId :: Lens' WebProperty (Maybe Int64) Source
Default view (profile) ID.
wKind :: Lens' WebProperty Text Source
Resource type for Analytics WebProperty.
wAccountId :: Lens' WebProperty (Maybe Text) Source
Account ID to which this web property belongs.
wInternalWebPropertyId :: Lens' WebProperty (Maybe Text) Source
Internal ID for this web property.
wProFileCount :: Lens' WebProperty (Maybe Int32) Source
View (Profile) count for this web property.
wPermissions :: Lens' WebProperty (Maybe WebPropertyPermissions) Source
Permissions the user has for this web property.
wWebsiteURL :: Lens' WebProperty (Maybe Text) Source
Website url for this web property.
wIndustryVertical :: Lens' WebProperty (Maybe Text) Source
The industry vertical/category selected for this web property.
wLevel :: Lens' WebProperty (Maybe Text) Source
Level for this web property. Possible values are STANDARD or PREMIUM.
WebPropertyPermissions
data WebPropertyPermissions Source
Permissions the user has for this web property.
See: webPropertyPermissions
smart constructor.
webPropertyPermissions :: WebPropertyPermissions Source
Creates a value of WebPropertyPermissions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wppEffective :: Lens' WebPropertyPermissions [Text] Source
All the permissions that the user has for this web property. These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent account.
EntityUserLink
data EntityUserLink Source
JSON template for an Analytics Entity-User Link. Returns permissions that a user has for an entity.
See: entityUserLink
smart constructor.
entityUserLink :: EntityUserLink Source
Creates a value of EntityUserLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
euluKind :: Lens' EntityUserLink Text Source
Resource type for entity user link.
euluUserRef :: Lens' EntityUserLink (Maybe UserRef) Source
User reference.
euluSelfLink :: Lens' EntityUserLink (Maybe Text) Source
Self link for this resource.
euluPermissions :: Lens' EntityUserLink (Maybe EntityUserLinkPermissions) Source
Permissions the user has for this entity.
euluEntity :: Lens' EntityUserLink (Maybe EntityUserLinkEntity) Source
Entity for this link. It can be an account, a web property, or a view (profile).
CustomDataSourceParentLink
data CustomDataSourceParentLink Source
Parent link for this custom data source. Points to the web property to which this custom data source belongs.
See: customDataSourceParentLink
smart constructor.
customDataSourceParentLink :: CustomDataSourceParentLink Source
Creates a value of CustomDataSourceParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdsplHref :: Lens' CustomDataSourceParentLink (Maybe Text) Source
Link to the web property to which this custom data source belongs.
cdsplType :: Lens' CustomDataSourceParentLink Text Source
Value is "analytics#webproperty".
GoalEventDetailsEventConditionsItem
data GoalEventDetailsEventConditionsItem Source
goalEventDetailsEventConditionsItem :: GoalEventDetailsEventConditionsItem Source
Creates a value of GoalEventDetailsEventConditionsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gedeciMatchType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text) Source
Type of the match to be performed. Possible values are REGEXP, BEGINS_WITH, or EXACT.
gedeciExpression :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text) Source
Expression used for this match.
gedeciComparisonValue :: Lens' GoalEventDetailsEventConditionsItem (Maybe Int64) Source
Value used for this comparison.
gedeciType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text) Source
Type of this event condition. Possible values are CATEGORY, ACTION, LABEL, or VALUE.
gedeciComparisonType :: Lens' GoalEventDetailsEventConditionsItem (Maybe Text) Source
Type of comparison. Possible values are LESS_THAN, GREATER_THAN or EQUAL.
McfDataQuery
data McfDataQuery Source
Analytics data request query parameters.
See: mcfDataQuery
smart constructor.
mcfDataQuery :: McfDataQuery Source
Creates a value of McfDataQuery
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdqMetrics :: Lens' McfDataQuery [Text] Source
List of analytics metrics.
mdqSamplingLevel :: Lens' McfDataQuery (Maybe Text) Source
Desired sampling level
mdqFilters :: Lens' McfDataQuery (Maybe Text) Source
Comma-separated list of dimension or metric filters.
mdqEndDate :: Lens' McfDataQuery (Maybe Text) Source
End date.
mdqSort :: Lens' McfDataQuery [Text] Source
List of dimensions or metrics based on which Analytics data is sorted.
mdqDimensions :: Lens' McfDataQuery (Maybe Text) Source
List of analytics dimensions.
mdqStartIndex :: Lens' McfDataQuery (Maybe Int32) Source
Start index.
mdqMaxResults :: Lens' McfDataQuery (Maybe Int32) Source
Maximum results per page.
mdqSegment :: Lens' McfDataQuery (Maybe Text) Source
Analytics advanced segment.
mdqStartDate :: Lens' McfDataQuery (Maybe Text) Source
Start date.
Goal
JSON template for Analytics goal resource.
See: goal
smart constructor.
Creates a value of Goal
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
goaParentLink :: Lens' Goal (Maybe GoalParentLink) Source
Parent link for a goal. Points to the view (profile) to which this goal belongs.
goaWebPropertyId :: Lens' Goal (Maybe Text) Source
Web property ID to which this goal belongs. The web property ID is of the form UA-XXXXX-YY.
goaEventDetails :: Lens' Goal (Maybe GoalEventDetails) Source
Details for the goal of the type EVENT.
goaVisitTimeOnSiteDetails :: Lens' Goal (Maybe GoalVisitTimeOnSiteDetails) Source
Details for the goal of the type VISIT_TIME_ON_SITE.
goaInternalWebPropertyId :: Lens' Goal (Maybe Text) Source
Internal ID for the web property to which this goal belongs.
goaURLDestinationDetails :: Lens' Goal (Maybe GoalURLDestinationDetails) Source
Details for the goal of the type URL_DESTINATION.
goaVisitNumPagesDetails :: Lens' Goal (Maybe GoalVisitNumPagesDetails) Source
Details for the goal of the type VISIT_NUM_PAGES.
goaType :: Lens' Goal (Maybe Text) Source
Goal type. Possible values are URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES, AND EVENT.
AccountTicket
data AccountTicket Source
JSON template for an Analytics account ticket. The account ticket consists of the ticket ID and the basic information for the account, property and profile.
See: accountTicket
smart constructor.
accountTicket :: AccountTicket Source
Creates a value of AccountTicket
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
atRedirectURI :: Lens' AccountTicket (Maybe Text) Source
Redirect URI where the user will be sent after accepting Terms of Service. Must be configured in APIs console as a callback URL.
atKind :: Lens' AccountTicket Text Source
Resource type for account ticket.
atWebProperty :: Lens' AccountTicket (Maybe WebProperty) Source
Web property for the account.
AccountSummary
data AccountSummary Source
JSON template for an Analytics AccountSummary. An AccountSummary is a lightweight tree comprised of properties/profiles.
See: accountSummary
smart constructor.
accountSummary :: AccountSummary Source
Creates a value of AccountSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assKind :: Lens' AccountSummary Text Source
Resource type for Analytics AccountSummary.
assWebProperties :: Lens' AccountSummary [WebPropertySummary] Source
List of web properties under this account.
RealtimeDataQuery
data RealtimeDataQuery Source
Real time data request query parameters.
See: realtimeDataQuery
smart constructor.
realtimeDataQuery :: RealtimeDataQuery Source
Creates a value of RealtimeDataQuery
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdqMetrics :: Lens' RealtimeDataQuery [Text] Source
List of real time metrics.
rdqFilters :: Lens' RealtimeDataQuery (Maybe Text) Source
Comma-separated list of dimension or metric filters.
rdqSort :: Lens' RealtimeDataQuery [Text] Source
List of dimensions or metrics based on which real time data is sorted.
rdqDimensions :: Lens' RealtimeDataQuery (Maybe Text) Source
List of real time dimensions.
rdqMaxResults :: Lens' RealtimeDataQuery (Maybe Int32) Source
Maximum results per page.
Columns
Lists columns (dimensions and metrics) for a particular report type.
See: columns
smart constructor.
Creates a value of Columns
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
colEtag :: Lens' Columns (Maybe Text) Source
Etag of collection. This etag can be compared with the last response etag to check if response has changed.
colTotalResults :: Lens' Columns (Maybe Int32) Source
Total number of columns returned in the response.
colAttributeNames :: Lens' Columns [Text] Source
List of attributes names returned by columns.
FilterLowercaseDetails
data FilterLowercaseDetails Source
Details for the filter of the type LOWER.
See: filterLowercaseDetails
smart constructor.
filterLowercaseDetails :: FilterLowercaseDetails Source
Creates a value of FilterLowercaseDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fldFieldIndex :: Lens' FilterLowercaseDetails (Maybe Int32) Source
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
Filter
JSON template for an Analytics account filter.
See: filter'
smart constructor.
Creates a value of Filter
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
filParentLink :: Lens' Filter (Maybe FilterParentLink) Source
Parent link for this filter. Points to the account to which this filter belongs.
filAdvancedDetails :: Lens' Filter (Maybe FilterAdvancedDetails) Source
Details for the filter of the type ADVANCED.
filUppercaseDetails :: Lens' Filter (Maybe FilterUppercaseDetails) Source
Details for the filter of the type UPPER.
filLowercaseDetails :: Lens' Filter (Maybe FilterLowercaseDetails) Source
Details for the filter of the type LOWER.
filIncludeDetails :: Lens' Filter (Maybe FilterExpression) Source
Details for the filter of the type INCLUDE.
filExcludeDetails :: Lens' Filter (Maybe FilterExpression) Source
Details for the filter of the type EXCLUDE.
filType :: Lens' Filter (Maybe Text) Source
Type of this filter. Possible values are INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE and ADVANCED.
filSearchAndReplaceDetails :: Lens' Filter (Maybe FilterSearchAndReplaceDetails) Source
Details for the filter of the type SEARCH_AND_REPLACE.
Uploads
Upload collection lists Analytics uploads to which the user has access. Each custom data source can have a set of uploads. Each resource in the upload collection corresponds to a single Analytics data upload.
See: uploads
smart constructor.
Creates a value of Uploads
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uplItemsPerPage :: Lens' Uploads (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
uplTotalResults :: Lens' Uploads (Maybe Int32) Source
The total number of results for the query, regardless of the number of resources in the result.
uplStartIndex :: Lens' Uploads (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
uplPreviousLink :: Lens' Uploads (Maybe Text) Source
Link to previous page for this upload collection.
CustomDimensions
data CustomDimensions Source
A custom dimension collection lists Analytics custom dimensions to which the user has access. Each resource in the collection corresponds to a single Analytics custom dimension.
See: customDimensions
smart constructor.
customDimensions :: CustomDimensions Source
Creates a value of CustomDimensions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdNextLink :: Lens' CustomDimensions (Maybe Text) Source
Link to next page for this custom dimension collection.
cdItemsPerPage :: Lens' CustomDimensions (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
cdKind :: Lens' CustomDimensions Text Source
Collection type.
cdUsername :: Lens' CustomDimensions (Maybe Text) Source
Email ID of the authenticated user
cdItems :: Lens' CustomDimensions [CustomDimension] Source
Collection of custom dimensions.
cdTotalResults :: Lens' CustomDimensions (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
cdStartIndex :: Lens' CustomDimensions (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
cdPreviousLink :: Lens' CustomDimensions (Maybe Text) Source
Link to previous page for this custom dimension collection.
Segments
An segment collection lists Analytics segments that the user has access to. Each resource in the collection corresponds to a single Analytics segment.
See: segments
smart constructor.
Creates a value of Segments
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sItemsPerPage :: Lens' Segments (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
sTotalResults :: Lens' Segments (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
sStartIndex :: Lens' Segments (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
sPreviousLink :: Lens' Segments (Maybe Text) Source
Link to previous page for this segment collection.
GaDataDataTable
data GaDataDataTable Source
gaDataDataTable :: GaDataDataTable Source
Creates a value of GaDataDataTable
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
EntityAdWordsLinkEntity
data EntityAdWordsLinkEntity Source
Web property being linked.
See: entityAdWordsLinkEntity
smart constructor.
entityAdWordsLinkEntity :: EntityAdWordsLinkEntity Source
Creates a value of EntityAdWordsLinkEntity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
GoalURLDestinationDetails
data GoalURLDestinationDetails Source
Details for the goal of the type URL_DESTINATION.
See: goalURLDestinationDetails
smart constructor.
goalURLDestinationDetails :: GoalURLDestinationDetails Source
Creates a value of GoalURLDestinationDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
guddMatchType :: Lens' GoalURLDestinationDetails (Maybe Text) Source
Match type for the goal URL. Possible values are HEAD, EXACT, or REGEX.
guddSteps :: Lens' GoalURLDestinationDetails [GoalURLDestinationDetailsStepsItem] Source
List of steps configured for this goal funnel.
guddCaseSensitive :: Lens' GoalURLDestinationDetails (Maybe Bool) Source
Determines if the goal URL must exactly match the capitalization of visited URLs.
guddFirstStepRequired :: Lens' GoalURLDestinationDetails (Maybe Bool) Source
Determines if the first step in this goal is required.
ProFileFilterLinks
data ProFileFilterLinks Source
A profile filter link collection lists profile filter links between profiles and filters. Each resource in the collection corresponds to a profile filter link.
See: proFileFilterLinks
smart constructor.
proFileFilterLinks :: ProFileFilterLinks Source
Creates a value of ProFileFilterLinks
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfflNextLink :: Lens' ProFileFilterLinks (Maybe Text) Source
Link to next page for this profile filter link collection.
pfflItemsPerPage :: Lens' ProFileFilterLinks (Maybe Int32) Source
The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 1,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.
pfflKind :: Lens' ProFileFilterLinks Text Source
Collection type.
pfflUsername :: Lens' ProFileFilterLinks (Maybe Text) Source
Email ID of the authenticated user
pfflItems :: Lens' ProFileFilterLinks [ProFileFilterLink] Source
A list of profile filter links.
pfflTotalResults :: Lens' ProFileFilterLinks (Maybe Int32) Source
The total number of results for the query, regardless of the number of results in the response.
pfflStartIndex :: Lens' ProFileFilterLinks (Maybe Int32) Source
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
pfflPreviousLink :: Lens' ProFileFilterLinks (Maybe Text) Source
Link to previous page for this profile filter link collection.
WebPropertyParentLink
data WebPropertyParentLink Source
Parent link for this web property. Points to the account to which this web property belongs.
See: webPropertyParentLink
smart constructor.
webPropertyParentLink :: WebPropertyParentLink Source
Creates a value of WebPropertyParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
wpplHref :: Lens' WebPropertyParentLink (Maybe Text) Source
Link to the account for this web property.
wpplType :: Lens' WebPropertyParentLink Text Source
Type of the parent link. Its value is "analytics#account".
GaDataProFileInfo
data GaDataProFileInfo Source
Information for the view (profile), for which the Analytics data was requested.
See: gaDataProFileInfo
smart constructor.
gaDataProFileInfo :: GaDataProFileInfo Source
Creates a value of GaDataProFileInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdpfiWebPropertyId :: Lens' GaDataProFileInfo (Maybe Text) Source
Web Property ID to which this view (profile) belongs.
gdpfiProFileId :: Lens' GaDataProFileInfo (Maybe Text) Source
View (Profile) ID.
gdpfiProFileName :: Lens' GaDataProFileInfo (Maybe Text) Source
View (Profile) name.
gdpfiAccountId :: Lens' GaDataProFileInfo (Maybe Text) Source
Account ID to which this view (profile) belongs.
gdpfiInternalWebPropertyId :: Lens' GaDataProFileInfo (Maybe Text) Source
Internal ID for the web property to which this view (profile) belongs.
gdpfiTableId :: Lens' GaDataProFileInfo (Maybe Text) Source
Table ID for view (profile).
Upload
Metadata returned for an upload operation.
See: upload
smart constructor.
Creates a value of Upload
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uuStatus :: Lens' Upload (Maybe Text) Source
Upload status. Possible values: PENDING, COMPLETED, FAILED, DELETING, DELETED.
uuCustomDataSourceId :: Lens' Upload (Maybe Text) Source
Custom data source Id to which this data import belongs.
DataMcfGetSamplingLevel
data DataMcfGetSamplingLevel Source
The desired sampling level.
DMGSLDefault |
|
DMGSLFaster |
|
DMGSLHigherPrecision |
|
CustomDimension
data CustomDimension Source
JSON template for Analytics Custom Dimension.
See: customDimension
smart constructor.
customDimension :: CustomDimension Source
Creates a value of CustomDimension
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cddParentLink :: Lens' CustomDimension (Maybe CustomDimensionParentLink) Source
Parent link for the custom dimension. Points to the property to which the custom dimension belongs.
cddWebPropertyId :: Lens' CustomDimension (Maybe Text) Source
Property ID.
cddKind :: Lens' CustomDimension Text Source
Kind value for a custom dimension. Set to "analytics#customDimension". It is a read-only field.
cddCreated :: Lens' CustomDimension (Maybe UTCTime) Source
Time the custom dimension was created.
cddActive :: Lens' CustomDimension (Maybe Bool) Source
Boolean indicating whether the custom dimension is active.
cddSelfLink :: Lens' CustomDimension (Maybe Text) Source
Link for the custom dimension
cddAccountId :: Lens' CustomDimension (Maybe Text) Source
Account ID.
cddScope :: Lens' CustomDimension (Maybe Text) Source
Scope of the custom dimension: HIT, SESSION, USER or PRODUCT.
cddUpdated :: Lens' CustomDimension (Maybe UTCTime) Source
Time the custom dimension was last modified.
Segment
JSON template for an Analytics segment.
See: segment
smart constructor.
Creates a value of Segment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
segType :: Lens' Segment (Maybe Text) Source
Type for a segment. Possible values are "BUILT_IN" or "CUSTOM".
segSegmentId :: Lens' Segment (Maybe Text) Source
Segment ID. Can be used with the 'segment' parameter in Core Reporting API.
AccountChildLink
data AccountChildLink Source
Child link for an account entry. Points to the list of web properties for this account.
See: accountChildLink
smart constructor.
accountChildLink :: AccountChildLink Source
Creates a value of AccountChildLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aclHref :: Lens' AccountChildLink (Maybe Text) Source
Link to the list of web properties for this account.
aclType :: Lens' AccountChildLink Text Source
Type of the child link. Its value is "analytics#webproperties".
ProFileFilterLink
data ProFileFilterLink Source
JSON template for an Analytics profile filter link.
See: proFileFilterLink
smart constructor.
proFileFilterLink :: ProFileFilterLink Source
Creates a value of ProFileFilterLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
proProFileRef :: Lens' ProFileFilterLink (Maybe ProFileRef) Source
View (Profile) for this link.
proKind :: Lens' ProFileFilterLink Text Source
Resource type for Analytics filter.
proFilterRef :: Lens' ProFileFilterLink (Maybe FilterRef) Source
Filter for this link.
proSelfLink :: Lens' ProFileFilterLink (Maybe Text) Source
Link for this profile filter link.
proRank :: Lens' ProFileFilterLink (Maybe Int32) Source
The rank of this profile filter link relative to the other filters linked to the same profile. For readonly (i.e., list and get) operations, the rank always starts at 1. For write (i.e., create, update, or delete) operations, you may specify a value between 0 and 255 inclusively, [0, 255]. In order to insert a link at the end of the list, either don't specify a rank or set a rank to a number greater than the largest rank in the list. In order to insert a link to the beginning of the list specify a rank that is less than or equal to 1. The new link will move all existing filters with the same or lower rank down the list. After the link is inserted/updated/deleted all profile filter links will be renumbered starting at 1.
CustomMetricParentLink
data CustomMetricParentLink Source
Parent link for the custom metric. Points to the property to which the custom metric belongs.
See: customMetricParentLink
smart constructor.
customMetricParentLink :: CustomMetricParentLink Source
Creates a value of CustomMetricParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cmplHref :: Lens' CustomMetricParentLink (Maybe Text) Source
Link to the property to which the custom metric belongs.
cmplType :: Lens' CustomMetricParentLink Text Source
Type of the parent link. Set to "analytics#webproperty".
Column
JSON template for a metadata column.
See: column
smart constructor.
Creates a value of Column
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ccAttributes :: Lens' Column (Maybe ColumnAttributes) Source
Map of attribute name and value for this column.
GaDataDataTableColsItem
gaDataDataTableColsItem :: GaDataDataTableColsItem Source
Creates a value of GaDataDataTableColsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ExperimentVariationsItem
eviStatus :: Lens' ExperimentVariationsItem (Maybe Text) Source
Status of the variation. Possible values: "ACTIVE", "INACTIVE". INACTIVE variations are not served. This field may not be changed for an experiment whose status is ENDED.
eviWeight :: Lens' ExperimentVariationsItem (Maybe Double) Source
Weight that this variation should receive. Only present if the experiment is running. This field is read-only.
eviURL :: Lens' ExperimentVariationsItem (Maybe Text) Source
The URL of the variation. This field may not be changed for an experiment whose status is RUNNING or ENDED.
eviWon :: Lens' ExperimentVariationsItem (Maybe Bool) Source
True if the experiment has ended and this variation performed (statistically) significantly better than the original. This field is read-only.
eviName :: Lens' ExperimentVariationsItem (Maybe Text) Source
The name of the variation. This field is required when creating an experiment. This field may not be changed for an experiment whose status is ENDED.
McfDataTotalsForAllResults
data McfDataTotalsForAllResults Source
Total values for the requested metrics over all the results, not just the results returned in this response. The order of the metric totals is same as the metric order specified in the request.
See: mcfDataTotalsForAllResults
smart constructor.
mcfDataTotalsForAllResults Source
Creates a value of McfDataTotalsForAllResults
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mdtfarAddtional :: Lens' McfDataTotalsForAllResults (HashMap Text Text) Source
Key-value pair for the total value of a metric. Key is the metric name and the value is the total value for that metric.
UnSampledReportCloudStorageDownloadDetails
data UnSampledReportCloudStorageDownloadDetails Source
Download details for a file stored in Google Cloud Storage.
See: unSampledReportCloudStorageDownloadDetails
smart constructor.
unSampledReportCloudStorageDownloadDetails :: UnSampledReportCloudStorageDownloadDetails Source
Creates a value of UnSampledReportCloudStorageDownloadDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
usrcsddObjectId :: Lens' UnSampledReportCloudStorageDownloadDetails (Maybe Text) Source
Id of the file object containing the report data.
usrcsddBucketId :: Lens' UnSampledReportCloudStorageDownloadDetails (Maybe Text) Source
Id of the bucket the file object is stored in.
ProFileChildLink
data ProFileChildLink Source
Child link for this view (profile). Points to the list of goals for this view (profile).
See: proFileChildLink
smart constructor.
proFileChildLink :: ProFileChildLink Source
Creates a value of ProFileChildLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pfclHref :: Lens' ProFileChildLink (Maybe Text) Source
Link to the list of goals for this view (profile).
pfclType :: Lens' ProFileChildLink Text Source
Value is "analytics#goals".
GaDataColumnHeadersItem
gaDataColumnHeadersItem :: GaDataColumnHeadersItem Source
Creates a value of GaDataColumnHeadersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdchiColumnType :: Lens' GaDataColumnHeadersItem (Maybe Text) Source
Column Type. Either DIMENSION or METRIC.
gdchiDataType :: Lens' GaDataColumnHeadersItem (Maybe Text) Source
Data type. Dimension column headers have only STRING as the data type. Metric column headers have data types for metric values such as INTEGER, DOUBLE, CURRENCY etc.
GoalParentLink
data GoalParentLink Source
Parent link for a goal. Points to the view (profile) to which this goal belongs.
See: goalParentLink
smart constructor.
goalParentLink :: GoalParentLink Source
Creates a value of GoalParentLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gplHref :: Lens' GoalParentLink (Maybe Text) Source
Link to the view (profile) to which this goal belongs.
gplType :: Lens' GoalParentLink Text Source
Value is "analytics#profile".
ColumnAttributes
data ColumnAttributes Source
Map of attribute name and value for this column.
See: columnAttributes
smart constructor.
Creates a value of ColumnAttributes
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caAddtional :: Lens' ColumnAttributes (HashMap Text Text) Source
The name of the attribute.