Copyright | (c) 2015-2016 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
- OAuth Scopes
- UserDeletionRequest
- UnSampledReports
- GoalURLDestinationDetailsStepsItem
- GaDataQuery
- RemarketingAudiences
- GaDataDataTableRowsItem
- UnSampledReport
- McfDataColumnHeadersItem
- GaDataTotalsForAllResults
- ProFileParentLink
- RemarketingAudience
- GaDataDataTableRowsItemCItem
- EntityUserLinkPermissions
- RealtimeDataProFileInfo
- McfDataRowsItemItemConversionPathValueItem
- FilterExpression
- ProFileRef
- Accounts
- Experiments
- ExperimentParentLink
- UnSampledReportDriveDownloadDetails
- McfDataProFileInfo
- CustomDataSources
- WebPropertyChildLink
- DataGaGetSamplingLevel
- HashClientIdResponse
- McfData
- UserRef
- GoalVisitNumPagesDetails
- RealtimeDataColumnHeadersItem
- AccountRef
- EntityAdWordsLinks
- ProFiles
- AnalyticsDataimportDeleteUploadDataRequest
- EntityAdWordsLink
- FilterSearchAndReplaceDetails
- ProFilePermissions
- ProFile
- AccountSummaries
- GoalEventDetails
- WebPropertySummary
- Filters
- GaData
- RealtimeDataTotalsForAllResults
- CustomDataSource
- AccountTreeRequest
- WebPropertyRef
- LinkedForeignAccount
- Goals
- McfDataRowsItemItem
- AccountPermissions
- EntityUserLinkEntity
- Account
- Experiment
- EntityUserLinks
- AdWordsAccount
- FilterRef
- GoalVisitTimeOnSiteDetails
- WebProperties
- CustomMetrics
- FilterAdvancedDetails
- AccountTreeResponse
- FilterUppercaseDetails
- CustomDataSourceChildLink
- IncludeConditions
- FilterParentLink
- DataGaGetOutput
- HashClientIdRequest
- RealtimeData
- CustomMetric
- ProFileSummary
- CustomDimensionParentLink
- WebProperty
- WebPropertyPermissions
- EntityUserLink
- CustomDataSourceParentLink
- GoalEventDetailsEventConditionsItem
- AccountTreeRequestAccountSettings
- McfDataQuery
- Goal
- AccountTicket
- AccountSummary
- RealtimeDataQuery
- Columns
- FilterLowercaseDetails
- Filter
- Uploads
- CustomDimensions
- Segments
- GaDataDataTable
- EntityAdWordsLinkEntity
- RemarketingAudienceStateBasedAudienceDefinition
- AccountTreeResponseAccountSettings
- GoalURLDestinationDetails
- ProFileFilterLinks
- WebPropertyParentLink
- GaDataProFileInfo
- Upload
- DataMcfGetSamplingLevel
- CustomDimension
- Segment
- AccountChildLink
- ProFileFilterLink
- CustomMetricParentLink
- Column
- RemarketingAudienceAudienceDefinition
- GaDataDataTableColsItem
- ExperimentVariationsItem
- RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions
- McfDataTotalsForAllResults
- UserDeletionRequestId
- UnSampledReportCloudStorageDownloadDetails
- ProFileChildLink
- GaDataColumnHeadersItem
- GoalParentLink
- ColumnAttributes
Synopsis
- analyticsService :: ServiceConfig
- analyticsManageUsersScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users"]
- analyticsProvisionScope :: Proxy '["https://www.googleapis.com/auth/analytics.provision"]
- analyticsManageUsersReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users.readonly"]
- analyticsScope :: Proxy '["https://www.googleapis.com/auth/analytics"]
- analyticsReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.readonly"]
- analyticsUserDeletionScope :: Proxy '["https://www.googleapis.com/auth/analytics.user.deletion"]
- analyticsEditScope :: Proxy '["https://www.googleapis.com/auth/analytics.edit"]
- data UserDeletionRequest
- userDeletionRequest :: UserDeletionRequest
- udrWebPropertyId :: Lens' UserDeletionRequest (Maybe Text)
- udrKind :: Lens' UserDeletionRequest Text
- udrId :: Lens' UserDeletionRequest (Maybe UserDeletionRequestId)
- udrFirebaseProjectId :: Lens' UserDeletionRequest (Maybe Text)
- udrDeletionRequestTime :: Lens' UserDeletionRequest (Maybe UTCTime)
- 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 RemarketingAudiences
- remarketingAudiences :: RemarketingAudiences
- raNextLink :: Lens' RemarketingAudiences (Maybe Text)
- raItemsPerPage :: Lens' RemarketingAudiences (Maybe Int32)
- raKind :: Lens' RemarketingAudiences Text
- raUsername :: Lens' RemarketingAudiences (Maybe Text)
- raItems :: Lens' RemarketingAudiences [RemarketingAudience]
- raTotalResults :: Lens' RemarketingAudiences (Maybe Int32)
- raStartIndex :: Lens' RemarketingAudiences (Maybe Int32)
- raPreviousLink :: Lens' RemarketingAudiences (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 RemarketingAudience
- remarketingAudience :: RemarketingAudience
- rWebPropertyId :: Lens' RemarketingAudience (Maybe Text)
- rKind :: Lens' RemarketingAudience Text
- rCreated :: Lens' RemarketingAudience (Maybe UTCTime)
- rLinkedAdAccounts :: Lens' RemarketingAudience [LinkedForeignAccount]
- rAudienceDefinition :: Lens' RemarketingAudience (Maybe RemarketingAudienceAudienceDefinition)
- rAudienceType :: Lens' RemarketingAudience (Maybe Text)
- rAccountId :: Lens' RemarketingAudience (Maybe Text)
- rName :: Lens' RemarketingAudience (Maybe Text)
- rStateBasedAudienceDefinition :: Lens' RemarketingAudience (Maybe RemarketingAudienceStateBasedAudienceDefinition)
- rLinkedViews :: Lens' RemarketingAudience [Text]
- rInternalWebPropertyId :: Lens' RemarketingAudience (Maybe Text)
- rId :: Lens' RemarketingAudience (Maybe Text)
- rUpdated :: Lens' RemarketingAudience (Maybe UTCTime)
- rDescription :: Lens' RemarketingAudience (Maybe 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 HashClientIdResponse
- hashClientIdResponse :: HashClientIdResponse
- hcirClientId :: Lens' HashClientIdResponse (Maybe Text)
- hcirWebPropertyId :: Lens' HashClientIdResponse (Maybe Text)
- hcirKind :: Lens' HashClientIdResponse Text
- hcirHashedClientId :: Lens' HashClientIdResponse (Maybe Text)
- 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)
- pBotFilteringEnabled :: Lens' ProFile (Maybe Bool)
- pName :: Lens' ProFile (Maybe Text)
- pCurrency :: Lens' ProFile (Maybe Text)
- pStarred :: Lens' ProFile (Maybe Bool)
- 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)
- wpsStarred :: Lens' WebPropertySummary (Maybe Bool)
- 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)
- gdDataLastRefreshed :: Lens' GaData (Maybe Int64)
- 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)
- cSchema :: Lens' CustomDataSource [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 AccountTreeRequest
- accountTreeRequest :: AccountTreeRequest
- atrAccountSettings :: Lens' AccountTreeRequest (Maybe AccountTreeRequestAccountSettings)
- atrWebPropertyName :: Lens' AccountTreeRequest (Maybe Text)
- atrKind :: Lens' AccountTreeRequest Text
- atrAccountName :: Lens' AccountTreeRequest (Maybe Text)
- atrProFileName :: Lens' AccountTreeRequest (Maybe Text)
- atrWebsiteURL :: Lens' AccountTreeRequest (Maybe Text)
- atrTimezone :: Lens' AccountTreeRequest (Maybe 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 LinkedForeignAccount
- linkedForeignAccount :: LinkedForeignAccount
- lfaStatus :: Lens' LinkedForeignAccount (Maybe Text)
- lfaWebPropertyId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaKind :: Lens' LinkedForeignAccount Text
- lfaEligibleForSearch :: Lens' LinkedForeignAccount (Maybe Bool)
- lfaAccountId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaRemarketingAudienceId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaLinkedAccountId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaInternalWebPropertyId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaId :: Lens' LinkedForeignAccount (Maybe Text)
- lfaType :: Lens' LinkedForeignAccount (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)
- accStarred :: Lens' Account (Maybe Bool)
- 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 AccountTreeResponse
- accountTreeResponse :: AccountTreeResponse
- atrtAccountSettings :: Lens' AccountTreeResponse (Maybe AccountTreeResponseAccountSettings)
- atrtKind :: Lens' AccountTreeResponse Text
- atrtProFile :: Lens' AccountTreeResponse (Maybe ProFile)
- atrtAccount :: Lens' AccountTreeResponse (Maybe Account)
- atrtWebProperty :: Lens' AccountTreeResponse (Maybe WebProperty)
- 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 IncludeConditions
- includeConditions :: IncludeConditions
- icKind :: Lens' IncludeConditions Text
- icDaysToLookBack :: Lens' IncludeConditions (Maybe Int32)
- icMembershipDurationDays :: Lens' IncludeConditions (Maybe Int32)
- icSegment :: Lens' IncludeConditions (Maybe Text)
- icIsSmartList :: Lens' IncludeConditions (Maybe Bool)
- data FilterParentLink
- filterParentLink :: FilterParentLink
- fplHref :: Lens' FilterParentLink (Maybe Text)
- fplType :: Lens' FilterParentLink Text
- data DataGaGetOutput
- data HashClientIdRequest
- hashClientIdRequest :: HashClientIdRequest
- hClientId :: Lens' HashClientIdRequest (Maybe Text)
- hWebPropertyId :: Lens' HashClientIdRequest (Maybe Text)
- hKind :: Lens' HashClientIdRequest Text
- 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)
- pfsStarred :: Lens' ProFileSummary (Maybe Bool)
- 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)
- wDataRetentionTtl :: Lens' WebProperty (Maybe Text)
- wDataRetentionResetOnNewActivity :: Lens' WebProperty (Maybe Bool)
- wSelfLink :: Lens' WebProperty (Maybe Text)
- wAccountId :: Lens' WebProperty (Maybe Text)
- wName :: Lens' WebProperty (Maybe Text)
- wStarred :: Lens' WebProperty (Maybe Bool)
- 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 AccountTreeRequestAccountSettings
- accountTreeRequestAccountSettings :: AccountTreeRequestAccountSettings
- atrasShareWithSpeciaLists :: Lens' AccountTreeRequestAccountSettings (Maybe Bool)
- atrasShareWithSupport :: Lens' AccountTreeRequestAccountSettings (Maybe Bool)
- atrasShareAnonymouslyWithOthers :: Lens' AccountTreeRequestAccountSettings (Maybe Bool)
- atrasShareWithGoogleProducts :: Lens' AccountTreeRequestAccountSettings (Maybe Bool)
- 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)
- assStarred :: Lens' AccountSummary (Maybe Bool)
- 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 RemarketingAudienceStateBasedAudienceDefinition
- remarketingAudienceStateBasedAudienceDefinition :: RemarketingAudienceStateBasedAudienceDefinition
- rasbadExcludeConditions :: Lens' RemarketingAudienceStateBasedAudienceDefinition (Maybe RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions)
- rasbadIncludeConditions :: Lens' RemarketingAudienceStateBasedAudienceDefinition (Maybe IncludeConditions)
- data AccountTreeResponseAccountSettings
- accountTreeResponseAccountSettings :: AccountTreeResponseAccountSettings
- aShareWithSpeciaLists :: Lens' AccountTreeResponseAccountSettings (Maybe Bool)
- aShareWithSupport :: Lens' AccountTreeResponseAccountSettings (Maybe Bool)
- aShareAnonymouslyWithOthers :: Lens' AccountTreeResponseAccountSettings (Maybe Bool)
- aShareWithGoogleProducts :: Lens' AccountTreeResponseAccountSettings (Maybe Bool)
- 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)
- uuUploadTime :: Lens' Upload (Maybe UTCTime)
- 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 RemarketingAudienceAudienceDefinition
- remarketingAudienceAudienceDefinition :: RemarketingAudienceAudienceDefinition
- raadIncludeConditions :: Lens' RemarketingAudienceAudienceDefinition (Maybe IncludeConditions)
- 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 RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions
- remarketingAudienceStateBasedAudienceDefinitionExcludeConditions :: RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions
- rasbadecExclusionDuration :: Lens' RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions (Maybe Text)
- rasbadecSegment :: Lens' RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions (Maybe Text)
- data McfDataTotalsForAllResults
- mcfDataTotalsForAllResults :: HashMap Text Text -> McfDataTotalsForAllResults
- mdtfarAddtional :: Lens' McfDataTotalsForAllResults (HashMap Text Text)
- data UserDeletionRequestId
- userDeletionRequestId :: UserDeletionRequestId
- udriUserId :: Lens' UserDeletionRequestId (Maybe Text)
- udriType :: Lens' UserDeletionRequestId (Maybe 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 :: ServiceConfig 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.
OAuth Scopes
analyticsManageUsersScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users"] Source #
Manage Google Analytics Account users by email address
analyticsProvisionScope :: Proxy '["https://www.googleapis.com/auth/analytics.provision"] Source #
Create a new Google Analytics account along with its default property and view
analyticsManageUsersReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users.readonly"] Source #
View Google Analytics user permissions
analyticsScope :: Proxy '["https://www.googleapis.com/auth/analytics"] Source #
View and manage your Google Analytics data
analyticsReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.readonly"] Source #
View your Google Analytics data
analyticsUserDeletionScope :: Proxy '["https://www.googleapis.com/auth/analytics.user.deletion"] Source #
Manage Google Analytics user deletion requests
analyticsEditScope :: Proxy '["https://www.googleapis.com/auth/analytics.edit"] Source #
Edit Google Analytics management entities
UserDeletionRequest
data UserDeletionRequest Source #
JSON template for a user deletion request resource.
See: userDeletionRequest
smart constructor.
Instances
userDeletionRequest :: UserDeletionRequest Source #
Creates a value of UserDeletionRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
udrWebPropertyId :: Lens' UserDeletionRequest (Maybe Text) Source #
Web property ID of the form UA-XXXXX-YY.
udrId :: Lens' UserDeletionRequest (Maybe UserDeletionRequestId) Source #
User ID.
udrFirebaseProjectId :: Lens' UserDeletionRequest (Maybe Text) Source #
Firebase Project Id
udrDeletionRequestTime :: Lens' UserDeletionRequest (Maybe UTCTime) Source #
This marks the point in time for which all user data before should be deleted
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.
Instances
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.
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 #
Instances
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.
Instances
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.
RemarketingAudiences
data RemarketingAudiences Source #
A remarketing audience collection lists Analytics remarketing audiences to which the user has access. Each resource in the collection corresponds to a single Analytics remarketing audience.
See: remarketingAudiences
smart constructor.
Instances
remarketingAudiences :: RemarketingAudiences Source #
Creates a value of RemarketingAudiences
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
raNextLink :: Lens' RemarketingAudiences (Maybe Text) Source #
Link to next page for this remarketing audience collection.
raItemsPerPage :: Lens' RemarketingAudiences (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.
raUsername :: Lens' RemarketingAudiences (Maybe Text) Source #
Email ID of the authenticated user
raItems :: Lens' RemarketingAudiences [RemarketingAudience] Source #
A list of remarketing audiences.
raTotalResults :: Lens' RemarketingAudiences (Maybe Int32) Source #
The total number of results for the query, regardless of the number of results in the response.
raStartIndex :: Lens' RemarketingAudiences (Maybe Int32) Source #
The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.
raPreviousLink :: Lens' RemarketingAudiences (Maybe Text) Source #
Link to previous page for this view (profile) collection.
GaDataDataTableRowsItem
data GaDataDataTableRowsItem Source #
Instances
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.
Instances
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. Possible values include `GOOGLE_DRIVE` and `GOOGLE_CLOUD_STORAGE`. If the value is `GOOGLE_DRIVE`, see the `driveDownloadDetails` field. If the value is `GOOGLE_CLOUD_STORAGE`, see the `cloudStorageDownloadDetails` field.
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.
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
data McfDataColumnHeadersItem Source #
Instances
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.
Instances
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.
Instances
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.
RemarketingAudience
data RemarketingAudience Source #
JSON template for an Analytics remarketing audience.
See: remarketingAudience
smart constructor.
Instances
remarketingAudience :: RemarketingAudience Source #
Creates a value of RemarketingAudience
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rWebPropertyId :: Lens' RemarketingAudience (Maybe Text) Source #
Web property ID of the form UA-XXXXX-YY to which this remarketing audience belongs.
rCreated :: Lens' RemarketingAudience (Maybe UTCTime) Source #
Time this remarketing audience was created.
rLinkedAdAccounts :: Lens' RemarketingAudience [LinkedForeignAccount] Source #
The linked ad accounts associated with this remarketing audience. A remarketing audience can have only one linkedAdAccount currently.
rAudienceDefinition :: Lens' RemarketingAudience (Maybe RemarketingAudienceAudienceDefinition) Source #
The simple audience definition that will cause a user to be added to an audience.
rAudienceType :: Lens' RemarketingAudience (Maybe Text) Source #
The type of audience, either SIMPLE or STATE_BASED.
rAccountId :: Lens' RemarketingAudience (Maybe Text) Source #
Account ID to which this remarketing audience belongs.
rStateBasedAudienceDefinition :: Lens' RemarketingAudience (Maybe RemarketingAudienceStateBasedAudienceDefinition) Source #
A state based audience definition that will cause a user to be added or removed from an audience.
rLinkedViews :: Lens' RemarketingAudience [Text] Source #
The views (profiles) that this remarketing audience is linked to.
rInternalWebPropertyId :: Lens' RemarketingAudience (Maybe Text) Source #
Internal ID for the web property to which this remarketing audience belongs.
rUpdated :: Lens' RemarketingAudience (Maybe UTCTime) Source #
Time this remarketing audience was last modified.
rDescription :: Lens' RemarketingAudience (Maybe Text) Source #
The description of this remarketing audience.
GaDataDataTableRowsItemCItem
data GaDataDataTableRowsItemCItem Source #
Instances
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.
Instances
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.
Instances
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 #
Instances
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.
Instances
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),
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.
Instances
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.
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.
Instances
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.
Instances
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:
eNextLink :: Lens' Experiments (Maybe Text) Source #
Link to next page for this experiment collection.
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.
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
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.
Instances
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 |
|
Instances
HashClientIdResponse
data HashClientIdResponse Source #
JSON template for a hash Client Id response resource.
See: hashClientIdResponse
smart constructor.
Instances
hashClientIdResponse :: HashClientIdResponse Source #
Creates a value of HashClientIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
McfData
Multi-Channel Funnels data for a given view (profile).
See: mcfData
smart constructor.
Instances
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.
Instances
Eq UserRef Source # | |
Data UserRef Source # | |
Defined in Network.Google.Analytics.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UserRef -> c UserRef # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UserRef # toConstr :: UserRef -> Constr # dataTypeOf :: UserRef -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UserRef) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UserRef) # gmapT :: (forall b. Data b => b -> b) -> UserRef -> UserRef # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UserRef -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UserRef -> r # gmapQ :: (forall d. Data d => d -> u) -> UserRef -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> UserRef -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> UserRef -> m UserRef # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UserRef -> m UserRef # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UserRef -> m UserRef # | |
Show UserRef Source # | |
Generic UserRef Source # | |
ToJSON UserRef Source # | |
Defined in Network.Google.Analytics.Types.Product | |
FromJSON UserRef Source # | |
type Rep UserRef Source # | |
Defined in Network.Google.Analytics.Types.Product type Rep UserRef = D1 (MetaData "UserRef" "Network.Google.Analytics.Types.Product" "gogol-analytics-0.4.0-8oDsBGD0bWo5StLtdNIJLF" False) (C1 (MetaCons "UserRef'" PrefixI True) (S1 (MetaSel (Just "_urEmail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_urKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_urId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
GoalVisitNumPagesDetails
data GoalVisitNumPagesDetails Source #
Details for the goal of the type VISIT_NUM_PAGES.
See: goalVisitNumPagesDetails
smart constructor.
Instances
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 #
Instances
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.
Instances
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:
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.
Instances
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.
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.
Instances
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.
Instances
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.
Instances
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.
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.
Instances
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.
Instances
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.
Instances
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
pBotFilteringEnabled
pName
pCurrency
pStarred
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).
pBotFilteringEnabled :: Lens' ProFile (Maybe Bool) Source #
Indicates whether bot filtering is enabled 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: USD, JPY, EUR, GBP, AUD, KRW, BRL, CNY, DKK, RUB, SEK, NOK, PLN, TRY, TWD, HKD, THB, IDR, ARS, MXN, VND, PHP, INR, CHF, CAD, CZK, NZD, HUF, BGN, LTL, ZAR, UAH, AED, BOB, CLP, COP, EGP, HRK, ILS, MAD, MYR, PEN, PKR, RON, RSD, SAR, SGD, VEF, LVL
pStarred :: Lens' ProFile (Maybe Bool) Source #
Indicates whether this view (profile) is starred or not.
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.
Instances
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.
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.
Instances
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.
Instances
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:
wpsProFiles :: Lens' WebPropertySummary [ProFileSummary] Source #
List of profiles under this web property.
wpsStarred :: Lens' WebPropertySummary (Maybe Bool) Source #
Indicates whether this web property is starred or not.
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.
Instances
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.
fPreviousLink :: Lens' Filters (Maybe Text) Source #
Link to previous page for this filter collection.
GaData
Analytics data for a given view (profile).
See: gaData
smart constructor.
Instances
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.
gdDataLastRefreshed :: Lens' GaData (Maybe Int64) Source #
The last refreshed time in seconds for Analytics data.
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.
Instances
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.
Instances
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.
cCreated :: Lens' CustomDataSource (Maybe UTCTime) Source #
Time this custom data source was created.
cUploadType :: Lens' CustomDataSource (Maybe Text) Source #
Upload type of the custom data source.
cSchema :: Lens' CustomDataSource [Text] Source #
Collection of schema headers of the custom data source.
cSelfLink :: Lens' CustomDataSource (Maybe Text) Source #
Link for this 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.
AccountTreeRequest
data AccountTreeRequest Source #
JSON template for an Analytics account tree requests. The account tree request is used in the provisioning api to create an account, property, and view (profile). It contains the basic information required to make these fields.
See: accountTreeRequest
smart constructor.
Instances
accountTreeRequest :: AccountTreeRequest Source #
Creates a value of AccountTreeRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
WebPropertyRef
data WebPropertyRef Source #
JSON template for a web property reference.
See: webPropertyRef
smart constructor.
Instances
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:
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.
LinkedForeignAccount
data LinkedForeignAccount Source #
JSON template for an Analytics Remarketing Audience Foreign Link.
See: linkedForeignAccount
smart constructor.
Instances
linkedForeignAccount :: LinkedForeignAccount Source #
Creates a value of LinkedForeignAccount
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lfaStatus :: Lens' LinkedForeignAccount (Maybe Text) Source #
The status of this foreign account link.
lfaWebPropertyId :: Lens' LinkedForeignAccount (Maybe Text) Source #
Web property ID of the form UA-XXXXX-YY to which this linked foreign account belongs.
lfaEligibleForSearch :: Lens' LinkedForeignAccount (Maybe Bool) Source #
Boolean indicating whether this is eligible for search.
lfaAccountId :: Lens' LinkedForeignAccount (Maybe Text) Source #
Account ID to which this linked foreign account belongs.
lfaRemarketingAudienceId :: Lens' LinkedForeignAccount (Maybe Text) Source #
Remarketing audience ID to which this linked foreign account belongs.
lfaLinkedAccountId :: Lens' LinkedForeignAccount (Maybe Text) Source #
The foreign account ID. For example the an AdWords `linkedAccountId` has the following format XXX-XXX-XXXX.
lfaInternalWebPropertyId :: Lens' LinkedForeignAccount (Maybe Text) Source #
Internal ID for the web property to which this linked foreign account belongs.
lfaType :: Lens' LinkedForeignAccount (Maybe Text) Source #
The type of the foreign account. For example, `ADWORDS_LINKS`, `DBM_LINKS`, `MCC_LINKS` or `OPTIMIZE`.
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
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.
Instances
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.
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.
Instances
GoalVisitTimeOnSiteDetails
data GoalVisitTimeOnSiteDetails Source #
Details for the goal of the type VISIT_TIME_ON_SITE.
See: goalVisitTimeOnSiteDetails
smart constructor.
Instances
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.
Instances
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.
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.
Instances
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.
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.
Instances
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.
AccountTreeResponse
data AccountTreeResponse Source #
JSON template for an Analytics account tree response. The account tree response is used in the provisioning api to return the result of creating an account, property, and view (profile).
See: accountTreeResponse
smart constructor.
Instances
accountTreeResponse :: AccountTreeResponse Source #
Creates a value of AccountTreeResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
atrtAccountSettings :: Lens' AccountTreeResponse (Maybe AccountTreeResponseAccountSettings) Source #
atrtProFile :: Lens' AccountTreeResponse (Maybe ProFile) Source #
View (Profile) for the account.
atrtAccount :: Lens' AccountTreeResponse (Maybe Account) Source #
The account created.
atrtWebProperty :: Lens' AccountTreeResponse (Maybe WebProperty) Source #
Web property for the account.
FilterUppercaseDetails
data FilterUppercaseDetails Source #
Details for the filter of the type UPPER.
See: filterUppercaseDetails
smart constructor.
Instances
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
data CustomDataSourceChildLink Source #
Instances
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.
IncludeConditions
data IncludeConditions Source #
JSON template for an Analytics Remarketing Include Conditions.
See: includeConditions
smart constructor.
Instances
includeConditions :: IncludeConditions Source #
Creates a value of IncludeConditions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
icDaysToLookBack :: Lens' IncludeConditions (Maybe Int32) Source #
The look-back window lets you specify a time frame for evaluating the behavior that qualifies users for your audience. For example, if your filters include users from Central Asia, and Transactions Greater than 2, and you set the look-back window to 14 days, then any user from Central Asia whose cumulative transactions exceed 2 during the last 14 days is added to the audience.
icMembershipDurationDays :: Lens' IncludeConditions (Maybe Int32) Source #
Number of days (in the range 1 to 540) a user remains in the audience.
icSegment :: Lens' IncludeConditions (Maybe Text) Source #
The segment condition that will cause a user to be added to an audience.
icIsSmartList :: Lens' IncludeConditions (Maybe Bool) Source #
Boolean indicating whether this segment is a smart list. https://support.google.com/analytics/answer/4628577
FilterParentLink
data FilterParentLink Source #
Parent link for this filter. Points to the account to which this filter belongs.
See: filterParentLink
smart constructor.
Instances
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.
DataGaGetOutput
data DataGaGetOutput Source #
The selected format for the response. Default format is JSON.
DataTable |
|
JSON |
|
Instances
HashClientIdRequest
data HashClientIdRequest Source #
JSON template for a hash Client Id request resource.
See: hashClientIdRequest
smart constructor.
Instances
hashClientIdRequest :: HashClientIdRequest Source #
Creates a value of HashClientIdRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
RealtimeData
data RealtimeData Source #
Real time data for a given view (profile).
See: realtimeData
smart constructor.
Instances
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.
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.
Instances
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.
Instances
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:
pfsStarred :: Lens' ProFileSummary (Maybe Bool) Source #
Indicates whether this view (profile) is starred or not.
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.
Instances
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.
Instances
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.
wDataRetentionTtl :: Lens' WebProperty (Maybe Text) Source #
The length of time for which user and event data is retained. This property cannot be set on insert.
wDataRetentionResetOnNewActivity :: Lens' WebProperty (Maybe Bool) Source #
Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period). Set to false to delete data associated with the user identifer automatically after the rentention period. This property cannot be set on insert.
wAccountId :: Lens' WebProperty (Maybe Text) Source #
Account ID to which this web property belongs.
wStarred :: Lens' WebProperty (Maybe Bool) Source #
Indicates whether this web property is starred or not.
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.
Instances
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.
Instances
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:
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.
Instances
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.
GoalEventDetailsEventConditionsItem
data GoalEventDetailsEventConditionsItem Source #
Instances
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.
AccountTreeRequestAccountSettings
data AccountTreeRequestAccountSettings Source #
Instances
accountTreeRequestAccountSettings :: AccountTreeRequestAccountSettings Source #
Creates a value of AccountTreeRequestAccountSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
McfDataQuery
data McfDataQuery Source #
Analytics data request query parameters.
See: mcfDataQuery
smart constructor.
Instances
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.
Instances
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.
Instances
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.
atWebProperty :: Lens' AccountTicket (Maybe WebProperty) Source #
Web property for the account.
atId :: Lens' AccountTicket (Maybe Text) Source #
Account ticket ID used to access the account ticket.
AccountSummary
data AccountSummary Source #
JSON template for an Analytics AccountSummary. An AccountSummary is a lightweight tree comprised of properties/profiles.
See: accountSummary
smart constructor.
Instances
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:
assWebProperties :: Lens' AccountSummary [WebPropertySummary] Source #
List of web properties under this account.
assStarred :: Lens' AccountSummary (Maybe Bool) Source #
Indicates whether this account is starred or not.
RealtimeDataQuery
data RealtimeDataQuery Source #
Real time data request query parameters.
See: realtimeDataQuery
smart constructor.
Instances
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.
Instances
Eq Columns Source # | |
Data Columns Source # | |
Defined in Network.Google.Analytics.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Columns -> c Columns # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Columns # toConstr :: Columns -> Constr # dataTypeOf :: Columns -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Columns) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Columns) # gmapT :: (forall b. Data b => b -> b) -> Columns -> Columns # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Columns -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Columns -> r # gmapQ :: (forall d. Data d => d -> u) -> Columns -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Columns -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Columns -> m Columns # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Columns -> m Columns # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Columns -> m Columns # | |
Show Columns Source # | |
Generic Columns Source # | |
ToJSON Columns Source # | |
Defined in Network.Google.Analytics.Types.Product | |
FromJSON Columns Source # | |
type Rep Columns Source # | |
Defined in Network.Google.Analytics.Types.Product type Rep Columns = D1 (MetaData "Columns" "Network.Google.Analytics.Types.Product" "gogol-analytics-0.4.0-8oDsBGD0bWo5StLtdNIJLF" False) (C1 (MetaCons "Columns'" PrefixI True) ((S1 (MetaSel (Just "_colEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_colKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "_colItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Column])) :*: (S1 (MetaSel (Just "_colTotalResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_colAttributeNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))) |
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.
FilterLowercaseDetails
data FilterLowercaseDetails Source #
Details for the filter of the type LOWER.
See: filterLowercaseDetails
smart constructor.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
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.
Instances
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 #
Instances
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.
Instances
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:
RemarketingAudienceStateBasedAudienceDefinition
data RemarketingAudienceStateBasedAudienceDefinition Source #
A state based audience definition that will cause a user to be added or removed from an audience.
See: remarketingAudienceStateBasedAudienceDefinition
smart constructor.
Instances
remarketingAudienceStateBasedAudienceDefinition :: RemarketingAudienceStateBasedAudienceDefinition Source #
Creates a value of RemarketingAudienceStateBasedAudienceDefinition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rasbadExcludeConditions :: Lens' RemarketingAudienceStateBasedAudienceDefinition (Maybe RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions) Source #
Defines the conditions to exclude users from the audience.
rasbadIncludeConditions :: Lens' RemarketingAudienceStateBasedAudienceDefinition (Maybe IncludeConditions) Source #
Defines the conditions to include users to the audience.
AccountTreeResponseAccountSettings
data AccountTreeResponseAccountSettings Source #
Instances
accountTreeResponseAccountSettings :: AccountTreeResponseAccountSettings Source #
Creates a value of AccountTreeResponseAccountSettings
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.
Instances
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.
Instances
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.
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.
Instances
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.
Instances
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.
Instances
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 |
|
Instances
CustomDimension
data CustomDimension Source #
JSON template for Analytics Custom Dimension.
See: customDimension
smart constructor.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
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.
Instances
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.
Instances
Eq Column Source # | |
Data Column Source # | |
Defined in Network.Google.Analytics.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Column -> c Column # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Column # toConstr :: Column -> Constr # dataTypeOf :: Column -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Column) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Column) # gmapT :: (forall b. Data b => b -> b) -> Column -> Column # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Column -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Column -> r # gmapQ :: (forall d. Data d => d -> u) -> Column -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Column -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Column -> m Column # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Column -> m Column # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Column -> m Column # | |
Show Column Source # | |
Generic Column Source # | |
ToJSON Column Source # | |
Defined in Network.Google.Analytics.Types.Product | |
FromJSON Column Source # | |
type Rep Column Source # | |
Defined in Network.Google.Analytics.Types.Product type Rep Column = D1 (MetaData "Column" "Network.Google.Analytics.Types.Product" "gogol-analytics-0.4.0-8oDsBGD0bWo5StLtdNIJLF" False) (C1 (MetaCons "Column'" PrefixI True) (S1 (MetaSel (Just "_ccKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_ccAttributes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColumnAttributes)) :*: S1 (MetaSel (Just "_ccId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
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.
RemarketingAudienceAudienceDefinition
data RemarketingAudienceAudienceDefinition Source #
The simple audience definition that will cause a user to be added to an audience.
See: remarketingAudienceAudienceDefinition
smart constructor.
Instances
remarketingAudienceAudienceDefinition :: RemarketingAudienceAudienceDefinition Source #
Creates a value of RemarketingAudienceAudienceDefinition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
raadIncludeConditions :: Lens' RemarketingAudienceAudienceDefinition (Maybe IncludeConditions) Source #
Defines the conditions to include users to the audience.
GaDataDataTableColsItem
data GaDataDataTableColsItem Source #
Instances
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
data ExperimentVariationsItem Source #
Instances
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.
RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions
data RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions Source #
Defines the conditions to exclude users from the audience.
See: remarketingAudienceStateBasedAudienceDefinitionExcludeConditions
smart constructor.
Instances
remarketingAudienceStateBasedAudienceDefinitionExcludeConditions :: RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions Source #
Creates a value of RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rasbadecExclusionDuration :: Lens' RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions (Maybe Text) Source #
Whether to make the exclusion TEMPORARY or PERMANENT.
rasbadecSegment :: Lens' RemarketingAudienceStateBasedAudienceDefinitionExcludeConditions (Maybe Text) Source #
The segment condition that will cause a user to be removed from an audience.
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.
Instances
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.
UserDeletionRequestId
data UserDeletionRequestId Source #
User ID.
See: userDeletionRequestId
smart constructor.
Instances
userDeletionRequestId :: UserDeletionRequestId Source #
Creates a value of UserDeletionRequestId
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
udriUserId :: Lens' UserDeletionRequestId (Maybe Text) Source #
The User's id
UnSampledReportCloudStorageDownloadDetails
data UnSampledReportCloudStorageDownloadDetails Source #
Download details for a file stored in Google Cloud Storage.
See: unSampledReportCloudStorageDownloadDetails
smart constructor.
Instances
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.
Instances
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).
GaDataColumnHeadersItem
data GaDataColumnHeadersItem Source #
Instances
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.
Instances
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.
ColumnAttributes
data ColumnAttributes Source #
Map of attribute name and value for this column.
See: columnAttributes
smart constructor.
Instances
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.