gogol-tagmanager-0.5.0: Google Tag Manager SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.TagManager.Types

Contents

Description

 
Synopsis

Service Configuration

tagManagerService :: ServiceConfig Source #

Default request referring to version v2 of the Tag Manager API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

tagManagerReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.readonly"] Source #

View your Google Tag Manager container and its subcomponents

tagManagerEditContainersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.edit.containers"] Source #

Manage your Google Tag Manager container and its subcomponents, excluding versioning and publishing

tagManagerManageAccountsScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.manage.accounts"] Source #

View and manage your Google Tag Manager accounts

tagManagerDeleteContainersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.delete.containers"] Source #

Delete your Google Tag Manager containers

tagManagerManageUsersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.manage.users"] Source #

Manage user permissions of your Google Tag Manager account and container

tagManagerPublishScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.publish"] Source #

Publish your Google Tag Manager container versions

tagManagerEditContainerversionsScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.edit.containerversions"] Source #

Manage your Google Tag Manager container versions

ListVariablesResponse

data ListVariablesResponse Source #

List Variables Response.

See: listVariablesResponse smart constructor.

Instances
Eq ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListVariablesResponse -> c ListVariablesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListVariablesResponse #

toConstr :: ListVariablesResponse -> Constr #

dataTypeOf :: ListVariablesResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListVariablesResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListVariablesResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListVariablesResponse -> ListVariablesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListVariablesResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListVariablesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListVariablesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListVariablesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListVariablesResponse -> m ListVariablesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListVariablesResponse -> m ListVariablesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListVariablesResponse -> m ListVariablesResponse #

Show ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListVariablesResponse :: Type -> Type #

ToJSON ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListVariablesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListVariablesResponse = D1 (MetaData "ListVariablesResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListVariablesResponse'" PrefixI True) (S1 (MetaSel (Just "_lvrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lvrVariable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Variable]))))

listVariablesResponse :: ListVariablesResponse Source #

Creates a value of ListVariablesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lvrNextPageToken :: Lens' ListVariablesResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

lvrVariable :: Lens' ListVariablesResponse [Variable] Source #

All GTM Variables of a GTM Container.

ListFoldersResponse

data ListFoldersResponse Source #

List Folders Response.

See: listFoldersResponse smart constructor.

Instances
Eq ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListFoldersResponse -> c ListFoldersResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListFoldersResponse #

toConstr :: ListFoldersResponse -> Constr #

dataTypeOf :: ListFoldersResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListFoldersResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListFoldersResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListFoldersResponse -> ListFoldersResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListFoldersResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListFoldersResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListFoldersResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListFoldersResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListFoldersResponse -> m ListFoldersResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListFoldersResponse -> m ListFoldersResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListFoldersResponse -> m ListFoldersResponse #

Show ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListFoldersResponse :: Type -> Type #

ToJSON ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListFoldersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListFoldersResponse = D1 (MetaData "ListFoldersResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListFoldersResponse'" PrefixI True) (S1 (MetaSel (Just "_lfrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lfrFolder") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Folder]))))

listFoldersResponse :: ListFoldersResponse Source #

Creates a value of ListFoldersResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lfrNextPageToken :: Lens' ListFoldersResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

lfrFolder :: Lens' ListFoldersResponse [Folder] Source #

All GTM Folders of a GTM Container.

ListZonesResponse

data ListZonesResponse Source #

Instances
Eq ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListZonesResponse -> c ListZonesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListZonesResponse #

toConstr :: ListZonesResponse -> Constr #

dataTypeOf :: ListZonesResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListZonesResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListZonesResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListZonesResponse -> ListZonesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListZonesResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListZonesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListZonesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListZonesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListZonesResponse -> m ListZonesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListZonesResponse -> m ListZonesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListZonesResponse -> m ListZonesResponse #

Show ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListZonesResponse :: Type -> Type #

ToJSON ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListZonesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListZonesResponse = D1 (MetaData "ListZonesResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListZonesResponse'" PrefixI True) (S1 (MetaSel (Just "_lzrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lzrZone") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Zone]))))

listZonesResponse :: ListZonesResponse Source #

Creates a value of ListZonesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lzrNextPageToken :: Lens' ListZonesResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

lzrZone :: Lens' ListZonesResponse [Zone] Source #

All GTM Zones of a GTM Container.

RevertZoneResponse

data RevertZoneResponse Source #

The result of reverting a zone in a workspace.

See: revertZoneResponse smart constructor.

Instances
Eq RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RevertZoneResponse -> c RevertZoneResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RevertZoneResponse #

toConstr :: RevertZoneResponse -> Constr #

dataTypeOf :: RevertZoneResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RevertZoneResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RevertZoneResponse) #

gmapT :: (forall b. Data b => b -> b) -> RevertZoneResponse -> RevertZoneResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RevertZoneResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RevertZoneResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> RevertZoneResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RevertZoneResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RevertZoneResponse -> m RevertZoneResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertZoneResponse -> m RevertZoneResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertZoneResponse -> m RevertZoneResponse #

Show RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep RevertZoneResponse :: Type -> Type #

ToJSON RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertZoneResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertZoneResponse = D1 (MetaData "RevertZoneResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" True) (C1 (MetaCons "RevertZoneResponse'" PrefixI True) (S1 (MetaSel (Just "_rzrZone") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Zone))))

revertZoneResponse :: RevertZoneResponse Source #

Creates a value of RevertZoneResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rzrZone :: Lens' RevertZoneResponse (Maybe Zone) Source #

Zone as it appears in the latest container version since the last workspace synchronization operation. If no zone is present, that means the zone was deleted in the latest container version.

ListEnvironmentsResponse

data ListEnvironmentsResponse Source #

List Environments Response.

See: listEnvironmentsResponse smart constructor.

Instances
Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListEnvironmentsResponse -> c ListEnvironmentsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListEnvironmentsResponse #

toConstr :: ListEnvironmentsResponse -> Constr #

dataTypeOf :: ListEnvironmentsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListEnvironmentsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListEnvironmentsResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListEnvironmentsResponse -> ListEnvironmentsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListEnvironmentsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListEnvironmentsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListEnvironmentsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListEnvironmentsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListEnvironmentsResponse -> m ListEnvironmentsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListEnvironmentsResponse -> m ListEnvironmentsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListEnvironmentsResponse -> m ListEnvironmentsResponse #

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

ToJSON ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListEnvironmentsResponse = D1 (MetaData "ListEnvironmentsResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListEnvironmentsResponse'" PrefixI True) (S1 (MetaSel (Just "_lerNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lerEnvironment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Environment]))))

listEnvironmentsResponse :: ListEnvironmentsResponse Source #

Creates a value of ListEnvironmentsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lerNextPageToken :: Lens' ListEnvironmentsResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

lerEnvironment :: Lens' ListEnvironmentsResponse [Environment] Source #

All Environments of a GTM Container.

RevertFolderResponse

data RevertFolderResponse Source #

The result of reverting folder changes in a workspace.

See: revertFolderResponse smart constructor.

Instances
Eq RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RevertFolderResponse -> c RevertFolderResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RevertFolderResponse #

toConstr :: RevertFolderResponse -> Constr #

dataTypeOf :: RevertFolderResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RevertFolderResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RevertFolderResponse) #

gmapT :: (forall b. Data b => b -> b) -> RevertFolderResponse -> RevertFolderResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RevertFolderResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RevertFolderResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> RevertFolderResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RevertFolderResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RevertFolderResponse -> m RevertFolderResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertFolderResponse -> m RevertFolderResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertFolderResponse -> m RevertFolderResponse #

Show RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep RevertFolderResponse :: Type -> Type #

ToJSON RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertFolderResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertFolderResponse = D1 (MetaData "RevertFolderResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" True) (C1 (MetaCons "RevertFolderResponse'" PrefixI True) (S1 (MetaSel (Just "_rfrFolder") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Folder))))

revertFolderResponse :: RevertFolderResponse Source #

Creates a value of RevertFolderResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rfrFolder :: Lens' RevertFolderResponse (Maybe Folder) Source #

Folder as it appears in the latest container version since the last workspace synchronization operation. If no folder is present, that means the folder was deleted in the latest container version.

BuiltInVariableType

data BuiltInVariableType Source #

Type of built-in variable.

Constructors

BIVTAdvertiserId
advertiserId
BIVTAdvertisingTrackingEnabled
advertisingTrackingEnabled
BIVTAmpBrowserLanguage
ampBrowserLanguage
BIVTAmpCanonicalHost
ampCanonicalHost
BIVTAmpCanonicalPath
ampCanonicalPath
BIVTAmpCanonicalURL
ampCanonicalUrl
BIVTAmpClientId
ampClientId
BIVTAmpClientMaxScrollX
ampClientMaxScrollX
BIVTAmpClientMaxScrollY
ampClientMaxScrollY
BIVTAmpClientScreenHeight
ampClientScreenHeight
BIVTAmpClientScreenWidth
ampClientScreenWidth
BIVTAmpClientScrollX
ampClientScrollX
BIVTAmpClientScrollY
ampClientScrollY
BIVTAmpClientTimestamp
ampClientTimestamp
BIVTAmpClientTimezone
ampClientTimezone
BIVTAmpGtmEvent
ampGtmEvent
BIVTAmpPageDownloadTime
ampPageDownloadTime
BIVTAmpPageLoadTime
ampPageLoadTime
BIVTAmpPageViewId
ampPageViewId
BIVTAmpReferrer
ampReferrer
BIVTAmpTitle
ampTitle
BIVTAmpTotalEngagedTime
ampTotalEngagedTime
BIVTAppId
appId
BIVTAppName
appName
BIVTAppVersionCode
appVersionCode
BIVTAppVersionName
appVersionName
BIVTBuiltInVariableTypeUnspecified
builtInVariableTypeUnspecified
BIVTClickClasses
clickClasses
BIVTClickElement
clickElement
BIVTClickId
clickId
BIVTClickTarget
clickTarget
BIVTClickText
clickText
BIVTClickURL
clickUrl
BIVTContainerId
containerId
BIVTContainerVersion
containerVersion
BIVTDebugMode
debugMode
BIVTDeviceName
deviceName
BIVTElementVisibilityFirstTime
elementVisibilityFirstTime
BIVTElementVisibilityRatio
elementVisibilityRatio
BIVTElementVisibilityRecentTime
elementVisibilityRecentTime
BIVTElementVisibilityTime
elementVisibilityTime
BIVTEnvironmentName
environmentName
BIVTErrorLine
errorLine
BIVTErrorMessage
errorMessage
BIVTErrorURL
errorUrl
BIVTEvent
event
BIVTEventName
eventName
BIVTFirebaseEventParameterCampaign
firebaseEventParameterCampaign
BIVTFirebaseEventParameterCampaignACLid
firebaseEventParameterCampaignAclid
BIVTFirebaseEventParameterCampaignAnid
firebaseEventParameterCampaignAnid
BIVTFirebaseEventParameterCampaignClickTimestamp
firebaseEventParameterCampaignClickTimestamp
BIVTFirebaseEventParameterCampaignContent
firebaseEventParameterCampaignContent
BIVTFIREBASEEVENTPARAMETERCAMPAIGNCP1
firebaseEventParameterCampaignCp1
BIVTFirebaseEventParameterCampaignGclid
firebaseEventParameterCampaignGclid
BIVTFirebaseEventParameterCampaignSource
firebaseEventParameterCampaignSource
BIVTFirebaseEventParameterCampaignTerm
firebaseEventParameterCampaignTerm
BIVTFirebaseEventParameterCurrency
firebaseEventParameterCurrency
BIVTFirebaseEventParameterDynamicLinkAcceptTime
firebaseEventParameterDynamicLinkAcceptTime
BIVTFirebaseEventParameterDynamicLinkLinkid
firebaseEventParameterDynamicLinkLinkid
BIVTFirebaseEventParameterNotificationMessageDeviceTime
firebaseEventParameterNotificationMessageDeviceTime
BIVTFirebaseEventParameterNotificationMessageId
firebaseEventParameterNotificationMessageId
BIVTFirebaseEventParameterNotificationMessageName
firebaseEventParameterNotificationMessageName
BIVTFirebaseEventParameterNotificationMessageTime
firebaseEventParameterNotificationMessageTime
BIVTFirebaseEventParameterNotificationTopic
firebaseEventParameterNotificationTopic
BIVTFirebaseEventParameterPreviousAppVersion
firebaseEventParameterPreviousAppVersion
BIVTFirebaseEventParameterPreviousOSVersion
firebaseEventParameterPreviousOsVersion
BIVTFirebaseEventParameterPrice
firebaseEventParameterPrice
BIVTFirebaseEventParameterProductId
firebaseEventParameterProductId
BIVTFirebaseEventParameterQuantity
firebaseEventParameterQuantity
BIVTFirebaseEventParameterValue
firebaseEventParameterValue
BIVTFormClasses
formClasses
BIVTFormElement
formElement
BIVTFormId
formId
BIVTFormTarget
formTarget
BIVTFormText
formText
BIVTFormURL
formUrl
BIVTHistorySource
historySource
BIVTHTMLId
htmlId
BIVTLanguage
language
BIVTNewHistoryFragment
newHistoryFragment
BIVTNewHistoryState
newHistoryState
BIVTOldHistoryFragment
oldHistoryFragment
BIVTOldHistoryState
oldHistoryState
BIVTOSVersion
osVersion
BIVTPageHostname
pageHostname
BIVTPagePath
pagePath
BIVTPageURL
pageUrl
BIVTPlatform
platform
BIVTRandomNumber
randomNumber
BIVTReferrer
referrer
BIVTResolution
resolution
BIVTScrollDepthDirection
scrollDepthDirection
BIVTScrollDepthThreshold
scrollDepthThreshold
BIVTScrollDepthUnits
scrollDepthUnits
BIVTSdkVersion
sdkVersion
BIVTVideoCurrentTime
videoCurrentTime
BIVTVideoDuration
videoDuration
BIVTVideoPercent
videoPercent
BIVTVideoProvider
videoProvider
BIVTVideoStatus
videoStatus
BIVTVideoTitle
videoTitle
BIVTVideoURL
videoUrl
BIVTVideoVisible
videoVisible
Instances
Enum BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Eq BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Data BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BuiltInVariableType -> c BuiltInVariableType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BuiltInVariableType #

toConstr :: BuiltInVariableType -> Constr #

dataTypeOf :: BuiltInVariableType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BuiltInVariableType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BuiltInVariableType) #

gmapT :: (forall b. Data b => b -> b) -> BuiltInVariableType -> BuiltInVariableType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BuiltInVariableType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BuiltInVariableType -> r #

gmapQ :: (forall d. Data d => d -> u) -> BuiltInVariableType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BuiltInVariableType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BuiltInVariableType -> m BuiltInVariableType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BuiltInVariableType -> m BuiltInVariableType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BuiltInVariableType -> m BuiltInVariableType #

Ord BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Read BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Show BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Generic BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Associated Types

type Rep BuiltInVariableType :: Type -> Type #

Hashable BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

ToJSON BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

FromJSON BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

FromHttpApiData BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

ToHttpApiData BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

type Rep BuiltInVariableType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

type Rep BuiltInVariableType = D1 (MetaData "BuiltInVariableType" "Network.Google.TagManager.Types.Sum" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) ((((((C1 (MetaCons "BIVTAdvertiserId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAdvertisingTrackingEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpBrowserLanguage" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTAmpCanonicalHost" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpCanonicalPath" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpCanonicalURL" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTAmpClientId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpClientMaxScrollX" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpClientMaxScrollY" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTAmpClientScreenHeight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpClientScreenWidth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpClientScrollX" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "BIVTAmpClientScrollY" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpClientTimestamp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpClientTimezone" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTAmpGtmEvent" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpPageDownloadTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpPageLoadTime" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTAmpPageViewId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTAmpReferrer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAmpTitle" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTAmpTotalEngagedTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAppId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTAppName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTAppVersionCode" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "BIVTAppVersionName" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTBuiltInVariableTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTClickClasses" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTClickElement" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTClickId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTClickTarget" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTClickText" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTClickURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTContainerId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTContainerVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTDebugMode" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTDeviceName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTElementVisibilityFirstTime" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "BIVTElementVisibilityRatio" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTElementVisibilityRecentTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTElementVisibilityTime" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTEnvironmentName" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTErrorLine" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTErrorMessage" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTErrorURL" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTEvent" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTEventName" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTFirebaseEventParameterCampaign" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterCampaignACLid" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTFirebaseEventParameterCampaignAnid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterCampaignClickTimestamp" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "BIVTFirebaseEventParameterCampaignContent" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFIREBASEEVENTPARAMETERCAMPAIGNCP1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterCampaignGclid" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTFirebaseEventParameterCampaignSource" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFirebaseEventParameterCampaignTerm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterCurrency" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTFirebaseEventParameterDynamicLinkAcceptTime" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFirebaseEventParameterDynamicLinkLinkid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterNotificationMessageDeviceTime" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTFirebaseEventParameterNotificationMessageId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterNotificationMessageName" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTFirebaseEventParameterNotificationMessageTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterNotificationTopic" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "BIVTFirebaseEventParameterPreviousAppVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFirebaseEventParameterPreviousOSVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterPrice" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTFirebaseEventParameterProductId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFirebaseEventParameterQuantity" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFirebaseEventParameterValue" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTFormClasses" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTFormElement" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFormId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTFormTarget" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTFormText" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTFormURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTHistorySource" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "BIVTHTMLId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTLanguage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTNewHistoryFragment" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTNewHistoryState" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTOldHistoryFragment" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTOldHistoryState" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTOSVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTPageHostname" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTPagePath" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTPageURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTPlatform" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTRandomNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTReferrer" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "BIVTResolution" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTScrollDepthDirection" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTScrollDepthThreshold" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIVTScrollDepthUnits" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTSdkVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTVideoCurrentTime" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BIVTVideoDuration" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIVTVideoPercent" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTVideoProvider" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BIVTVideoStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTVideoTitle" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BIVTVideoURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIVTVideoVisible" PrefixI False) (U1 :: Type -> Type))))))))

RevertVariableResponse

data RevertVariableResponse Source #

The result of reverting a variable in a workspace.

See: revertVariableResponse smart constructor.

Instances
Eq RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RevertVariableResponse -> c RevertVariableResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RevertVariableResponse #

toConstr :: RevertVariableResponse -> Constr #

dataTypeOf :: RevertVariableResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RevertVariableResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RevertVariableResponse) #

gmapT :: (forall b. Data b => b -> b) -> RevertVariableResponse -> RevertVariableResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RevertVariableResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RevertVariableResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> RevertVariableResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RevertVariableResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RevertVariableResponse -> m RevertVariableResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertVariableResponse -> m RevertVariableResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RevertVariableResponse -> m RevertVariableResponse #

Show RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep RevertVariableResponse :: Type -> Type #

ToJSON RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertVariableResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep RevertVariableResponse = D1 (MetaData "RevertVariableResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" True) (C1 (MetaCons "RevertVariableResponse'" PrefixI True) (S1 (MetaSel (Just "_rvrVariable") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Variable))))

revertVariableResponse :: RevertVariableResponse Source #

Creates a value of RevertVariableResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rvrVariable :: Lens' RevertVariableResponse (Maybe Variable) Source #

Variable as it appears in the latest container version since the last workspace synchronization operation. If no variable is present, that means the variable was deleted in the latest container version.

PublishContainerVersionResponse

data PublishContainerVersionResponse Source #

Publish container version response.

See: publishContainerVersionResponse smart constructor.

Instances
Eq PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PublishContainerVersionResponse -> c PublishContainerVersionResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PublishContainerVersionResponse #

toConstr :: PublishContainerVersionResponse -> Constr #

dataTypeOf :: PublishContainerVersionResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PublishContainerVersionResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PublishContainerVersionResponse) #

gmapT :: (forall b. Data b => b -> b) -> PublishContainerVersionResponse -> PublishContainerVersionResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PublishContainerVersionResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PublishContainerVersionResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> PublishContainerVersionResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PublishContainerVersionResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PublishContainerVersionResponse -> m PublishContainerVersionResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PublishContainerVersionResponse -> m PublishContainerVersionResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PublishContainerVersionResponse -> m PublishContainerVersionResponse #

Show PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep PublishContainerVersionResponse :: Type -> Type #

ToJSON PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep PublishContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep PublishContainerVersionResponse = D1 (MetaData "PublishContainerVersionResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "PublishContainerVersionResponse'" PrefixI True) (S1 (MetaSel (Just "_pcvrCompilerError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_pcvrContainerVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ContainerVersion))))

publishContainerVersionResponse :: PublishContainerVersionResponse Source #

Creates a value of PublishContainerVersionResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ListWorkspacesResponse

data ListWorkspacesResponse Source #

A list of workspaces in a container.

See: listWorkspacesResponse smart constructor.

Instances
Eq ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListWorkspacesResponse -> c ListWorkspacesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListWorkspacesResponse #

toConstr :: ListWorkspacesResponse -> Constr #

dataTypeOf :: ListWorkspacesResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListWorkspacesResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListWorkspacesResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListWorkspacesResponse -> ListWorkspacesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListWorkspacesResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListWorkspacesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListWorkspacesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListWorkspacesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListWorkspacesResponse -> m ListWorkspacesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListWorkspacesResponse -> m ListWorkspacesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListWorkspacesResponse -> m ListWorkspacesResponse #

Show ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListWorkspacesResponse :: Type -> Type #

ToJSON ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListWorkspacesResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListWorkspacesResponse = D1 (MetaData "ListWorkspacesResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListWorkspacesResponse'" PrefixI True) (S1 (MetaSel (Just "_lwrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lwrWorkspace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Workspace]))))

listWorkspacesResponse :: ListWorkspacesResponse Source #

Creates a value of ListWorkspacesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lwrNextPageToken :: Lens' ListWorkspacesResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

lwrWorkspace :: Lens' ListWorkspacesResponse [Workspace] Source #

All Workspaces of a GTM Container.

ContainerVersionHeader

data ContainerVersionHeader Source #

Represents a Google Tag Manager Container Version Header.

See: containerVersionHeader smart constructor.

Instances
Eq ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerVersionHeader -> c ContainerVersionHeader #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerVersionHeader #

toConstr :: ContainerVersionHeader -> Constr #

dataTypeOf :: ContainerVersionHeader -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerVersionHeader) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerVersionHeader) #

gmapT :: (forall b. Data b => b -> b) -> ContainerVersionHeader -> ContainerVersionHeader #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerVersionHeader -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerVersionHeader -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerVersionHeader -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerVersionHeader -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerVersionHeader -> m ContainerVersionHeader #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerVersionHeader -> m ContainerVersionHeader #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerVersionHeader -> m ContainerVersionHeader #

Show ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ContainerVersionHeader :: Type -> Type #

ToJSON ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ContainerVersionHeader Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ContainerVersionHeader = D1 (MetaData "ContainerVersionHeader" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ContainerVersionHeader'" PrefixI True) (((S1 (MetaSel (Just "_cvhNumTags") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_cvhNumMacros") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cvhContainerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_cvhPath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_cvhContainerVersionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cvhAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_cvhName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_cvhNumTriggers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cvhDeleted") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_cvhNumZones") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cvhNumRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_cvhNumVariables") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cvhNumCustomTemplates") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

cvhNumTags :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of tags in the container version.

cvhNumMacros :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of macros in the container version.

cvhPath :: Lens' ContainerVersionHeader (Maybe Text) Source #

GTM Container Versions's API relative path.

cvhContainerVersionId :: Lens' ContainerVersionHeader (Maybe Text) Source #

The Container Version ID uniquely identifies the GTM Container Version.

cvhName :: Lens' ContainerVersionHeader (Maybe Text) Source #

Container version display name.

cvhNumTriggers :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of triggers in the container version.

cvhDeleted :: Lens' ContainerVersionHeader (Maybe Bool) Source #

A value of true indicates this container version has been deleted.

cvhNumZones :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of zones in the container version.

cvhNumRules :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of rules in the container version.

cvhNumVariables :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of variables in the container version.

cvhNumCustomTemplates :: Lens' ContainerVersionHeader (Maybe Text) Source #

Number of custom templates in the container version.

TeardownTag

data TeardownTag Source #

Represents a tag that fires after another tag in order to tear down dependencies.

See: teardownTag smart constructor.

Instances
Eq TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TeardownTag -> c TeardownTag #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TeardownTag #

toConstr :: TeardownTag -> Constr #

dataTypeOf :: TeardownTag -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TeardownTag) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TeardownTag) #

gmapT :: (forall b. Data b => b -> b) -> TeardownTag -> TeardownTag #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TeardownTag -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TeardownTag -> r #

gmapQ :: (forall d. Data d => d -> u) -> TeardownTag -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TeardownTag -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TeardownTag -> m TeardownTag #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TeardownTag -> m TeardownTag #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TeardownTag -> m TeardownTag #

Show TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep TeardownTag :: Type -> Type #

ToJSON TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep TeardownTag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep TeardownTag = D1 (MetaData "TeardownTag" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "TeardownTag'" PrefixI True) (S1 (MetaSel (Just "_ttStopTeardownOnFailure") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ttTagName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

teardownTag :: TeardownTag Source #

Creates a value of TeardownTag with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ttStopTeardownOnFailure :: Lens' TeardownTag (Maybe Bool) Source #

If true, fire the teardown tag if and only if the main tag fires successfully. If false, fire the teardown tag regardless of main tag firing status.

ttTagName :: Lens' TeardownTag (Maybe Text) Source #

The name of the teardown tag.

ListTriggersResponse

data ListTriggersResponse Source #

List triggers response.

See: listTriggersResponse smart constructor.

Instances
Eq ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListTriggersResponse -> c ListTriggersResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListTriggersResponse #

toConstr :: ListTriggersResponse -> Constr #

dataTypeOf :: ListTriggersResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListTriggersResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListTriggersResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListTriggersResponse -> ListTriggersResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListTriggersResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListTriggersResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListTriggersResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListTriggersResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListTriggersResponse -> m ListTriggersResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTriggersResponse -> m ListTriggersResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTriggersResponse -> m ListTriggersResponse #

Show ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ListTriggersResponse :: Type -> Type #

ToJSON ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListTriggersResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ListTriggersResponse = D1 (MetaData "ListTriggersResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ListTriggersResponse'" PrefixI True) (S1 (MetaSel (Just "_ltrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ltrTrigger") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Trigger]))))

listTriggersResponse :: ListTriggersResponse Source #

Creates a value of ListTriggersResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ltrNextPageToken :: Lens' ListTriggersResponse (Maybe Text) Source #

Continuation token for fetching the next page of results.

ltrTrigger :: Lens' ListTriggersResponse [Trigger] Source #

All GTM Triggers of a GTM Container.

Tag

data Tag Source #

Represents a Google Tag Manager Tag.

See: tag smart constructor.

Instances
Eq Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Data Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Tag -> c Tag #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Tag #

toConstr :: Tag -> Constr #

dataTypeOf :: Tag -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Tag) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Tag) #

gmapT :: (forall b. Data b => b -> b) -> Tag -> Tag #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Tag -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Tag -> r #

gmapQ :: (forall d. Data d => d -> u) -> Tag -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Tag -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Tag -> m Tag #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Tag -> m Tag #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Tag -> m Tag #

Show Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

ToJSON Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep Tag Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep Tag = D1 (MetaData "Tag" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "Tag'" PrefixI True) ((((S1 (MetaSel (Just "_tBlockingTriggerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_tScheduleEndMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_tParentFolderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_tLiveOnly") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tContainerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tPriority") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Parameter))))) :*: ((S1 (MetaSel (Just "_tTeardownTag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [TeardownTag])) :*: (S1 (MetaSel (Just "_tPath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tFingerprint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_tTagFiringOption") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TagTagFiringOption)) :*: (S1 (MetaSel (Just "_tAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tTagId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 (MetaSel (Just "_tName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_tTagManagerURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tBlockingRuleId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 (MetaSel (Just "_tSetupTag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [SetupTag])) :*: (S1 (MetaSel (Just "_tFiringTriggerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_tWorkspaceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_tType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_tScheduleStartMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_tNotes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_tPaused") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tFiringRuleId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_tParameter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Parameter]))))))))

tBlockingTriggerId :: Lens' Tag [Text] Source #

Blocking trigger IDs. If any of the listed triggers evaluate to true, the tag will not fire.

tScheduleEndMs :: Lens' Tag (Maybe Int64) Source #

The end timestamp in milliseconds to schedule a tag.

tParentFolderId :: Lens' Tag (Maybe Text) Source #

Parent folder id.

tLiveOnly :: Lens' Tag (Maybe Bool) Source #

If set to true, this tag will only fire in the live environment (e.g. not in preview or debug mode).

tContainerId :: Lens' Tag (Maybe Text) Source #

GTM Container ID.

tPriority :: Lens' Tag (Maybe Parameter) Source #

User defined numeric priority of the tag. Tags are fired asynchronously in order of priority. Tags with higher numeric value fire first. A tag's priority can be a positive or negative value. The default value is 0.

tTeardownTag :: Lens' Tag [TeardownTag] Source #

The list of teardown tags. Currently we only allow one.

tPath :: Lens' Tag (Maybe Text) Source #

GTM Tag's API relative path.

tFingerprint :: Lens' Tag (Maybe Text) Source #

The fingerprint of the GTM Tag as computed at storage time. This value is recomputed whenever the tag is modified.

tAccountId :: Lens' Tag (Maybe Text) Source #

GTM Account ID.

tTagId :: Lens' Tag (Maybe Text) Source #

The Tag ID uniquely identifies the GTM Tag.

tName :: Lens' Tag (Maybe Text) Source #

Tag display name.

tTagManagerURL :: Lens' Tag (Maybe Text) Source #

Auto generated link to the tag manager UI

tBlockingRuleId :: Lens' Tag [Text] Source #

Blocking rule IDs. If any of the listed rules evaluate to true, the tag will not fire.

tSetupTag :: Lens' Tag [SetupTag] Source #

The list of setup tags. Currently we only allow one.

tFiringTriggerId :: Lens' Tag [Text] Source #

Firing trigger IDs. A tag will fire when any of the listed triggers are true and all of its blockingTriggerIds (if any specified) are false.

tWorkspaceId :: Lens' Tag (Maybe Text) Source #

GTM Workspace ID.

tType :: Lens' Tag (Maybe Text) Source #

GTM Tag Type.

tScheduleStartMs :: Lens' Tag (Maybe Int64) Source #

The start timestamp in milliseconds to schedule a tag.

tNotes :: Lens' Tag (Maybe Text) Source #

User notes on how to apply this tag in the container.

tPaused :: Lens' Tag (Maybe Bool) Source #

Indicates whether the tag is paused, which prevents the tag from firing.

tFiringRuleId :: Lens' Tag [Text] Source #

Firing rule IDs. A tag will fire when any of the listed rules are true and all of its blockingRuleIds (if any specified) are false.

tParameter :: Lens' Tag [Parameter] Source #

The tag's parameters.

ZoneTypeRestriction

data ZoneTypeRestriction Source #

Represents a Zone's type restrictions.

See: zoneTypeRestriction smart constructor.

Instances
Eq ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ZoneTypeRestriction -> c ZoneTypeRestriction #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ZoneTypeRestriction #

toConstr :: ZoneTypeRestriction -> Constr #

dataTypeOf :: ZoneTypeRestriction -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ZoneTypeRestriction) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ZoneTypeRestriction) #

gmapT :: (forall b. Data b => b -> b) -> ZoneTypeRestriction -> ZoneTypeRestriction #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ZoneTypeRestriction -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ZoneTypeRestriction -> r #

gmapQ :: (forall d. Data d => d -> u) -> ZoneTypeRestriction -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ZoneTypeRestriction -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ZoneTypeRestriction -> m ZoneTypeRestriction #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ZoneTypeRestriction -> m ZoneTypeRestriction #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ZoneTypeRestriction -> m ZoneTypeRestriction #

Show ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep ZoneTypeRestriction :: Type -> Type #

ToJSON ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ZoneTypeRestriction Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep ZoneTypeRestriction = D1 (MetaData "ZoneTypeRestriction" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "ZoneTypeRestriction'" PrefixI True) (S1 (MetaSel (Just "_ztrEnable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ztrWhiteListedTypeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))

zoneTypeRestriction :: ZoneTypeRestriction Source #

Creates a value of ZoneTypeRestriction with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ztrEnable :: Lens' ZoneTypeRestriction (Maybe Bool) Source #

True if type restrictions have been enabled for this Zone.

ztrWhiteListedTypeId :: Lens' ZoneTypeRestriction [Text] Source #

List of type public ids that have been whitelisted for use in this Zone.

CreateContainerVersionResponse

data CreateContainerVersionResponse Source #

Create container versions response.

See: createContainerVersionResponse smart constructor.

Instances
Eq CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateContainerVersionResponse -> c CreateContainerVersionResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateContainerVersionResponse #

toConstr :: CreateContainerVersionResponse -> Constr #

dataTypeOf :: CreateContainerVersionResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateContainerVersionResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateContainerVersionResponse) #

gmapT :: (forall b. Data b => b -> b) -> CreateContainerVersionResponse -> CreateContainerVersionResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateContainerVersionResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateContainerVersionResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateContainerVersionResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateContainerVersionResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateContainerVersionResponse -> m CreateContainerVersionResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateContainerVersionResponse -> m CreateContainerVersionResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateContainerVersionResponse -> m CreateContainerVersionResponse #

Show CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep CreateContainerVersionResponse :: Type -> Type #

ToJSON CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep CreateContainerVersionResponse Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep CreateContainerVersionResponse = D1 (MetaData "CreateContainerVersionResponse" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "CreateContainerVersionResponse'" PrefixI True) ((S1 (MetaSel (Just "_ccvrCompilerError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ccvrNewWorkspacePath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_ccvrContainerVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ContainerVersion)) :*: S1 (MetaSel (Just "_ccvrSyncStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SyncStatus)))))

createContainerVersionResponse :: CreateContainerVersionResponse Source #

Creates a value of CreateContainerVersionResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ccvrNewWorkspacePath :: Lens' CreateContainerVersionResponse (Maybe Text) Source #

Auto generated workspace path created as a result of version creation. This field should only be populated if the created version was not a quick preview.

ccvrSyncStatus :: Lens' CreateContainerVersionResponse (Maybe SyncStatus) Source #

Whether version creation failed when syncing the workspace to the latest container version.

CreateContainerVersionRequestVersionOptions

data CreateContainerVersionRequestVersionOptions Source #

Options for new container versions.

See: createContainerVersionRequestVersionOptions smart constructor.

Instances
Eq CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateContainerVersionRequestVersionOptions -> c CreateContainerVersionRequestVersionOptions #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateContainerVersionRequestVersionOptions #

toConstr :: CreateContainerVersionRequestVersionOptions -> Constr #

dataTypeOf :: CreateContainerVersionRequestVersionOptions -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateContainerVersionRequestVersionOptions) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateContainerVersionRequestVersionOptions) #

gmapT :: (forall b. Data b => b -> b) -> CreateContainerVersionRequestVersionOptions -> CreateContainerVersionRequestVersionOptions #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateContainerVersionRequestVersionOptions -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateContainerVersionRequestVersionOptions -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateContainerVersionRequestVersionOptions -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateContainerVersionRequestVersionOptions -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateContainerVersionRequestVersionOptions -> m CreateContainerVersionRequestVersionOptions #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateContainerVersionRequestVersionOptions -> m CreateContainerVersionRequestVersionOptions #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateContainerVersionRequestVersionOptions -> m CreateContainerVersionRequestVersionOptions #

Show CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

ToJSON CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep CreateContainerVersionRequestVersionOptions Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep CreateContainerVersionRequestVersionOptions = D1 (MetaData "CreateContainerVersionRequestVersionOptions" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "CreateContainerVersionRequestVersionOptions'" PrefixI True) (S1 (MetaSel (Just "_ccvrvoName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ccvrvoNotes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

createContainerVersionRequestVersionOptions :: CreateContainerVersionRequestVersionOptions Source #

Creates a value of CreateContainerVersionRequestVersionOptions with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ccvrvoName :: Lens' CreateContainerVersionRequestVersionOptions (Maybe Text) Source #

The name of the container version to be created.

ccvrvoNotes :: Lens' CreateContainerVersionRequestVersionOptions (Maybe Text) Source #

The notes of the container version to be created.

Workspace

data Workspace Source #

Represents a Google Tag Manager Container Workspace.

See: workspace smart constructor.

Instances
Eq Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Workspace -> c Workspace #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Workspace #

toConstr :: Workspace -> Constr #

dataTypeOf :: Workspace -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Workspace) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Workspace) #

gmapT :: (forall b. Data b => b -> b) -> Workspace -> Workspace #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Workspace -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Workspace -> r #

gmapQ :: (forall d. Data d => d -> u) -> Workspace -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Workspace -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Workspace -> m Workspace #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Workspace -> m Workspace #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Workspace -> m Workspace #

Show Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep Workspace :: Type -> Type #

ToJSON Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep Workspace Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

workspace :: Workspace Source #

Creates a value of Workspace with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wContainerId :: Lens' Workspace (Maybe Text) Source #

GTM Container ID.

wPath :: Lens' Workspace (Maybe Text) Source #

GTM Workspace's API relative path.

wFingerprint :: Lens' Workspace (Maybe Text) Source #

The fingerprint of the GTM Workspace as computed at storage time. This value is recomputed whenever the workspace is modified.

wName :: Lens' Workspace (Maybe Text) Source #

Workspace display name.

wTagManagerURL :: Lens' Workspace (Maybe Text) Source #

Auto generated link to the tag manager UI

wWorkspaceId :: Lens' Workspace (Maybe Text) Source #

The Workspace ID uniquely identifies the GTM Workspace.

wDescription :: Lens' Workspace (Maybe Text) Source #

Workspace description.

AccountsContainersWorkspacesBuilt_in_variablesDeleteType

data AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source #

The types of built-in variables to delete.

Constructors

ACWBDTAdvertiserId
advertiserId
ACWBDTAdvertisingTrackingEnabled
advertisingTrackingEnabled
ACWBDTAmpBrowserLanguage
ampBrowserLanguage
ACWBDTAmpCanonicalHost
ampCanonicalHost
ACWBDTAmpCanonicalPath
ampCanonicalPath
ACWBDTAmpCanonicalURL
ampCanonicalUrl
ACWBDTAmpClientId
ampClientId
ACWBDTAmpClientMaxScrollX
ampClientMaxScrollX
ACWBDTAmpClientMaxScrollY
ampClientMaxScrollY
ACWBDTAmpClientScreenHeight
ampClientScreenHeight
ACWBDTAmpClientScreenWidth
ampClientScreenWidth
ACWBDTAmpClientScrollX
ampClientScrollX
ACWBDTAmpClientScrollY
ampClientScrollY
ACWBDTAmpClientTimestamp
ampClientTimestamp
ACWBDTAmpClientTimezone
ampClientTimezone
ACWBDTAmpGtmEvent
ampGtmEvent
ACWBDTAmpPageDownloadTime
ampPageDownloadTime
ACWBDTAmpPageLoadTime
ampPageLoadTime
ACWBDTAmpPageViewId
ampPageViewId
ACWBDTAmpReferrer
ampReferrer
ACWBDTAmpTitle
ampTitle
ACWBDTAmpTotalEngagedTime
ampTotalEngagedTime
ACWBDTAppId
appId
ACWBDTAppName
appName
ACWBDTAppVersionCode
appVersionCode
ACWBDTAppVersionName
appVersionName
ACWBDTBuiltInVariableTypeUnspecified
builtInVariableTypeUnspecified
ACWBDTClickClasses
clickClasses
ACWBDTClickElement
clickElement
ACWBDTClickId
clickId
ACWBDTClickTarget
clickTarget
ACWBDTClickText
clickText
ACWBDTClickURL
clickUrl
ACWBDTContainerId
containerId
ACWBDTContainerVersion
containerVersion
ACWBDTDebugMode
debugMode
ACWBDTDeviceName
deviceName
ACWBDTElementVisibilityFirstTime
elementVisibilityFirstTime
ACWBDTElementVisibilityRatio
elementVisibilityRatio
ACWBDTElementVisibilityRecentTime
elementVisibilityRecentTime
ACWBDTElementVisibilityTime
elementVisibilityTime
ACWBDTEnvironmentName
environmentName
ACWBDTErrorLine
errorLine
ACWBDTErrorMessage
errorMessage
ACWBDTErrorURL
errorUrl
ACWBDTEvent
event
ACWBDTEventName
eventName
ACWBDTFirebaseEventParameterCampaign
firebaseEventParameterCampaign
ACWBDTFirebaseEventParameterCampaignACLid
firebaseEventParameterCampaignAclid
ACWBDTFirebaseEventParameterCampaignAnid
firebaseEventParameterCampaignAnid
ACWBDTFirebaseEventParameterCampaignClickTimestamp
firebaseEventParameterCampaignClickTimestamp
ACWBDTFirebaseEventParameterCampaignContent
firebaseEventParameterCampaignContent
ACWBDTFIREBASEEVENTPARAMETERCAMPAIGNCP1
firebaseEventParameterCampaignCp1
ACWBDTFirebaseEventParameterCampaignGclid
firebaseEventParameterCampaignGclid
ACWBDTFirebaseEventParameterCampaignSource
firebaseEventParameterCampaignSource
ACWBDTFirebaseEventParameterCampaignTerm
firebaseEventParameterCampaignTerm
ACWBDTFirebaseEventParameterCurrency
firebaseEventParameterCurrency
ACWBDTFirebaseEventParameterDynamicLinkAcceptTime
firebaseEventParameterDynamicLinkAcceptTime
ACWBDTFirebaseEventParameterDynamicLinkLinkid
firebaseEventParameterDynamicLinkLinkid
ACWBDTFirebaseEventParameterNotificationMessageDeviceTime
firebaseEventParameterNotificationMessageDeviceTime
ACWBDTFirebaseEventParameterNotificationMessageId
firebaseEventParameterNotificationMessageId
ACWBDTFirebaseEventParameterNotificationMessageName
firebaseEventParameterNotificationMessageName
ACWBDTFirebaseEventParameterNotificationMessageTime
firebaseEventParameterNotificationMessageTime
ACWBDTFirebaseEventParameterNotificationTopic
firebaseEventParameterNotificationTopic
ACWBDTFirebaseEventParameterPreviousAppVersion
firebaseEventParameterPreviousAppVersion
ACWBDTFirebaseEventParameterPreviousOSVersion
firebaseEventParameterPreviousOsVersion
ACWBDTFirebaseEventParameterPrice
firebaseEventParameterPrice
ACWBDTFirebaseEventParameterProductId
firebaseEventParameterProductId
ACWBDTFirebaseEventParameterQuantity
firebaseEventParameterQuantity
ACWBDTFirebaseEventParameterValue
firebaseEventParameterValue
ACWBDTFormClasses
formClasses
ACWBDTFormElement
formElement
ACWBDTFormId
formId
ACWBDTFormTarget
formTarget
ACWBDTFormText
formText
ACWBDTFormURL
formUrl
ACWBDTHistorySource
historySource
ACWBDTHTMLId
htmlId
ACWBDTLanguage
language
ACWBDTNewHistoryFragment
newHistoryFragment
ACWBDTNewHistoryState
newHistoryState
ACWBDTOldHistoryFragment
oldHistoryFragment
ACWBDTOldHistoryState
oldHistoryState
ACWBDTOSVersion
osVersion
ACWBDTPageHostname
pageHostname
ACWBDTPagePath
pagePath
ACWBDTPageURL
pageUrl
ACWBDTPlatform
platform
ACWBDTRandomNumber
randomNumber
ACWBDTReferrer
referrer
ACWBDTResolution
resolution
ACWBDTScrollDepthDirection
scrollDepthDirection
ACWBDTScrollDepthThreshold
scrollDepthThreshold
ACWBDTScrollDepthUnits
scrollDepthUnits
ACWBDTSdkVersion
sdkVersion
ACWBDTVideoCurrentTime
videoCurrentTime
ACWBDTVideoDuration
videoDuration
ACWBDTVideoPercent
videoPercent
ACWBDTVideoProvider
videoProvider
ACWBDTVideoStatus
videoStatus
ACWBDTVideoTitle
videoTitle
ACWBDTVideoURL
videoUrl
ACWBDTVideoVisible
videoVisible
Instances
Enum AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Eq AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Data AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> c AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

toConstr :: AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> Constr #

dataTypeOf :: AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AccountsContainersWorkspacesBuilt_in_variablesDeleteType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AccountsContainersWorkspacesBuilt_in_variablesDeleteType) #

gmapT :: (forall b. Data b => b -> b) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> m AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> m AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountsContainersWorkspacesBuilt_in_variablesDeleteType -> m AccountsContainersWorkspacesBuilt_in_variablesDeleteType #

Ord AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Read AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Show AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Generic AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

Hashable AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

ToJSON AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

FromJSON AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

FromHttpApiData AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

ToHttpApiData AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

type Rep AccountsContainersWorkspacesBuilt_in_variablesDeleteType Source # 
Instance details

Defined in Network.Google.TagManager.Types.Sum

type Rep AccountsContainersWorkspacesBuilt_in_variablesDeleteType = D1 (MetaData "AccountsContainersWorkspacesBuilt_in_variablesDeleteType" "Network.Google.TagManager.Types.Sum" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) ((((((C1 (MetaCons "ACWBDTAdvertiserId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAdvertisingTrackingEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpBrowserLanguage" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTAmpCanonicalHost" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpCanonicalPath" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpCanonicalURL" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTAmpClientId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpClientMaxScrollX" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpClientMaxScrollY" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTAmpClientScreenHeight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpClientScreenWidth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpClientScrollX" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ACWBDTAmpClientScrollY" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpClientTimestamp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpClientTimezone" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTAmpGtmEvent" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpPageDownloadTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpPageLoadTime" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTAmpPageViewId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTAmpReferrer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAmpTitle" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTAmpTotalEngagedTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAppId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTAppName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTAppVersionCode" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "ACWBDTAppVersionName" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTBuiltInVariableTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTClickClasses" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTClickElement" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTClickId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTClickTarget" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTClickText" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTClickURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTContainerId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTContainerVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTDebugMode" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTDeviceName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTElementVisibilityFirstTime" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ACWBDTElementVisibilityRatio" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTElementVisibilityRecentTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTElementVisibilityTime" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTEnvironmentName" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTErrorLine" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTErrorMessage" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTErrorURL" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTEvent" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTEventName" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTFirebaseEventParameterCampaign" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignACLid" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignAnid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignClickTimestamp" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignContent" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFIREBASEEVENTPARAMETERCAMPAIGNCP1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignGclid" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignSource" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterCampaignTerm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterCurrency" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTFirebaseEventParameterDynamicLinkAcceptTime" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterDynamicLinkLinkid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterNotificationMessageDeviceTime" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTFirebaseEventParameterNotificationMessageId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterNotificationMessageName" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterNotificationMessageTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterNotificationTopic" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ACWBDTFirebaseEventParameterPreviousAppVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterPreviousOSVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterPrice" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterProductId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFirebaseEventParameterQuantity" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFirebaseEventParameterValue" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTFormClasses" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTFormElement" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFormId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTFormTarget" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTFormText" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTFormURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTHistorySource" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "ACWBDTHTMLId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTLanguage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTNewHistoryFragment" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTNewHistoryState" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTOldHistoryFragment" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTOldHistoryState" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTOSVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTPageHostname" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTPagePath" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTPageURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTPlatform" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTRandomNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTReferrer" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ACWBDTResolution" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTScrollDepthDirection" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTScrollDepthThreshold" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ACWBDTScrollDepthUnits" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTSdkVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTVideoCurrentTime" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ACWBDTVideoDuration" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACWBDTVideoPercent" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTVideoProvider" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ACWBDTVideoStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTVideoTitle" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACWBDTVideoURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACWBDTVideoVisible" PrefixI False) (U1 :: Type -> Type))))))))

Environment

data Environment Source #

Represents a Google Tag Manager Environment. Note that a user can create, delete and update environments of type USER, but can only update the enable_debug and url fields of environments of other types.

See: environment smart constructor.

Instances
Eq Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Data Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Environment -> c Environment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Environment #

toConstr :: Environment -> Constr #

dataTypeOf :: Environment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Environment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Environment) #

gmapT :: (forall b. Data b => b -> b) -> Environment -> Environment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Environment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Environment -> r #

gmapQ :: (forall d. Data d => d -> u) -> Environment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Environment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Environment -> m Environment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Environment -> m Environment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Environment -> m Environment #

Show Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Generic Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

Associated Types

type Rep Environment :: Type -> Type #

ToJSON Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

FromJSON Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep Environment Source # 
Instance details

Defined in Network.Google.TagManager.Types.Product

type Rep Environment = D1 (MetaData "Environment" "Network.Google.TagManager.Types.Product" "gogol-tagmanager-0.5.0-AA56mR7qrE6AgHnYpvVFcF" False) (C1 (MetaCons "Environment'" PrefixI True) (((S1 (MetaSel (Just "_eContainerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ePath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eFingerprint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_eContainerVersionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_eAuthorizationCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 (MetaSel (Just "_eName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eTagManagerURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_eAuthorizationTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp)) :*: S1 (MetaSel (Just "_eEnableDebug") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_eEnvironmentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eWorkspaceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_eType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentType)) :*: S1 (MetaSel (Just "_eDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

ePath :: Lens' Environment (Maybe Text) Source #

GTM Environment's API relative path.

eFingerprint :: Lens' Environment (Maybe Text) Source #

The fingerprint of the GTM environment as computed at storage time. This value is recomputed whenever the environment is modified.

eContainerVersionId :: Lens' Environment (Maybe Text) Source #

Represents a link to a container version.

eURL :: Lens' Environment (Maybe Text) Source #

Default preview page url for the environment.

eAuthorizationCode :: Lens' Environment (Maybe Text) Source #

The environment authorization code.

eName :: Lens' Environment (Maybe Text) Source #

The environment display name. Can be set or changed only on USER type environments.

eTagManagerURL :: Lens' Environment (Maybe Text) Source #

Auto generated link to the tag manager UI

eAuthorizationTimestamp :: Lens' Environment (Maybe Timestamp) Source #

The last update time-stamp for the authorization code.