Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.Google.DFAReporting.Types
Contents
- Service Configuration
- OAuth Scopes
- VideoOffSet
- DeepLink
- PlacementsListSortOrder
- DateRangeRelativeDateRange
- AdvertisersListSortField
- CreativeFieldsListSortOrder
- FileList
- TargetingTemplatesListSortOrder
- OptimizationActivity
- ListPopulationClause
- AdBlockingConfiguration
- AdvertiserLandingPagesListSortOrder
- CreativeCustomEvent
- ClickTag
- CampaignsListResponse
- GeoTargeting
- UserRolesListSortField
- VideoSettings
- ReachReportCompatibleFields
- Browser
- FloodlightActivityTagFormat
- OrderDocumentsListSortOrder
- CreativeGroupAssignment
- CreativeAssetRole
- DynamicTargetingKeysListObjectType
- RecipientDeliveryType
- ThirdPartyTrackingURLThirdPartyURLType
- DirectorySiteSettings
- TargetableRemarketingListsListSortOrder
- CreativeAssetPositionLeftUnit
- PricingScheduleCapCostOption
- ListPopulationRule
- UserRolePermissionAvailability
- PlacementVpaidAdapterChoice
- DirectorySiteContactAssignmentVisibility
- SizesListResponse
- PlacementCompatibility
- CreativeRotation
- TechnologyTargeting
- ListPopulationTermOperator
- PlacementsListPaymentSource
- InventoryItem
- ProjectsListResponse
- AdsListResponse
- ReportsListSortField
- AdSlotCompatibility
- ListPopulationTerm
- TagSettings
- SubAccountsListResponse
- CampaignsListSortField
- VideoSettingsOrientation
- DirectorySiteContact
- RegionsListResponse
- FloodlightActivityDynamicTag
- VideoFormat
- AccountUserProFileTraffickerType
- DirectorySite
- CreativeAssetMetadataDetectedFeaturesItem
- ReportFloodlightCriteriaReportProperties
- FloodlightActivityGroup
- AdsListCompatibility
- CrossDimensionReachReportCompatibleFields
- FsCommand
- PlacementAssignment
- CreativeFieldValue
- EventTagStatus
- SitesListSortField
- DimensionValueRequest
- EventTagsListEventTagTypes
- FloodlightConfigurationsListResponse
- FloodlightActivitiesListResponse
- FileStatus
- CreativeCustomEventArtworkType
- CreativeFieldAssignment
- AdvertiserGroup
- TagData
- DayPartTargeting
- CreativeOptimizationConfiguration
- CreativeClickThroughURL
- ReportCriteria
- FloodlightConfigurationNATuralSearchConversionAttributionOption
- PlacementStrategiesListResponse
- ConversionsBatchUpdateResponse
- CreativeAssetArtworkType
- SubAccount
- InventoryItemsListResponse
- UniversalAdId
- CustomFloodlightVariableType
- Ad
- ConversionErrorCode
- FloodlightActivitiesListSortOrder
- Project
- FileFormat
- EncryptionInfoEncryptionEntityType
- PricingSchedulePricingType
- ReportFloodlightCriteria
- CreativeCustomEventTargetType
- ReportsListScope
- Size
- CreativeAssetOrientation
- CreativeAssetDurationType
- TargetableRemarketingListListSource
- ObjectFilter
- SkippableSetting
- CreativeGroupsListSortField
- ReportsConfiguration
- PricingSchedule
- PostalCode
- AccountPermissionsListResponse
- Country
- PlacementsListSortField
- CreativeBackupImageFeaturesItem
- OperatingSystemVersionsListResponse
- ClickThroughURLSuffixProperties
- AdvertisersListSortOrder
- TargetingTemplatesListSortField
- CreativeFieldsListSortField
- Pricing
- AudienceSegmentGroup
- OperatingSystem
- Flight
- UserDefinedVariableConfigurationVariableType
- FsCommandPositionOption
- CitiesListResponse
- AdvertiserLandingPagesListSortField
- Dimension
- ReportReachCriteria
- CustomRichMediaEvents
- LanguagesListResponse
- UserRolesListSortOrder
- PlacementsListCompatibilities
- TargetableRemarketingListsListResponse
- OrderDocumentsListSortField
- CreativeCompatibilityItem
- ChangeLogsListResponse
- ReportDeliveryEmailOwnerDeliveryType
- SiteContactContactType
- AccountUserProFile
- ReportsListSortOrder
- DimensionValue
- TargetableRemarketingListsListSortField
- CampaignsListSortOrder
- Activities
- FloodlightActivityGroupsListType
- FloodlightConfigurationFirstDayOfWeek
- UserRolePermissionGroupsListResponse
- PlacementTag
- DeliverySchedulePriority
- FloodlightActivitiesListFloodlightActivityGroupType
- RemarketingListsListResponse
- DynamicTargetingKey
- Creative
- SiteContact
- CreativeAuthoringSource
- AccountsListResponse
- DateRange
- Report
- PlacementPaymentSource
- Rule
- ReportsFilesListSortOrder
- Campaign
- InventoryItemsListSortField
- EventTagType
- CreativesListSortOrder
- InventoryItemsListType
- ThirdPartyAuthenticationToken
- PopupWindowPropertiesPositionType
- DirectorySiteContactRole
- ClickThroughURL
- TagSettingKeywordOption
- CreativeAuthoringTool
- OrderContactContactType
- CreativeAssetIdType
- AccountUserProFilesListSortOrder
- RemarketingListListSource
- BrowsersListResponse
- AccountUserProFileUserAccessType
- CreativeAssetStartTimeType
- ProjectAudienceGender
- SiteSettings
- PlacementStrategiesListSortField
- ContentCategoriesListResponse
- UserDefinedVariableConfigurationDataType
- FloodlightActivityCacheBustingType
- CreativesListResponse
- CreativeGroupsListSortOrder
- OrderDocumentType
- TagDataFormat
- Account
- ConversionsBatchInsertRequest
- AccountActiveAdSummaryActiveAdsLimitTier
- CreativeAssetChildAssetType
- PlacementGroupsListPlacementGroupType
- AccountUserProFilesListResponse
- ContentCategory
- ObjectFilterStatus
- ReportCompatibleFields
- CampaignCreativeAssociationsListSortOrder
- DeliverySchedule
- RemarketingList
- FloodlightActivitiesListSortField
- DynamicTargetingKeysListResponse
- DimensionValueList
- FloodlightReportCompatibleFields
- UserRolePermissionGroup
- CreativesListTypes
- DirectorySiteInpageTagFormatsItem
- TagSetting
- CreativeAssetWindowMode
- CreativeAssetAlignment
- RemarketingListsListSortOrder
- ReportPathToConversionCriteriaReportProperties
- UserRolePermissionsListResponse
- PlacementGroupsListPricingTypes
- DynamicTargetingKeysDeleteObjectType
- AccountActiveAdsLimitTier
- AccountsListSortOrder
- PlacementGroupsListResponse
- MobileCarrier
- LandingPage
- ConnectionTypesListResponse
- OrdersListResponse
- ReportList
- CreativeGroup
- SubAccountsListSortField
- CampaignCreativeAssociation
- ConversionStatus
- LookbackConfiguration
- VideoFormatFileType
- AdsListSortField
- ProjectsListSortField
- FloodlightActivityPublisherDynamicTag
- AdsListType
- AccountActiveAdSummary
- CreativeOptimizationConfigurationOptimizationModel
- AccountPermissionLevel
- OffSetPosition
- Metric
- RemarketingListShare
- EventTagsListResponse
- UserRolesListResponse
- ListPopulationTermType
- AdvertiserGroupsListSortOrder
- CreativeFieldValuesListSortOrder
- SortedDimensionSortOrder
- MobileAppsListDirectories
- CompatibleFields
- AudienceSegment
- FilesListSortField
- ConversionsBatchUpdateRequest
- DirectorySiteInterstitialTagFormatsItem
- DfpSettings
- EventTagsListSortField
- PathToConversionReportCompatibleFields
- InventoryItemType
- CreativeAssetPositionTopUnit
- City
- PlatformType
- FloodlightActivityFloodlightActivityGroupType
- DirectorySiteContactsListSortOrder
- PricingGroupType
- KeyValueTargetingExpression
- CompanionClickThroughOverride
- FloodlightActivityFloodlightTagType
- FloodlightActivityGroupsListSortOrder
- CreativeRotationType
- OrdersListSortField
- PlacementGroupsListSortField
- DirectorySitesListSortOrder
- AdvertisersListResponse
- CountriesListResponse
- AccountPermissionGroupsListResponse
- PopupWindowProperties
- CreativeAssetDetectedFeaturesItem
- FloodlightActivityGroupType
- DirectorySiteContactType
- EventTagOverride
- PlacementsGeneratetagsTagFormats
- AccountUserProFilesListSortField
- OperatingSystemVersion
- InventoryItemsListSortOrder
- PlacementStrategiesListSortOrder
- AccountPermission
- UserProFile
- OperatingSystemsListResponse
- ReportDelivery
- TargetableRemarketingList
- ReportsFilesListSortField
- PostalCodesListResponse
- ChangeLog
- Language
- CreativesListSortField
- PlacementStrategy
- FloodlightActivity
- DayPartTargetingDaysOfWeekItem
- CustomFloodlightVariable
- CreativeRotationWeightCalculationStrategy
- FilesListScope
- ContentCategoriesListSortField
- ProjectAudienceAgeGroup
- PlatformTypesListResponse
- AdType
- LastModifiedInfo
- TargetWindow
- ChangeLogsListAction
- CreativeArtworkType
- PlacementStatus
- AccountPermissionGroup
- Advertiser
- ReportScheduleRunsOnDayOfMonth
- UserRole
- FloodlightActivityUserDefinedVariableTypesItem
- EventTagSiteFilterType
- ReportFormat
- PlacementGroupPlacementGroupType
- VideoFormatsListResponse
- DirectorySitesListResponse
- ConversionError
- PricingPricingType
- PricingSchedulePricingPeriod
- SubAccountsListSortOrder
- DirectorySiteContactsListResponse
- Region
- UniversalAdIdRegistry
- AdvertiserGroupsListResponse
- AdsListSortOrder
- ProjectsListSortOrder
- CreativeAssignment
- DimensionFilter
- UserProFileList
- RemarketingListsListSortField
- FloodlightConfiguration
- MobileAppDirectory
- CompanionSetting
- ReportScheduleRepeatsOnWeekDaysItem
- FloodlightActivityGroupsListResponse
- CreativeGroupAssignmentCreativeGroupNumber
- Conversion
- CreativeFieldValuesListResponse
- SiteSettingsVpaidAdapterChoiceTemplate
- AccountsListSortField
- RichMediaExitOverride
- AdvertisersListStatus
- DimensionValueMatchType
- AdvertiserLandingPagesListResponse
- MobileAppsListResponse
- SortedDimension
- PlacementGroupsListSortOrder
- CreativeFieldsListResponse
- TargetingTemplatesListResponse
- PlacementsGenerateTagsResponse
- CreativeAsset
- AdCompatibility
- CreativeFieldValuesListSortField
- LanguageTargeting
- CreativeAssetSelection
- PlacementsListResponse
- FloodlightActivityGroupsListSortField
- OrdersListSortOrder
- ReportSchedule
- ReportPathToConversionCriteria
- MetrosListResponse
- AccountAccountProFile
- ConversionsBatchInsertResponse
- OrderDocumentsListResponse
- Recipient
- CreativeType
- FilesListSortOrder
- AdvertiserGroupsListSortField
- TargetWindowTargetWindowOption
- DirectorySiteContactsListSortField
- PlacementsListPricingTypes
- EventTagsListSortOrder
- EncryptionInfoEncryptionSource
- DirectorySitesListSortField
- Site
- ReportCrossDimensionReachCriteriaDimension
- SitesListSortOrder
- UserDefinedVariableConfiguration
- ReportCrossDimensionReachCriteria
- FileURLs
- CampaignCreativeAssociationsListResponse
- PlacementTagFormatsItem
- Order
- CreativeAssetId
- FrequencyCap
- File
- CreativeSettings
- DynamicTargetingKeyObjectType
- ReportType
- CreativeAssetMetadataWarnedValidationRulesItem
- CreativeGroupsListResponse
- AdSlotPaymentSourceType
- MobileCarriersListResponse
- AccountPermissionAccountProFilesItem
- CreativeAssetMetadata
- OmnitureSettings
- ConnectionType
- CreativeCustomEventAdvertiserCustomEventType
- PlacementGroup
- EventTag
- UserRolePermission
- ChangeLogsListObjectType
- OrderContact
- TranscodeSetting
- FloodlightActivitiesGenerateTagResponse
- DirectorySiteContactAssignment
- AdSlot
- ThirdPartyTrackingURL
- PricingCapCostType
- OrderDocument
- Metro
- MobileApp
- CreativeAssetDisplayType
- Placement
- FloodlightActivityCountingMethod
- EncryptionInfo
- SitesListResponse
- ContentCategoriesListSortOrder
- TargetingTemplate
- CreativeField
- AdvertiserStatus
- DefaultClickThroughEventTagProperties
- ListTargetingExpression
Description
Synopsis
- dFAReportingService :: ServiceConfig
- dFAReportingScope :: Proxy '["https://www.googleapis.com/auth/dfareporting"]
- ddmconversionsScope :: Proxy '["https://www.googleapis.com/auth/ddmconversions"]
- dfatraffickingScope :: Proxy '["https://www.googleapis.com/auth/dfatrafficking"]
- data VideoOffSet
- videoOffSet :: VideoOffSet
- vosOffSetPercentage :: Lens' VideoOffSet (Maybe Int32)
- vosOffSetSeconds :: Lens' VideoOffSet (Maybe Int32)
- data DeepLink
- deepLink :: DeepLink
- dlRemarketingListIds :: Lens' DeepLink [Int64]
- dlKind :: Lens' DeepLink Text
- dlFallbackURL :: Lens' DeepLink (Maybe Text)
- dlAppURL :: Lens' DeepLink (Maybe Text)
- dlMobileApp :: Lens' DeepLink (Maybe MobileApp)
- data PlacementsListSortOrder
- data DateRangeRelativeDateRange
- data AdvertisersListSortField
- data CreativeFieldsListSortOrder
- data FileList
- fileList :: FileList
- flEtag :: Lens' FileList (Maybe Text)
- flNextPageToken :: Lens' FileList (Maybe Text)
- flKind :: Lens' FileList Text
- flItems :: Lens' FileList [File]
- data TargetingTemplatesListSortOrder
- data OptimizationActivity
- optimizationActivity :: OptimizationActivity
- oaWeight :: Lens' OptimizationActivity (Maybe Int32)
- oaFloodlightActivityId :: Lens' OptimizationActivity (Maybe Int64)
- oaFloodlightActivityIdDimensionValue :: Lens' OptimizationActivity (Maybe DimensionValue)
- data ListPopulationClause
- listPopulationClause :: ListPopulationClause
- lpcTerms :: Lens' ListPopulationClause [ListPopulationTerm]
- data AdBlockingConfiguration
- adBlockingConfiguration :: AdBlockingConfiguration
- abcCreativeBundleId :: Lens' AdBlockingConfiguration (Maybe Int64)
- abcOverrideClickThroughURL :: Lens' AdBlockingConfiguration (Maybe Bool)
- abcEnabled :: Lens' AdBlockingConfiguration (Maybe Bool)
- abcClickThroughURL :: Lens' AdBlockingConfiguration (Maybe Text)
- data AdvertiserLandingPagesListSortOrder
- data CreativeCustomEvent
- creativeCustomEvent :: CreativeCustomEvent
- cceAdvertiserCustomEventId :: Lens' CreativeCustomEvent (Maybe Int64)
- cceAdvertiserCustomEventType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventAdvertiserCustomEventType)
- cceAdvertiserCustomEventName :: Lens' CreativeCustomEvent (Maybe Text)
- cceExitClickThroughURL :: Lens' CreativeCustomEvent (Maybe CreativeClickThroughURL)
- cceTargetType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventTargetType)
- ccePopupWindowProperties :: Lens' CreativeCustomEvent (Maybe PopupWindowProperties)
- cceVideoReportingId :: Lens' CreativeCustomEvent (Maybe Text)
- cceId :: Lens' CreativeCustomEvent (Maybe Int64)
- cceArtworkLabel :: Lens' CreativeCustomEvent (Maybe Text)
- cceArtworkType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventArtworkType)
- data ClickTag
- clickTag :: ClickTag
- ctClickThroughURL :: Lens' ClickTag (Maybe CreativeClickThroughURL)
- ctName :: Lens' ClickTag (Maybe Text)
- ctEventName :: Lens' ClickTag (Maybe Text)
- data CampaignsListResponse
- campaignsListResponse :: CampaignsListResponse
- clrNextPageToken :: Lens' CampaignsListResponse (Maybe Text)
- clrCampaigns :: Lens' CampaignsListResponse [Campaign]
- clrKind :: Lens' CampaignsListResponse Text
- data GeoTargeting
- geoTargeting :: GeoTargeting
- gtRegions :: Lens' GeoTargeting [Region]
- gtCountries :: Lens' GeoTargeting [Country]
- gtCities :: Lens' GeoTargeting [City]
- gtMetros :: Lens' GeoTargeting [Metro]
- gtExcludeCountries :: Lens' GeoTargeting (Maybe Bool)
- gtPostalCodes :: Lens' GeoTargeting [PostalCode]
- data UserRolesListSortField
- data VideoSettings
- videoSettings :: VideoSettings
- vsKind :: Lens' VideoSettings Text
- vsCompanionSettings :: Lens' VideoSettings (Maybe CompanionSetting)
- vsTranscodeSettings :: Lens' VideoSettings (Maybe TranscodeSetting)
- vsOrientation :: Lens' VideoSettings (Maybe VideoSettingsOrientation)
- vsSkippableSettings :: Lens' VideoSettings (Maybe SkippableSetting)
- data ReachReportCompatibleFields
- reachReportCompatibleFields :: ReachReportCompatibleFields
- rrcfMetrics :: Lens' ReachReportCompatibleFields [Metric]
- rrcfReachByFrequencyMetrics :: Lens' ReachReportCompatibleFields [Metric]
- rrcfKind :: Lens' ReachReportCompatibleFields Text
- rrcfDimensionFilters :: Lens' ReachReportCompatibleFields [Dimension]
- rrcfPivotedActivityMetrics :: Lens' ReachReportCompatibleFields [Metric]
- rrcfDimensions :: Lens' ReachReportCompatibleFields [Dimension]
- data Browser
- browser :: Browser
- bMinorVersion :: Lens' Browser (Maybe Text)
- bKind :: Lens' Browser Text
- bBrowserVersionId :: Lens' Browser (Maybe Int64)
- bMajorVersion :: Lens' Browser (Maybe Text)
- bName :: Lens' Browser (Maybe Text)
- bDartId :: Lens' Browser (Maybe Int64)
- data FloodlightActivityTagFormat
- data OrderDocumentsListSortOrder
- data CreativeGroupAssignment
- creativeGroupAssignment :: CreativeGroupAssignment
- cgaCreativeGroupNumber :: Lens' CreativeGroupAssignment (Maybe CreativeGroupAssignmentCreativeGroupNumber)
- cgaCreativeGroupId :: Lens' CreativeGroupAssignment (Maybe Int64)
- data CreativeAssetRole
- data DynamicTargetingKeysListObjectType
- data RecipientDeliveryType
- = Attachment
- | Link
- data ThirdPartyTrackingURLThirdPartyURLType
- data DirectorySiteSettings
- directorySiteSettings :: DirectorySiteSettings
- dssInterstitialPlacementAccepted :: Lens' DirectorySiteSettings (Maybe Bool)
- dssInstreamVideoPlacementAccepted :: Lens' DirectorySiteSettings (Maybe Bool)
- dssVerificationTagOptOut :: Lens' DirectorySiteSettings (Maybe Bool)
- dssActiveViewOptOut :: Lens' DirectorySiteSettings (Maybe Bool)
- dssDfpSettings :: Lens' DirectorySiteSettings (Maybe DfpSettings)
- dssVideoActiveViewOptOut :: Lens' DirectorySiteSettings (Maybe Bool)
- dssNielsenOCROptOut :: Lens' DirectorySiteSettings (Maybe Bool)
- data TargetableRemarketingListsListSortOrder
- data CreativeAssetPositionLeftUnit
- data PricingScheduleCapCostOption
- data ListPopulationRule
- listPopulationRule :: ListPopulationRule
- lprFloodlightActivityName :: Lens' ListPopulationRule (Maybe Text)
- lprFloodlightActivityId :: Lens' ListPopulationRule (Maybe Int64)
- lprListPopulationClauses :: Lens' ListPopulationRule [ListPopulationClause]
- data UserRolePermissionAvailability
- data PlacementVpaidAdapterChoice
- data DirectorySiteContactAssignmentVisibility
- data SizesListResponse
- sizesListResponse :: SizesListResponse
- slrKind :: Lens' SizesListResponse Text
- slrSizes :: Lens' SizesListResponse [Size]
- data PlacementCompatibility
- data CreativeRotation
- creativeRotation :: CreativeRotation
- crWeightCalculationStrategy :: Lens' CreativeRotation (Maybe CreativeRotationWeightCalculationStrategy)
- crCreativeAssignments :: Lens' CreativeRotation [CreativeAssignment]
- crCreativeOptimizationConfigurationId :: Lens' CreativeRotation (Maybe Int64)
- crType :: Lens' CreativeRotation (Maybe CreativeRotationType)
- data TechnologyTargeting
- technologyTargeting :: TechnologyTargeting
- ttMobileCarriers :: Lens' TechnologyTargeting [MobileCarrier]
- ttOperatingSystemVersions :: Lens' TechnologyTargeting [OperatingSystemVersion]
- ttPlatformTypes :: Lens' TechnologyTargeting [PlatformType]
- ttBrowsers :: Lens' TechnologyTargeting [Browser]
- ttConnectionTypes :: Lens' TechnologyTargeting [ConnectionType]
- ttOperatingSystems :: Lens' TechnologyTargeting [OperatingSystem]
- data ListPopulationTermOperator
- data PlacementsListPaymentSource
- data InventoryItem
- inventoryItem :: InventoryItem
- iiPlacementStrategyId :: Lens' InventoryItem (Maybe Int64)
- iiEstimatedClickThroughRate :: Lens' InventoryItem (Maybe Int64)
- iiPricing :: Lens' InventoryItem (Maybe Pricing)
- iiKind :: Lens' InventoryItem Text
- iiAdvertiserId :: Lens' InventoryItem (Maybe Int64)
- iiRfpId :: Lens' InventoryItem (Maybe Int64)
- iiContentCategoryId :: Lens' InventoryItem (Maybe Int64)
- iiInPlan :: Lens' InventoryItem (Maybe Bool)
- iiAccountId :: Lens' InventoryItem (Maybe Int64)
- iiName :: Lens' InventoryItem (Maybe Text)
- iiAdSlots :: Lens' InventoryItem [AdSlot]
- iiNegotiationChannelId :: Lens' InventoryItem (Maybe Int64)
- iiLastModifiedInfo :: Lens' InventoryItem (Maybe LastModifiedInfo)
- iiId :: Lens' InventoryItem (Maybe Int64)
- iiEstimatedConversionRate :: Lens' InventoryItem (Maybe Int64)
- iiProjectId :: Lens' InventoryItem (Maybe Int64)
- iiSubAccountId :: Lens' InventoryItem (Maybe Int64)
- iiType :: Lens' InventoryItem (Maybe InventoryItemType)
- iiOrderId :: Lens' InventoryItem (Maybe Int64)
- iiSiteId :: Lens' InventoryItem (Maybe Int64)
- data ProjectsListResponse
- projectsListResponse :: ProjectsListResponse
- plrNextPageToken :: Lens' ProjectsListResponse (Maybe Text)
- plrKind :: Lens' ProjectsListResponse Text
- plrProjects :: Lens' ProjectsListResponse [Project]
- data AdsListResponse
- adsListResponse :: AdsListResponse
- alrNextPageToken :: Lens' AdsListResponse (Maybe Text)
- alrKind :: Lens' AdsListResponse Text
- alrAds :: Lens' AdsListResponse [Ad]
- data ReportsListSortField
- data AdSlotCompatibility
- data ListPopulationTerm
- listPopulationTerm :: ListPopulationTerm
- lptOperator :: Lens' ListPopulationTerm (Maybe ListPopulationTermOperator)
- lptValue :: Lens' ListPopulationTerm (Maybe Text)
- lptVariableFriendlyName :: Lens' ListPopulationTerm (Maybe Text)
- lptNegation :: Lens' ListPopulationTerm (Maybe Bool)
- lptVariableName :: Lens' ListPopulationTerm (Maybe Text)
- lptRemarketingListId :: Lens' ListPopulationTerm (Maybe Int64)
- lptType :: Lens' ListPopulationTerm (Maybe ListPopulationTermType)
- lptContains :: Lens' ListPopulationTerm (Maybe Bool)
- data TagSettings
- tagSettings :: TagSettings
- tsDynamicTagEnabled :: Lens' TagSettings (Maybe Bool)
- tsImageTagEnabled :: Lens' TagSettings (Maybe Bool)
- data SubAccountsListResponse
- subAccountsListResponse :: SubAccountsListResponse
- salrNextPageToken :: Lens' SubAccountsListResponse (Maybe Text)
- salrKind :: Lens' SubAccountsListResponse Text
- salrSubAccounts :: Lens' SubAccountsListResponse [SubAccount]
- data CampaignsListSortField
- data VideoSettingsOrientation
- data DirectorySiteContact
- directorySiteContact :: DirectorySiteContact
- dscEmail :: Lens' DirectorySiteContact (Maybe Text)
- dscPhone :: Lens' DirectorySiteContact (Maybe Text)
- dscLastName :: Lens' DirectorySiteContact (Maybe Text)
- dscKind :: Lens' DirectorySiteContact Text
- dscAddress :: Lens' DirectorySiteContact (Maybe Text)
- dscRole :: Lens' DirectorySiteContact (Maybe DirectorySiteContactRole)
- dscFirstName :: Lens' DirectorySiteContact (Maybe Text)
- dscId :: Lens' DirectorySiteContact (Maybe Int64)
- dscTitle :: Lens' DirectorySiteContact (Maybe Text)
- dscType :: Lens' DirectorySiteContact (Maybe DirectorySiteContactType)
- data RegionsListResponse
- regionsListResponse :: RegionsListResponse
- rlrKind :: Lens' RegionsListResponse Text
- rlrRegions :: Lens' RegionsListResponse [Region]
- data FloodlightActivityDynamicTag
- floodlightActivityDynamicTag :: FloodlightActivityDynamicTag
- fadtTag :: Lens' FloodlightActivityDynamicTag (Maybe Text)
- fadtName :: Lens' FloodlightActivityDynamicTag (Maybe Text)
- fadtId :: Lens' FloodlightActivityDynamicTag (Maybe Int64)
- data VideoFormat
- videoFormat :: VideoFormat
- vfKind :: Lens' VideoFormat Text
- vfFileType :: Lens' VideoFormat (Maybe VideoFormatFileType)
- vfResolution :: Lens' VideoFormat (Maybe Size)
- vfTargetBitRate :: Lens' VideoFormat (Maybe Int32)
- vfId :: Lens' VideoFormat (Maybe Int32)
- data AccountUserProFileTraffickerType
- data DirectorySite
- directorySite :: DirectorySite
- dsCurrencyId :: Lens' DirectorySite (Maybe Int64)
- dsSettings :: Lens' DirectorySite (Maybe DirectorySiteSettings)
- dsInterstitialTagFormats :: Lens' DirectorySite [DirectorySiteInterstitialTagFormatsItem]
- dsKind :: Lens' DirectorySite Text
- dsURL :: Lens' DirectorySite (Maybe Text)
- dsIdDimensionValue :: Lens' DirectorySite (Maybe DimensionValue)
- dsInpageTagFormats :: Lens' DirectorySite [DirectorySiteInpageTagFormatsItem]
- dsActive :: Lens' DirectorySite (Maybe Bool)
- dsName :: Lens' DirectorySite (Maybe Text)
- dsId :: Lens' DirectorySite (Maybe Int64)
- dsCountryId :: Lens' DirectorySite (Maybe Int64)
- dsContactAssignments :: Lens' DirectorySite [DirectorySiteContactAssignment]
- dsDescription :: Lens' DirectorySite (Maybe Text)
- dsParentId :: Lens' DirectorySite (Maybe Int64)
- data CreativeAssetMetadataDetectedFeaturesItem
- = ApplicationCache
- | Audio
- | Canvas
- | CanvasText
- | CssAnimations
- | CssBackgRoundSize
- | CssBOrderImage
- | CssBOrderRadius
- | CssBoxShadow
- | CssColumns
- | CssFlexBox
- | CssFontFace
- | CssGeneratedContent
- | CssGradients
- | CssHsla
- | CssMultipleBgs
- | CssOpacity
- | CssReflections
- | CssRgba
- | CssTextShadow
- | CssTransforms
- | CssTRANSFORMS3D
- | CssTransitions
- | DragAndDrop
- | GeoLocation
- | HashChange
- | History
- | IndexedDB
- | InlineSvg
- | InputAttrAutocomplete
- | InputAttrAutofocus
- | InputAttrList
- | InputAttrMax
- | InputAttrMin
- | InputAttrMultiple
- | InputAttrPattern
- | InputAttrPlaceholder
- | InputAttrRequired
- | InputAttrStep
- | InputTypeColor
- | InputTypeDate
- | InputTypeDatetime
- | InputTypeDatetimeLocal
- | InputTypeEmail
- | InputTypeMonth
- | InputTypeNumber
- | InputTypeRange
- | InputTypeSearch
- | InputTypeTel
- | InputTypeTime
- | InputTypeURL
- | InputTypeWeek
- | LocalStorage
- | PostMessage
- | SessionStorage
- | Smil
- | SvgClipPaths
- | SvgFeImage
- | SvgFilters
- | SvgHref
- | Touch
- | Video
- | Webgl
- | WebSockets
- | WebSQLDatabase
- | WebWorkers
- data ReportFloodlightCriteriaReportProperties
- reportFloodlightCriteriaReportProperties :: ReportFloodlightCriteriaReportProperties
- rfcrpIncludeUnattributedIPConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool)
- rfcrpIncludeUnattributedCookieConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool)
- rfcrpIncludeAttributedIPConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool)
- data FloodlightActivityGroup
- floodlightActivityGroup :: FloodlightActivityGroup
- fagTagString :: Lens' FloodlightActivityGroup (Maybe Text)
- fagFloodlightConfigurationId :: Lens' FloodlightActivityGroup (Maybe Int64)
- fagKind :: Lens' FloodlightActivityGroup Text
- fagAdvertiserId :: Lens' FloodlightActivityGroup (Maybe Int64)
- fagAdvertiserIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue)
- fagIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue)
- fagAccountId :: Lens' FloodlightActivityGroup (Maybe Int64)
- fagName :: Lens' FloodlightActivityGroup (Maybe Text)
- fagId :: Lens' FloodlightActivityGroup (Maybe Int64)
- fagSubAccountId :: Lens' FloodlightActivityGroup (Maybe Int64)
- fagType :: Lens' FloodlightActivityGroup (Maybe FloodlightActivityGroupType)
- fagFloodlightConfigurationIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue)
- data AdsListCompatibility
- data CrossDimensionReachReportCompatibleFields
- crossDimensionReachReportCompatibleFields :: CrossDimensionReachReportCompatibleFields
- cdrrcfMetrics :: Lens' CrossDimensionReachReportCompatibleFields [Metric]
- cdrrcfBreakdown :: Lens' CrossDimensionReachReportCompatibleFields [Dimension]
- cdrrcfKind :: Lens' CrossDimensionReachReportCompatibleFields Text
- cdrrcfDimensionFilters :: Lens' CrossDimensionReachReportCompatibleFields [Dimension]
- cdrrcfOverlapMetrics :: Lens' CrossDimensionReachReportCompatibleFields [Metric]
- data FsCommand
- fsCommand :: FsCommand
- fcPositionOption :: Lens' FsCommand (Maybe FsCommandPositionOption)
- fcLeft :: Lens' FsCommand (Maybe Int32)
- fcWindowHeight :: Lens' FsCommand (Maybe Int32)
- fcWindowWidth :: Lens' FsCommand (Maybe Int32)
- fcTop :: Lens' FsCommand (Maybe Int32)
- data PlacementAssignment
- placementAssignment :: PlacementAssignment
- paPlacementId :: Lens' PlacementAssignment (Maybe Int64)
- paPlacementIdDimensionValue :: Lens' PlacementAssignment (Maybe DimensionValue)
- paActive :: Lens' PlacementAssignment (Maybe Bool)
- paSSLRequired :: Lens' PlacementAssignment (Maybe Bool)
- data CreativeFieldValue
- creativeFieldValue :: CreativeFieldValue
- cfvKind :: Lens' CreativeFieldValue Text
- cfvValue :: Lens' CreativeFieldValue (Maybe Text)
- cfvId :: Lens' CreativeFieldValue (Maybe Int64)
- data EventTagStatus
- data SitesListSortField
- data DimensionValueRequest
- dimensionValueRequest :: DimensionValueRequest
- dvrKind :: Lens' DimensionValueRequest Text
- dvrEndDate :: Lens' DimensionValueRequest (Maybe Day)
- dvrFilters :: Lens' DimensionValueRequest [DimensionFilter]
- dvrStartDate :: Lens' DimensionValueRequest (Maybe Day)
- dvrDimensionName :: Lens' DimensionValueRequest (Maybe Text)
- data EventTagsListEventTagTypes
- data FloodlightConfigurationsListResponse
- floodlightConfigurationsListResponse :: FloodlightConfigurationsListResponse
- fclrKind :: Lens' FloodlightConfigurationsListResponse Text
- fclrFloodlightConfigurations :: Lens' FloodlightConfigurationsListResponse [FloodlightConfiguration]
- data FloodlightActivitiesListResponse
- floodlightActivitiesListResponse :: FloodlightActivitiesListResponse
- falrNextPageToken :: Lens' FloodlightActivitiesListResponse (Maybe Text)
- falrKind :: Lens' FloodlightActivitiesListResponse Text
- falrFloodlightActivities :: Lens' FloodlightActivitiesListResponse [FloodlightActivity]
- data FileStatus
- data CreativeCustomEventArtworkType
- data CreativeFieldAssignment
- creativeFieldAssignment :: CreativeFieldAssignment
- cfaCreativeFieldId :: Lens' CreativeFieldAssignment (Maybe Int64)
- cfaCreativeFieldValueId :: Lens' CreativeFieldAssignment (Maybe Int64)
- data AdvertiserGroup
- advertiserGroup :: AdvertiserGroup
- agKind :: Lens' AdvertiserGroup Text
- agAccountId :: Lens' AdvertiserGroup (Maybe Int64)
- agName :: Lens' AdvertiserGroup (Maybe Text)
- agId :: Lens' AdvertiserGroup (Maybe Int64)
- data TagData
- tagData :: TagData
- tdClickTag :: Lens' TagData (Maybe Text)
- tdFormat :: Lens' TagData (Maybe TagDataFormat)
- tdCreativeId :: Lens' TagData (Maybe Int64)
- tdAdId :: Lens' TagData (Maybe Int64)
- tdImpressionTag :: Lens' TagData (Maybe Text)
- data DayPartTargeting
- dayPartTargeting :: DayPartTargeting
- dptDaysOfWeek :: Lens' DayPartTargeting [DayPartTargetingDaysOfWeekItem]
- dptHoursOfDay :: Lens' DayPartTargeting [Int32]
- dptUserLocalTime :: Lens' DayPartTargeting (Maybe Bool)
- data CreativeOptimizationConfiguration
- creativeOptimizationConfiguration :: CreativeOptimizationConfiguration
- cocOptimizationModel :: Lens' CreativeOptimizationConfiguration (Maybe CreativeOptimizationConfigurationOptimizationModel)
- cocName :: Lens' CreativeOptimizationConfiguration (Maybe Text)
- cocOptimizationActivitys :: Lens' CreativeOptimizationConfiguration [OptimizationActivity]
- cocId :: Lens' CreativeOptimizationConfiguration (Maybe Int64)
- data CreativeClickThroughURL
- creativeClickThroughURL :: CreativeClickThroughURL
- cctuComputedClickThroughURL :: Lens' CreativeClickThroughURL (Maybe Text)
- cctuCustomClickThroughURL :: Lens' CreativeClickThroughURL (Maybe Text)
- cctuLandingPageId :: Lens' CreativeClickThroughURL (Maybe Int64)
- data ReportCriteria
- reportCriteria :: ReportCriteria
- rcMetricNames :: Lens' ReportCriteria [Text]
- rcCustomRichMediaEvents :: Lens' ReportCriteria (Maybe CustomRichMediaEvents)
- rcDimensionFilters :: Lens' ReportCriteria [DimensionValue]
- rcActivities :: Lens' ReportCriteria (Maybe Activities)
- rcDateRange :: Lens' ReportCriteria (Maybe DateRange)
- rcDimensions :: Lens' ReportCriteria [SortedDimension]
- data FloodlightConfigurationNATuralSearchConversionAttributionOption
- data PlacementStrategiesListResponse
- placementStrategiesListResponse :: PlacementStrategiesListResponse
- pslrPlacementStrategies :: Lens' PlacementStrategiesListResponse [PlacementStrategy]
- pslrNextPageToken :: Lens' PlacementStrategiesListResponse (Maybe Text)
- pslrKind :: Lens' PlacementStrategiesListResponse Text
- data ConversionsBatchUpdateResponse
- conversionsBatchUpdateResponse :: ConversionsBatchUpdateResponse
- cburStatus :: Lens' ConversionsBatchUpdateResponse [ConversionStatus]
- cburKind :: Lens' ConversionsBatchUpdateResponse Text
- cburHasFailures :: Lens' ConversionsBatchUpdateResponse (Maybe Bool)
- data CreativeAssetArtworkType
- data SubAccount
- subAccount :: SubAccount
- saKind :: Lens' SubAccount Text
- saAvailablePermissionIds :: Lens' SubAccount [Int64]
- saAccountId :: Lens' SubAccount (Maybe Int64)
- saName :: Lens' SubAccount (Maybe Text)
- saId :: Lens' SubAccount (Maybe Int64)
- data InventoryItemsListResponse
- inventoryItemsListResponse :: InventoryItemsListResponse
- iilrInventoryItems :: Lens' InventoryItemsListResponse [InventoryItem]
- iilrNextPageToken :: Lens' InventoryItemsListResponse (Maybe Text)
- iilrKind :: Lens' InventoryItemsListResponse Text
- data UniversalAdId
- universalAdId :: UniversalAdId
- uaiValue :: Lens' UniversalAdId (Maybe Text)
- uaiRegistry :: Lens' UniversalAdId (Maybe UniversalAdIdRegistry)
- data CustomFloodlightVariableType
- = U1
- | U10
- | U100
- | U11
- | U12
- | U13
- | U14
- | U15
- | U16
- | U17
- | U18
- | U19
- | U2
- | U20
- | U21
- | U22
- | U23
- | U24
- | U25
- | U26
- | U27
- | U28
- | U29
- | U3
- | U30
- | U31
- | U32
- | U33
- | U34
- | U35
- | U36
- | U37
- | U38
- | U39
- | U4
- | U40
- | U41
- | U42
- | U43
- | U44
- | U45
- | U46
- | U47
- | U48
- | U49
- | U5
- | U50
- | U51
- | U52
- | U53
- | U54
- | U55
- | U56
- | U57
- | U58
- | U59
- | U6
- | U60
- | U61
- | U62
- | U63
- | U64
- | U65
- | U66
- | U67
- | U68
- | U69
- | U7
- | U70
- | U71
- | U72
- | U73
- | U74
- | U75
- | U76
- | U77
- | U78
- | U79
- | U8
- | U80
- | U81
- | U82
- | U83
- | U84
- | U85
- | U86
- | U87
- | U88
- | U89
- | U9
- | U90
- | U91
- | U92
- | U93
- | U94
- | U95
- | U96
- | U97
- | U98
- | U99
- data Ad
- ad :: Ad
- aTargetingTemplateId :: Lens' Ad (Maybe Int64)
- aCreativeGroupAssignments :: Lens' Ad [CreativeGroupAssignment]
- aGeoTargeting :: Lens' Ad (Maybe GeoTargeting)
- aCreativeRotation :: Lens' Ad (Maybe CreativeRotation)
- aTechnologyTargeting :: Lens' Ad (Maybe TechnologyTargeting)
- aAudienceSegmentId :: Lens' Ad (Maybe Int64)
- aDayPartTargeting :: Lens' Ad (Maybe DayPartTargeting)
- aSize :: Lens' Ad (Maybe Size)
- aStartTime :: Lens' Ad (Maybe UTCTime)
- aKind :: Lens' Ad Text
- aClickThroughURLSuffixProperties :: Lens' Ad (Maybe ClickThroughURLSuffixProperties)
- aCampaignIdDimensionValue :: Lens' Ad (Maybe DimensionValue)
- aAdvertiserId :: Lens' Ad (Maybe Int64)
- aAdvertiserIdDimensionValue :: Lens' Ad (Maybe DimensionValue)
- aSSLCompliant :: Lens' Ad (Maybe Bool)
- aCampaignId :: Lens' Ad (Maybe Int64)
- aIdDimensionValue :: Lens' Ad (Maybe DimensionValue)
- aClickThroughURL :: Lens' Ad (Maybe ClickThroughURL)
- aDeliverySchedule :: Lens' Ad (Maybe DeliverySchedule)
- aEventTagOverrides :: Lens' Ad [EventTagOverride]
- aActive :: Lens' Ad (Maybe Bool)
- aAccountId :: Lens' Ad (Maybe Int64)
- aName :: Lens' Ad (Maybe Text)
- aKeyValueTargetingExpression :: Lens' Ad (Maybe KeyValueTargetingExpression)
- aEndTime :: Lens' Ad (Maybe UTCTime)
- aCreateInfo :: Lens' Ad (Maybe LastModifiedInfo)
- aLastModifiedInfo :: Lens' Ad (Maybe LastModifiedInfo)
- aId :: Lens' Ad (Maybe Int64)
- aSSLRequired :: Lens' Ad (Maybe Bool)
- aComments :: Lens' Ad (Maybe Text)
- aSubAccountId :: Lens' Ad (Maybe Int64)
- aType :: Lens' Ad (Maybe AdType)
- aRemarketingListExpression :: Lens' Ad (Maybe ListTargetingExpression)
- aLanguageTargeting :: Lens' Ad (Maybe LanguageTargeting)
- aDynamicClickTracker :: Lens' Ad (Maybe Bool)
- aCompatibility :: Lens' Ad (Maybe AdCompatibility)
- aArchived :: Lens' Ad (Maybe Bool)
- aDefaultClickThroughEventTagProperties :: Lens' Ad (Maybe DefaultClickThroughEventTagProperties)
- aPlacementAssignments :: Lens' Ad [PlacementAssignment]
- data ConversionErrorCode
- data FloodlightActivitiesListSortOrder
- data Project
- project :: Project
- pTargetClicks :: Lens' Project (Maybe Int64)
- pClientBillingCode :: Lens' Project (Maybe Text)
- pTargetCpmNanos :: Lens' Project (Maybe Int64)
- pTargetConversions :: Lens' Project (Maybe Int64)
- pBudget :: Lens' Project (Maybe Int64)
- pKind :: Lens' Project Text
- pAdvertiserId :: Lens' Project (Maybe Int64)
- pEndDate :: Lens' Project (Maybe Day)
- pOverview :: Lens' Project (Maybe Text)
- pTargetImpressions :: Lens' Project (Maybe Int64)
- pStartDate :: Lens' Project (Maybe Day)
- pTargetCpcNanos :: Lens' Project (Maybe Int64)
- pAccountId :: Lens' Project (Maybe Int64)
- pName :: Lens' Project (Maybe Text)
- pLastModifiedInfo :: Lens' Project (Maybe LastModifiedInfo)
- pId :: Lens' Project (Maybe Int64)
- pAudienceAgeGroup :: Lens' Project (Maybe ProjectAudienceAgeGroup)
- pSubAccountId :: Lens' Project (Maybe Int64)
- pTargetCpmActiveViewNanos :: Lens' Project (Maybe Int64)
- pAudienceGender :: Lens' Project (Maybe ProjectAudienceGender)
- pClientName :: Lens' Project (Maybe Text)
- pTargetCpaNanos :: Lens' Project (Maybe Int64)
- data FileFormat
- data EncryptionInfoEncryptionEntityType
- data PricingSchedulePricingType
- data ReportFloodlightCriteria
- reportFloodlightCriteria :: ReportFloodlightCriteria
- rfcReportProperties :: Lens' ReportFloodlightCriteria (Maybe ReportFloodlightCriteriaReportProperties)
- rfcMetricNames :: Lens' ReportFloodlightCriteria [Text]
- rfcCustomRichMediaEvents :: Lens' ReportFloodlightCriteria [DimensionValue]
- rfcDimensionFilters :: Lens' ReportFloodlightCriteria [DimensionValue]
- rfcDateRange :: Lens' ReportFloodlightCriteria (Maybe DateRange)
- rfcFloodlightConfigId :: Lens' ReportFloodlightCriteria (Maybe DimensionValue)
- rfcDimensions :: Lens' ReportFloodlightCriteria [SortedDimension]
- data CreativeCustomEventTargetType
- data ReportsListScope
- data Size
- size :: Size
- sHeight :: Lens' Size (Maybe Int32)
- sKind :: Lens' Size Text
- sWidth :: Lens' Size (Maybe Int32)
- sIab :: Lens' Size (Maybe Bool)
- sId :: Lens' Size (Maybe Int64)
- data CreativeAssetOrientation
- data CreativeAssetDurationType
- data TargetableRemarketingListListSource
- data ObjectFilter
- objectFilter :: ObjectFilter
- ofStatus :: Lens' ObjectFilter (Maybe ObjectFilterStatus)
- ofKind :: Lens' ObjectFilter Text
- ofObjectIds :: Lens' ObjectFilter [Int64]
- data SkippableSetting
- skippableSetting :: SkippableSetting
- ssSkipOffSet :: Lens' SkippableSetting (Maybe VideoOffSet)
- ssProgressOffSet :: Lens' SkippableSetting (Maybe VideoOffSet)
- ssKind :: Lens' SkippableSetting Text
- ssSkippable :: Lens' SkippableSetting (Maybe Bool)
- data CreativeGroupsListSortField
- data ReportsConfiguration
- reportsConfiguration :: ReportsConfiguration
- rcExposureToConversionEnabled :: Lens' ReportsConfiguration (Maybe Bool)
- rcReportGenerationTimeZoneId :: Lens' ReportsConfiguration (Maybe Int64)
- rcLookbackConfiguration :: Lens' ReportsConfiguration (Maybe LookbackConfiguration)
- data PricingSchedule
- pricingSchedule :: PricingSchedule
- psTestingStartDate :: Lens' PricingSchedule (Maybe Day)
- psFloodlightActivityId :: Lens' PricingSchedule (Maybe Int64)
- psEndDate :: Lens' PricingSchedule (Maybe Day)
- psDisregardOverdelivery :: Lens' PricingSchedule (Maybe Bool)
- psStartDate :: Lens' PricingSchedule (Maybe Day)
- psCapCostOption :: Lens' PricingSchedule (Maybe PricingScheduleCapCostOption)
- psPricingType :: Lens' PricingSchedule (Maybe PricingSchedulePricingType)
- psPricingPeriods :: Lens' PricingSchedule [PricingSchedulePricingPeriod]
- psFlighted :: Lens' PricingSchedule (Maybe Bool)
- data PostalCode
- postalCode :: PostalCode
- pcKind :: Lens' PostalCode Text
- pcCode :: Lens' PostalCode (Maybe Text)
- pcCountryCode :: Lens' PostalCode (Maybe Text)
- pcId :: Lens' PostalCode (Maybe Text)
- pcCountryDartId :: Lens' PostalCode (Maybe Int64)
- data AccountPermissionsListResponse
- accountPermissionsListResponse :: AccountPermissionsListResponse
- aplrKind :: Lens' AccountPermissionsListResponse Text
- aplrAccountPermissions :: Lens' AccountPermissionsListResponse [AccountPermission]
- data Country
- country :: Country
- cKind :: Lens' Country Text
- cName :: Lens' Country (Maybe Text)
- cCountryCode :: Lens' Country (Maybe Text)
- cDartId :: Lens' Country (Maybe Int64)
- cSSLEnabled :: Lens' Country (Maybe Bool)
- data PlacementsListSortField
- data CreativeBackupImageFeaturesItem
- = CBIFIApplicationCache
- | CBIFIAudio
- | CBIFICanvas
- | CBIFICanvasText
- | CBIFICssAnimations
- | CBIFICssBackgRoundSize
- | CBIFICssBOrderImage
- | CBIFICssBOrderRadius
- | CBIFICssBoxShadow
- | CBIFICssColumns
- | CBIFICssFlexBox
- | CBIFICssFontFace
- | CBIFICssGeneratedContent
- | CBIFICssGradients
- | CBIFICssHsla
- | CBIFICssMultipleBgs
- | CBIFICssOpacity
- | CBIFICssReflections
- | CBIFICssRgba
- | CBIFICssTextShadow
- | CBIFICssTransforms
- | CBIFICssTRANSFORMS3D
- | CBIFICssTransitions
- | CBIFIDragAndDrop
- | CBIFIGeoLocation
- | CBIFIHashChange
- | CBIFIHistory
- | CBIFIIndexedDB
- | CBIFIInlineSvg
- | CBIFIInputAttrAutocomplete
- | CBIFIInputAttrAutofocus
- | CBIFIInputAttrList
- | CBIFIInputAttrMax
- | CBIFIInputAttrMin
- | CBIFIInputAttrMultiple
- | CBIFIInputAttrPattern
- | CBIFIInputAttrPlaceholder
- | CBIFIInputAttrRequired
- | CBIFIInputAttrStep
- | CBIFIInputTypeColor
- | CBIFIInputTypeDate
- | CBIFIInputTypeDatetime
- | CBIFIInputTypeDatetimeLocal
- | CBIFIInputTypeEmail
- | CBIFIInputTypeMonth
- | CBIFIInputTypeNumber
- | CBIFIInputTypeRange
- | CBIFIInputTypeSearch
- | CBIFIInputTypeTel
- | CBIFIInputTypeTime
- | CBIFIInputTypeURL
- | CBIFIInputTypeWeek
- | CBIFILocalStorage
- | CBIFIPostMessage
- | CBIFISessionStorage
- | CBIFISmil
- | CBIFISvgClipPaths
- | CBIFISvgFeImage
- | CBIFISvgFilters
- | CBIFISvgHref
- | CBIFITouch
- | CBIFIVideo
- | CBIFIWebgl
- | CBIFIWebSockets
- | CBIFIWebSQLDatabase
- | CBIFIWebWorkers
- data OperatingSystemVersionsListResponse
- operatingSystemVersionsListResponse :: OperatingSystemVersionsListResponse
- osvlrKind :: Lens' OperatingSystemVersionsListResponse Text
- osvlrOperatingSystemVersions :: Lens' OperatingSystemVersionsListResponse [OperatingSystemVersion]
- data ClickThroughURLSuffixProperties
- clickThroughURLSuffixProperties :: ClickThroughURLSuffixProperties
- ctuspOverrideInheritedSuffix :: Lens' ClickThroughURLSuffixProperties (Maybe Bool)
- ctuspClickThroughURLSuffix :: Lens' ClickThroughURLSuffixProperties (Maybe Text)
- data AdvertisersListSortOrder
- data TargetingTemplatesListSortField
- data CreativeFieldsListSortField
- data Pricing
- pricing :: Pricing
- priEndDate :: Lens' Pricing (Maybe Day)
- priStartDate :: Lens' Pricing (Maybe Day)
- priGroupType :: Lens' Pricing (Maybe PricingGroupType)
- priPricingType :: Lens' Pricing (Maybe PricingPricingType)
- priFlights :: Lens' Pricing [Flight]
- priCapCostType :: Lens' Pricing (Maybe PricingCapCostType)
- data AudienceSegmentGroup
- audienceSegmentGroup :: AudienceSegmentGroup
- asgAudienceSegments :: Lens' AudienceSegmentGroup [AudienceSegment]
- asgName :: Lens' AudienceSegmentGroup (Maybe Text)
- asgId :: Lens' AudienceSegmentGroup (Maybe Int64)
- data OperatingSystem
- operatingSystem :: OperatingSystem
- osDesktop :: Lens' OperatingSystem (Maybe Bool)
- osKind :: Lens' OperatingSystem Text
- osName :: Lens' OperatingSystem (Maybe Text)
- osMobile :: Lens' OperatingSystem (Maybe Bool)
- osDartId :: Lens' OperatingSystem (Maybe Int64)
- data Flight
- flight :: Flight
- fRateOrCost :: Lens' Flight (Maybe Int64)
- fEndDate :: Lens' Flight (Maybe Day)
- fStartDate :: Lens' Flight (Maybe Day)
- fUnits :: Lens' Flight (Maybe Int64)
- data UserDefinedVariableConfigurationVariableType
- = UDVCVTU1
- | UDVCVTU10
- | UDVCVTU100
- | UDVCVTU11
- | UDVCVTU12
- | UDVCVTU13
- | UDVCVTU14
- | UDVCVTU15
- | UDVCVTU16
- | UDVCVTU17
- | UDVCVTU18
- | UDVCVTU19
- | UDVCVTU2
- | UDVCVTU20
- | UDVCVTU21
- | UDVCVTU22
- | UDVCVTU23
- | UDVCVTU24
- | UDVCVTU25
- | UDVCVTU26
- | UDVCVTU27
- | UDVCVTU28
- | UDVCVTU29
- | UDVCVTU3
- | UDVCVTU30
- | UDVCVTU31
- | UDVCVTU32
- | UDVCVTU33
- | UDVCVTU34
- | UDVCVTU35
- | UDVCVTU36
- | UDVCVTU37
- | UDVCVTU38
- | UDVCVTU39
- | UDVCVTU4
- | UDVCVTU40
- | UDVCVTU41
- | UDVCVTU42
- | UDVCVTU43
- | UDVCVTU44
- | UDVCVTU45
- | UDVCVTU46
- | UDVCVTU47
- | UDVCVTU48
- | UDVCVTU49
- | UDVCVTU5
- | UDVCVTU50
- | UDVCVTU51
- | UDVCVTU52
- | UDVCVTU53
- | UDVCVTU54
- | UDVCVTU55
- | UDVCVTU56
- | UDVCVTU57
- | UDVCVTU58
- | UDVCVTU59
- | UDVCVTU6
- | UDVCVTU60
- | UDVCVTU61
- | UDVCVTU62
- | UDVCVTU63
- | UDVCVTU64
- | UDVCVTU65
- | UDVCVTU66
- | UDVCVTU67
- | UDVCVTU68
- | UDVCVTU69
- | UDVCVTU7
- | UDVCVTU70
- | UDVCVTU71
- | UDVCVTU72
- | UDVCVTU73
- | UDVCVTU74
- | UDVCVTU75
- | UDVCVTU76
- | UDVCVTU77
- | UDVCVTU78
- | UDVCVTU79
- | UDVCVTU8
- | UDVCVTU80
- | UDVCVTU81
- | UDVCVTU82
- | UDVCVTU83
- | UDVCVTU84
- | UDVCVTU85
- | UDVCVTU86
- | UDVCVTU87
- | UDVCVTU88
- | UDVCVTU89
- | UDVCVTU9
- | UDVCVTU90
- | UDVCVTU91
- | UDVCVTU92
- | UDVCVTU93
- | UDVCVTU94
- | UDVCVTU95
- | UDVCVTU96
- | UDVCVTU97
- | UDVCVTU98
- | UDVCVTU99
- data FsCommandPositionOption
- data CitiesListResponse
- citiesListResponse :: CitiesListResponse
- citKind :: Lens' CitiesListResponse Text
- citCities :: Lens' CitiesListResponse [City]
- data AdvertiserLandingPagesListSortField
- data Dimension
- dimension :: Dimension
- dKind :: Lens' Dimension Text
- dName :: Lens' Dimension (Maybe Text)
- data ReportReachCriteria
- reportReachCriteria :: ReportReachCriteria
- rrcReachByFrequencyMetricNames :: Lens' ReportReachCriteria [Text]
- rrcEnableAllDimensionCombinations :: Lens' ReportReachCriteria (Maybe Bool)
- rrcMetricNames :: Lens' ReportReachCriteria [Text]
- rrcCustomRichMediaEvents :: Lens' ReportReachCriteria (Maybe CustomRichMediaEvents)
- rrcDimensionFilters :: Lens' ReportReachCriteria [DimensionValue]
- rrcActivities :: Lens' ReportReachCriteria (Maybe Activities)
- rrcDateRange :: Lens' ReportReachCriteria (Maybe DateRange)
- rrcDimensions :: Lens' ReportReachCriteria [SortedDimension]
- data CustomRichMediaEvents
- customRichMediaEvents :: CustomRichMediaEvents
- crmeKind :: Lens' CustomRichMediaEvents Text
- crmeFilteredEventIds :: Lens' CustomRichMediaEvents [DimensionValue]
- data LanguagesListResponse
- languagesListResponse :: LanguagesListResponse
- llrKind :: Lens' LanguagesListResponse Text
- llrLanguages :: Lens' LanguagesListResponse [Language]
- data UserRolesListSortOrder
- data PlacementsListCompatibilities
- data TargetableRemarketingListsListResponse
- targetableRemarketingListsListResponse :: TargetableRemarketingListsListResponse
- trllrNextPageToken :: Lens' TargetableRemarketingListsListResponse (Maybe Text)
- trllrKind :: Lens' TargetableRemarketingListsListResponse Text
- trllrTargetableRemarketingLists :: Lens' TargetableRemarketingListsListResponse [TargetableRemarketingList]
- data OrderDocumentsListSortField
- data CreativeCompatibilityItem
- data ChangeLogsListResponse
- changeLogsListResponse :: ChangeLogsListResponse
- cllrNextPageToken :: Lens' ChangeLogsListResponse (Maybe Text)
- cllrKind :: Lens' ChangeLogsListResponse Text
- cllrChangeLogs :: Lens' ChangeLogsListResponse [ChangeLog]
- data ReportDeliveryEmailOwnerDeliveryType
- data SiteContactContactType
- data AccountUserProFile
- accountUserProFile :: AccountUserProFile
- aupfEmail :: Lens' AccountUserProFile (Maybe Text)
- aupfUserRoleFilter :: Lens' AccountUserProFile (Maybe ObjectFilter)
- aupfAdvertiserFilter :: Lens' AccountUserProFile (Maybe ObjectFilter)
- aupfUserRoleId :: Lens' AccountUserProFile (Maybe Int64)
- aupfKind :: Lens' AccountUserProFile Text
- aupfLocale :: Lens' AccountUserProFile (Maybe Text)
- aupfSiteFilter :: Lens' AccountUserProFile (Maybe ObjectFilter)
- aupfTraffickerType :: Lens' AccountUserProFile (Maybe AccountUserProFileTraffickerType)
- aupfActive :: Lens' AccountUserProFile (Maybe Bool)
- aupfAccountId :: Lens' AccountUserProFile (Maybe Int64)
- aupfName :: Lens' AccountUserProFile (Maybe Text)
- aupfId :: Lens' AccountUserProFile (Maybe Int64)
- aupfUserAccessType :: Lens' AccountUserProFile (Maybe AccountUserProFileUserAccessType)
- aupfComments :: Lens' AccountUserProFile (Maybe Text)
- aupfSubAccountId :: Lens' AccountUserProFile (Maybe Int64)
- aupfCampaignFilter :: Lens' AccountUserProFile (Maybe ObjectFilter)
- data ReportsListSortOrder
- data DimensionValue
- dimensionValue :: DimensionValue
- dvEtag :: Lens' DimensionValue (Maybe Text)
- dvKind :: Lens' DimensionValue Text
- dvValue :: Lens' DimensionValue (Maybe Text)
- dvMatchType :: Lens' DimensionValue (Maybe DimensionValueMatchType)
- dvDimensionName :: Lens' DimensionValue (Maybe Text)
- dvId :: Lens' DimensionValue (Maybe Text)
- data TargetableRemarketingListsListSortField
- data CampaignsListSortOrder
- data Activities
- activities :: Activities
- actKind :: Lens' Activities Text
- actMetricNames :: Lens' Activities [Text]
- actFilters :: Lens' Activities [DimensionValue]
- data FloodlightActivityGroupsListType
- data FloodlightConfigurationFirstDayOfWeek
- data UserRolePermissionGroupsListResponse
- userRolePermissionGroupsListResponse :: UserRolePermissionGroupsListResponse
- urpglrUserRolePermissionGroups :: Lens' UserRolePermissionGroupsListResponse [UserRolePermissionGroup]
- urpglrKind :: Lens' UserRolePermissionGroupsListResponse Text
- data PlacementTag
- placementTag :: PlacementTag
- ptPlacementId :: Lens' PlacementTag (Maybe Int64)
- ptTagDatas :: Lens' PlacementTag [TagData]
- data DeliverySchedulePriority
- data FloodlightActivitiesListFloodlightActivityGroupType
- data RemarketingListsListResponse
- remarketingListsListResponse :: RemarketingListsListResponse
- rllrNextPageToken :: Lens' RemarketingListsListResponse (Maybe Text)
- rllrRemarketingLists :: Lens' RemarketingListsListResponse [RemarketingList]
- rllrKind :: Lens' RemarketingListsListResponse Text
- data DynamicTargetingKey
- dynamicTargetingKey :: DynamicTargetingKey
- dtkObjectType :: Lens' DynamicTargetingKey (Maybe DynamicTargetingKeyObjectType)
- dtkKind :: Lens' DynamicTargetingKey Text
- dtkObjectId :: Lens' DynamicTargetingKey (Maybe Int64)
- dtkName :: Lens' DynamicTargetingKey (Maybe Text)
- data Creative
- creative :: Creative
- creConvertFlashToHTML5 :: Lens' Creative (Maybe Bool)
- creBackupImageTargetWindow :: Lens' Creative (Maybe TargetWindow)
- creRenderingIdDimensionValue :: Lens' Creative (Maybe DimensionValue)
- creCustomKeyValues :: Lens' Creative [Text]
- creSkipOffSet :: Lens' Creative (Maybe VideoOffSet)
- creRenderingId :: Lens' Creative (Maybe Int64)
- creThirdPartyBackupImageImpressionsURL :: Lens' Creative (Maybe Text)
- creFsCommand :: Lens' Creative (Maybe FsCommand)
- creAllowScriptAccess :: Lens' Creative (Maybe Bool)
- creHTMLCodeLocked :: Lens' Creative (Maybe Bool)
- creRequiredFlashPluginVersion :: Lens' Creative (Maybe Text)
- creUniversalAdId :: Lens' Creative (Maybe UniversalAdId)
- creAuthoringTool :: Lens' Creative (Maybe CreativeAuthoringTool)
- creSize :: Lens' Creative (Maybe Size)
- creThirdPartyURLs :: Lens' Creative [ThirdPartyTrackingURL]
- creProgressOffSet :: Lens' Creative (Maybe VideoOffSet)
- creCounterCustomEvents :: Lens' Creative [CreativeCustomEvent]
- creKind :: Lens' Creative Text
- creSSLOverride :: Lens' Creative (Maybe Bool)
- creHTMLCode :: Lens' Creative (Maybe Text)
- creAdvertiserId :: Lens' Creative (Maybe Int64)
- creRequiredFlashVersion :: Lens' Creative (Maybe Int32)
- creBackgRoundColor :: Lens' Creative (Maybe Text)
- creAdTagKeys :: Lens' Creative [Text]
- creSkippable :: Lens' Creative (Maybe Bool)
- creSSLCompliant :: Lens' Creative (Maybe Bool)
- creIdDimensionValue :: Lens' Creative (Maybe DimensionValue)
- creBackupImageReportingLabel :: Lens' Creative (Maybe Text)
- creCommercialId :: Lens' Creative (Maybe Text)
- creActive :: Lens' Creative (Maybe Bool)
- creExitCustomEvents :: Lens' Creative [CreativeCustomEvent]
- creAccountId :: Lens' Creative (Maybe Int64)
- creBackupImageClickThroughURL :: Lens' Creative (Maybe CreativeClickThroughURL)
- creName :: Lens' Creative (Maybe Text)
- creOverrideCss :: Lens' Creative (Maybe Text)
- creAdditionalSizes :: Lens' Creative [Size]
- creClickTags :: Lens' Creative [ClickTag]
- creAdParameters :: Lens' Creative (Maybe Text)
- creVersion :: Lens' Creative (Maybe Int32)
- creMediaDescription :: Lens' Creative (Maybe Text)
- creMediaDuration :: Lens' Creative (Maybe Double)
- creLatestTraffickedCreativeId :: Lens' Creative (Maybe Int64)
- creThirdPartyRichMediaImpressionsURL :: Lens' Creative (Maybe Text)
- creDynamicAssetSelection :: Lens' Creative (Maybe Bool)
- creLastModifiedInfo :: Lens' Creative (Maybe LastModifiedInfo)
- creId :: Lens' Creative (Maybe Int64)
- creAuthoringSource :: Lens' Creative (Maybe CreativeAuthoringSource)
- crePoliteLoadAssetId :: Lens' Creative (Maybe Int64)
- creStudioAdvertiserId :: Lens' Creative (Maybe Int64)
- creCreativeAssets :: Lens' Creative [CreativeAsset]
- creSubAccountId :: Lens' Creative (Maybe Int64)
- creType :: Lens' Creative (Maybe CreativeType)
- creTimerCustomEvents :: Lens' Creative [CreativeCustomEvent]
- creCreativeAssetSelection :: Lens' Creative (Maybe CreativeAssetSelection)
- creStudioCreativeId :: Lens' Creative (Maybe Int64)
- creCompatibility :: Lens' Creative [CreativeCompatibilityItem]
- creBackupImageFeatures :: Lens' Creative [CreativeBackupImageFeaturesItem]
- creArtworkType :: Lens' Creative (Maybe CreativeArtworkType)
- creArchived :: Lens' Creative (Maybe Bool)
- creCompanionCreatives :: Lens' Creative [Int64]
- creTotalFileSize :: Lens' Creative (Maybe Int64)
- creStudioTraffickedCreativeId :: Lens' Creative (Maybe Int64)
- creAutoAdvanceImages :: Lens' Creative (Maybe Bool)
- creRedirectURL :: Lens' Creative (Maybe Text)
- creCreativeFieldAssignments :: Lens' Creative [CreativeFieldAssignment]
- data SiteContact
- siteContact :: SiteContact
- scEmail :: Lens' SiteContact (Maybe Text)
- scPhone :: Lens' SiteContact (Maybe Text)
- scLastName :: Lens' SiteContact (Maybe Text)
- scAddress :: Lens' SiteContact (Maybe Text)
- scFirstName :: Lens' SiteContact (Maybe Text)
- scId :: Lens' SiteContact (Maybe Int64)
- scTitle :: Lens' SiteContact (Maybe Text)
- scContactType :: Lens' SiteContact (Maybe SiteContactContactType)
- data CreativeAuthoringSource
- data AccountsListResponse
- accountsListResponse :: AccountsListResponse
- accNextPageToken :: Lens' AccountsListResponse (Maybe Text)
- accAccounts :: Lens' AccountsListResponse [Account]
- accKind :: Lens' AccountsListResponse Text
- data DateRange
- dateRange :: DateRange
- drKind :: Lens' DateRange Text
- drEndDate :: Lens' DateRange (Maybe Day)
- drStartDate :: Lens' DateRange (Maybe Day)
- drRelativeDateRange :: Lens' DateRange (Maybe DateRangeRelativeDateRange)
- data Report
- report :: Report
- rDelivery :: Lens' Report (Maybe ReportDelivery)
- rEtag :: Lens' Report (Maybe Text)
- rOwnerProFileId :: Lens' Report (Maybe Int64)
- rSchedule :: Lens' Report (Maybe ReportSchedule)
- rPathToConversionCriteria :: Lens' Report (Maybe ReportPathToConversionCriteria)
- rKind :: Lens' Report Text
- rFormat :: Lens' Report (Maybe ReportFormat)
- rReachCriteria :: Lens' Report (Maybe ReportReachCriteria)
- rLastModifiedTime :: Lens' Report (Maybe Word64)
- rAccountId :: Lens' Report (Maybe Int64)
- rName :: Lens' Report (Maybe Text)
- rId :: Lens' Report (Maybe Int64)
- rCrossDimensionReachCriteria :: Lens' Report (Maybe ReportCrossDimensionReachCriteria)
- rType :: Lens' Report (Maybe ReportType)
- rSubAccountId :: Lens' Report (Maybe Int64)
- rFloodlightCriteria :: Lens' Report (Maybe ReportFloodlightCriteria)
- rCriteria :: Lens' Report (Maybe ReportCriteria)
- rFileName :: Lens' Report (Maybe Text)
- data PlacementPaymentSource
- data Rule
- rule :: Rule
- rulTargetingTemplateId :: Lens' Rule (Maybe Int64)
- rulName :: Lens' Rule (Maybe Text)
- rulAssetId :: Lens' Rule (Maybe Int64)
- data ReportsFilesListSortOrder
- data Campaign
- campaign :: Campaign
- camAdBlockingConfiguration :: Lens' Campaign (Maybe AdBlockingConfiguration)
- camCreativeOptimizationConfiguration :: Lens' Campaign (Maybe CreativeOptimizationConfiguration)
- camCreativeGroupIds :: Lens' Campaign [Int64]
- camNielsenOCREnabled :: Lens' Campaign (Maybe Bool)
- camKind :: Lens' Campaign Text
- camClickThroughURLSuffixProperties :: Lens' Campaign (Maybe ClickThroughURLSuffixProperties)
- camAdvertiserId :: Lens' Campaign (Maybe Int64)
- camEndDate :: Lens' Campaign (Maybe Day)
- camAdvertiserIdDimensionValue :: Lens' Campaign (Maybe DimensionValue)
- camIdDimensionValue :: Lens' Campaign (Maybe DimensionValue)
- camEventTagOverrides :: Lens' Campaign [EventTagOverride]
- camLookbackConfiguration :: Lens' Campaign (Maybe LookbackConfiguration)
- camStartDate :: Lens' Campaign (Maybe Day)
- camAccountId :: Lens' Campaign (Maybe Int64)
- camName :: Lens' Campaign (Maybe Text)
- camAdvertiserGroupId :: Lens' Campaign (Maybe Int64)
- camBillingInvoiceCode :: Lens' Campaign (Maybe Text)
- camDefaultLandingPageId :: Lens' Campaign (Maybe Int64)
- camCreateInfo :: Lens' Campaign (Maybe LastModifiedInfo)
- camLastModifiedInfo :: Lens' Campaign (Maybe LastModifiedInfo)
- camId :: Lens' Campaign (Maybe Int64)
- camSubAccountId :: Lens' Campaign (Maybe Int64)
- camAdditionalCreativeOptimizationConfigurations :: Lens' Campaign [CreativeOptimizationConfiguration]
- camExternalId :: Lens' Campaign (Maybe Text)
- camComment :: Lens' Campaign (Maybe Text)
- camAudienceSegmentGroups :: Lens' Campaign [AudienceSegmentGroup]
- camArchived :: Lens' Campaign (Maybe Bool)
- camTraffickerEmails :: Lens' Campaign [Text]
- camDefaultClickThroughEventTagProperties :: Lens' Campaign (Maybe DefaultClickThroughEventTagProperties)
- data InventoryItemsListSortField
- data EventTagType
- data CreativesListSortOrder
- data InventoryItemsListType
- data ThirdPartyAuthenticationToken
- thirdPartyAuthenticationToken :: ThirdPartyAuthenticationToken
- tpatValue :: Lens' ThirdPartyAuthenticationToken (Maybe Text)
- tpatName :: Lens' ThirdPartyAuthenticationToken (Maybe Text)
- data PopupWindowPropertiesPositionType
- data DirectorySiteContactRole
- data ClickThroughURL
- clickThroughURL :: ClickThroughURL
- ctuDefaultLandingPage :: Lens' ClickThroughURL (Maybe Bool)
- ctuComputedClickThroughURL :: Lens' ClickThroughURL (Maybe Text)
- ctuCustomClickThroughURL :: Lens' ClickThroughURL (Maybe Text)
- ctuLandingPageId :: Lens' ClickThroughURL (Maybe Int64)
- data TagSettingKeywordOption
- data CreativeAuthoringTool
- data OrderContactContactType
- data CreativeAssetIdType
- data AccountUserProFilesListSortOrder
- data RemarketingListListSource
- = RLLSRemarketingListSourceAdx
- | RLLSRemarketingListSourceDBm
- | RLLSRemarketingListSourceDfa
- | RLLSRemarketingListSourceDfp
- | RLLSRemarketingListSourceDmp
- | RLLSRemarketingListSourceGa
- | RLLSRemarketingListSourceGplus
- | RLLSRemarketingListSourceOther
- | RLLSRemarketingListSourcePlayStore
- | RLLSRemarketingListSourceXfp
- | RLLSRemarketingListSourceYouTube
- data BrowsersListResponse
- browsersListResponse :: BrowsersListResponse
- blrKind :: Lens' BrowsersListResponse Text
- blrBrowsers :: Lens' BrowsersListResponse [Browser]
- data AccountUserProFileUserAccessType
- data CreativeAssetStartTimeType
- data ProjectAudienceGender
- data SiteSettings
- siteSettings :: SiteSettings
- ssDisableNewCookie :: Lens' SiteSettings (Maybe Bool)
- ssVideoActiveViewOptOutTemplate :: Lens' SiteSettings (Maybe Bool)
- ssAdBlockingOptOut :: Lens' SiteSettings (Maybe Bool)
- ssLookbackConfiguration :: Lens' SiteSettings (Maybe LookbackConfiguration)
- ssTagSetting :: Lens' SiteSettings (Maybe TagSetting)
- ssActiveViewOptOut :: Lens' SiteSettings (Maybe Bool)
- ssVpaidAdapterChoiceTemplate :: Lens' SiteSettings (Maybe SiteSettingsVpaidAdapterChoiceTemplate)
- ssCreativeSettings :: Lens' SiteSettings (Maybe CreativeSettings)
- data PlacementStrategiesListSortField
- data ContentCategoriesListResponse
- contentCategoriesListResponse :: ContentCategoriesListResponse
- cclrNextPageToken :: Lens' ContentCategoriesListResponse (Maybe Text)
- cclrKind :: Lens' ContentCategoriesListResponse Text
- cclrContentCategories :: Lens' ContentCategoriesListResponse [ContentCategory]
- data UserDefinedVariableConfigurationDataType
- data FloodlightActivityCacheBustingType
- data CreativesListResponse
- creativesListResponse :: CreativesListResponse
- clrlNextPageToken :: Lens' CreativesListResponse (Maybe Text)
- clrlKind :: Lens' CreativesListResponse Text
- clrlCreatives :: Lens' CreativesListResponse [Creative]
- data CreativeGroupsListSortOrder
- data OrderDocumentType
- data TagDataFormat
- = PlacementTagClickCommands
- | PlacementTagIframeIlayer
- | PlacementTagIframeJavascript
- | PlacementTagIframeJavascriptLegacy
- | PlacementTagInstreamVideoPrefetch
- | PlacementTagInstreamVideoPrefetchVast3
- | PlacementTagInstreamVideoPrefetchVast4
- | PlacementTagInternalRedirect
- | PlacementTagInterstitialIframeJavascript
- | PlacementTagInterstitialIframeJavascriptLegacy
- | PlacementTagInterstitialInternalRedirect
- | PlacementTagInterstitialJavascript
- | PlacementTagInterstitialJavascriptLegacy
- | PlacementTagJavascript
- | PlacementTagJavascriptLegacy
- | PlacementTagStandard
- | PlacementTagTracking
- | PlacementTagTrackingIframe
- | PlacementTagTrackingJavascript
- data Account
- account :: Account
- aaAccountPermissionIds :: Lens' Account [Int64]
- aaMaximumImageSize :: Lens' Account (Maybe Int64)
- aaCurrencyId :: Lens' Account (Maybe Int64)
- aaReportsConfiguration :: Lens' Account (Maybe ReportsConfiguration)
- aaNielsenOCREnabled :: Lens' Account (Maybe Bool)
- aaKind :: Lens' Account Text
- aaLocale :: Lens' Account (Maybe Text)
- aaActive :: Lens' Account (Maybe Bool)
- aaAvailablePermissionIds :: Lens' Account [Int64]
- aaTeaserSizeLimit :: Lens' Account (Maybe Int64)
- aaActiveViewOptOut :: Lens' Account (Maybe Bool)
- aaShareReportsWithTwitter :: Lens' Account (Maybe Bool)
- aaName :: Lens' Account (Maybe Text)
- aaAccountProFile :: Lens' Account (Maybe AccountAccountProFile)
- aaId :: Lens' Account (Maybe Int64)
- aaCountryId :: Lens' Account (Maybe Int64)
- aaActiveAdsLimitTier :: Lens' Account (Maybe AccountActiveAdsLimitTier)
- aaDefaultCreativeSizeId :: Lens' Account (Maybe Int64)
- aaDescription :: Lens' Account (Maybe Text)
- data ConversionsBatchInsertRequest
- conversionsBatchInsertRequest :: ConversionsBatchInsertRequest
- cbirKind :: Lens' ConversionsBatchInsertRequest Text
- cbirConversions :: Lens' ConversionsBatchInsertRequest [Conversion]
- cbirEncryptionInfo :: Lens' ConversionsBatchInsertRequest (Maybe EncryptionInfo)
- data AccountActiveAdSummaryActiveAdsLimitTier
- data CreativeAssetChildAssetType
- data PlacementGroupsListPlacementGroupType
- data AccountUserProFilesListResponse
- accountUserProFilesListResponse :: AccountUserProFilesListResponse
- aupflrNextPageToken :: Lens' AccountUserProFilesListResponse (Maybe Text)
- aupflrAccountUserProFiles :: Lens' AccountUserProFilesListResponse [AccountUserProFile]
- aupflrKind :: Lens' AccountUserProFilesListResponse Text
- data ContentCategory
- contentCategory :: ContentCategory
- conKind :: Lens' ContentCategory Text
- conAccountId :: Lens' ContentCategory (Maybe Int64)
- conName :: Lens' ContentCategory (Maybe Text)
- conId :: Lens' ContentCategory (Maybe Int64)
- data ObjectFilterStatus
- = OFSAll
- | OFSAssigned
- | OFSNone
- data ReportCompatibleFields
- reportCompatibleFields :: ReportCompatibleFields
- rcfMetrics :: Lens' ReportCompatibleFields [Metric]
- rcfKind :: Lens' ReportCompatibleFields Text
- rcfDimensionFilters :: Lens' ReportCompatibleFields [Dimension]
- rcfPivotedActivityMetrics :: Lens' ReportCompatibleFields [Metric]
- rcfDimensions :: Lens' ReportCompatibleFields [Dimension]
- data CampaignCreativeAssociationsListSortOrder
- data DeliverySchedule
- deliverySchedule :: DeliverySchedule
- dsHardCutoff :: Lens' DeliverySchedule (Maybe Bool)
- dsPriority :: Lens' DeliverySchedule (Maybe DeliverySchedulePriority)
- dsImpressionRatio :: Lens' DeliverySchedule (Maybe Int64)
- dsFrequencyCap :: Lens' DeliverySchedule (Maybe FrequencyCap)
- data RemarketingList
- remarketingList :: RemarketingList
- rlListSize :: Lens' RemarketingList (Maybe Int64)
- rlListPopulationRule :: Lens' RemarketingList (Maybe ListPopulationRule)
- rlLifeSpan :: Lens' RemarketingList (Maybe Int64)
- rlKind :: Lens' RemarketingList Text
- rlAdvertiserId :: Lens' RemarketingList (Maybe Int64)
- rlAdvertiserIdDimensionValue :: Lens' RemarketingList (Maybe DimensionValue)
- rlActive :: Lens' RemarketingList (Maybe Bool)
- rlAccountId :: Lens' RemarketingList (Maybe Int64)
- rlName :: Lens' RemarketingList (Maybe Text)
- rlListSource :: Lens' RemarketingList (Maybe RemarketingListListSource)
- rlId :: Lens' RemarketingList (Maybe Int64)
- rlSubAccountId :: Lens' RemarketingList (Maybe Int64)
- rlDescription :: Lens' RemarketingList (Maybe Text)
- data FloodlightActivitiesListSortField
- data DynamicTargetingKeysListResponse
- dynamicTargetingKeysListResponse :: DynamicTargetingKeysListResponse
- dtklrKind :: Lens' DynamicTargetingKeysListResponse Text
- dtklrDynamicTargetingKeys :: Lens' DynamicTargetingKeysListResponse [DynamicTargetingKey]
- data DimensionValueList
- dimensionValueList :: DimensionValueList
- dvlEtag :: Lens' DimensionValueList (Maybe Text)
- dvlNextPageToken :: Lens' DimensionValueList (Maybe Text)
- dvlKind :: Lens' DimensionValueList Text
- dvlItems :: Lens' DimensionValueList [DimensionValue]
- data FloodlightReportCompatibleFields
- floodlightReportCompatibleFields :: FloodlightReportCompatibleFields
- frcfMetrics :: Lens' FloodlightReportCompatibleFields [Metric]
- frcfKind :: Lens' FloodlightReportCompatibleFields Text
- frcfDimensionFilters :: Lens' FloodlightReportCompatibleFields [Dimension]
- frcfDimensions :: Lens' FloodlightReportCompatibleFields [Dimension]
- data UserRolePermissionGroup
- userRolePermissionGroup :: UserRolePermissionGroup
- urpgKind :: Lens' UserRolePermissionGroup Text
- urpgName :: Lens' UserRolePermissionGroup (Maybe Text)
- urpgId :: Lens' UserRolePermissionGroup (Maybe Int64)
- data CreativesListTypes
- = CLTBrandSafeDefaultInstreamVideo
- | CLTCustomDisplay
- | CLTCustomDisplayInterstitial
- | CLTDisplay
- | CLTDisplayImageGallery
- | CLTDisplayRedirect
- | CLTFlashInpage
- | CLTHTML5Banner
- | CLTImage
- | CLTInstreamAudio
- | CLTInstreamVideo
- | CLTInstreamVideoRedirect
- | CLTInternalRedirect
- | CLTInterstitialInternalRedirect
- | CLTRichMediaDisplayBanner
- | CLTRichMediaDisplayExpanding
- | CLTRichMediaDisplayInterstitial
- | CLTRichMediaDisplayMultiFloatingInterstitial
- | CLTRichMediaImExpand
- | CLTRichMediaInpageFloating
- | CLTRichMediaMobileInApp
- | CLTRichMediaPeelDown
- | CLTTrackingText
- | CLTVpaidLinearVideo
- | CLTVpaidNonLinearVideo
- data DirectorySiteInpageTagFormatsItem
- data TagSetting
- tagSetting :: TagSetting
- tsKeywordOption :: Lens' TagSetting (Maybe TagSettingKeywordOption)
- tsIncludeClickThroughURLs :: Lens' TagSetting (Maybe Bool)
- tsIncludeClickTracking :: Lens' TagSetting (Maybe Bool)
- tsAdditionalKeyValues :: Lens' TagSetting (Maybe Text)
- data CreativeAssetWindowMode
- = Opaque
- | Transparent
- | Window
- data CreativeAssetAlignment
- data RemarketingListsListSortOrder
- data ReportPathToConversionCriteriaReportProperties
- reportPathToConversionCriteriaReportProperties :: ReportPathToConversionCriteriaReportProperties
- rptccrpMaximumInteractionGap :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32)
- rptccrpMaximumClickInteractions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32)
- rptccrpPivotOnInteractionPath :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool)
- rptccrpMaximumImpressionInteractions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32)
- rptccrpIncludeUnattributedIPConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool)
- rptccrpImpressionsLookbackWindow :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32)
- rptccrpClicksLookbackWindow :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32)
- rptccrpIncludeUnattributedCookieConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool)
- rptccrpIncludeAttributedIPConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool)
- data UserRolePermissionsListResponse
- userRolePermissionsListResponse :: UserRolePermissionsListResponse
- urplrKind :: Lens' UserRolePermissionsListResponse Text
- urplrUserRolePermissions :: Lens' UserRolePermissionsListResponse [UserRolePermission]
- data PlacementGroupsListPricingTypes
- data DynamicTargetingKeysDeleteObjectType
- data AccountActiveAdsLimitTier
- data AccountsListSortOrder
- data PlacementGroupsListResponse
- placementGroupsListResponse :: PlacementGroupsListResponse
- pglrNextPageToken :: Lens' PlacementGroupsListResponse (Maybe Text)
- pglrKind :: Lens' PlacementGroupsListResponse Text
- pglrPlacementGroups :: Lens' PlacementGroupsListResponse [PlacementGroup]
- data MobileCarrier
- mobileCarrier :: MobileCarrier
- mcKind :: Lens' MobileCarrier Text
- mcName :: Lens' MobileCarrier (Maybe Text)
- mcCountryCode :: Lens' MobileCarrier (Maybe Text)
- mcId :: Lens' MobileCarrier (Maybe Int64)
- mcCountryDartId :: Lens' MobileCarrier (Maybe Int64)
- data LandingPage
- landingPage :: LandingPage
- lpKind :: Lens' LandingPage Text
- lpAdvertiserId :: Lens' LandingPage (Maybe Int64)
- lpURL :: Lens' LandingPage (Maybe Text)
- lpName :: Lens' LandingPage (Maybe Text)
- lpDeepLinks :: Lens' LandingPage [DeepLink]
- lpId :: Lens' LandingPage (Maybe Int64)
- lpArchived :: Lens' LandingPage (Maybe Bool)
- data ConnectionTypesListResponse
- connectionTypesListResponse :: ConnectionTypesListResponse
- ctlrKind :: Lens' ConnectionTypesListResponse Text
- ctlrConnectionTypes :: Lens' ConnectionTypesListResponse [ConnectionType]
- data OrdersListResponse
- ordersListResponse :: OrdersListResponse
- olrNextPageToken :: Lens' OrdersListResponse (Maybe Text)
- olrKind :: Lens' OrdersListResponse Text
- olrOrders :: Lens' OrdersListResponse [Order]
- data ReportList
- reportList :: ReportList
- repEtag :: Lens' ReportList (Maybe Text)
- repNextPageToken :: Lens' ReportList (Maybe Text)
- repKind :: Lens' ReportList Text
- repItems :: Lens' ReportList [Report]
- data CreativeGroup
- creativeGroup :: CreativeGroup
- cgKind :: Lens' CreativeGroup Text
- cgAdvertiserId :: Lens' CreativeGroup (Maybe Int64)
- cgAdvertiserIdDimensionValue :: Lens' CreativeGroup (Maybe DimensionValue)
- cgGroupNumber :: Lens' CreativeGroup (Maybe Int32)
- cgAccountId :: Lens' CreativeGroup (Maybe Int64)
- cgName :: Lens' CreativeGroup (Maybe Text)
- cgId :: Lens' CreativeGroup (Maybe Int64)
- cgSubAccountId :: Lens' CreativeGroup (Maybe Int64)
- data SubAccountsListSortField
- data CampaignCreativeAssociation
- campaignCreativeAssociation :: CampaignCreativeAssociation
- ccaKind :: Lens' CampaignCreativeAssociation Text
- ccaCreativeId :: Lens' CampaignCreativeAssociation (Maybe Int64)
- data ConversionStatus
- conversionStatus :: ConversionStatus
- csKind :: Lens' ConversionStatus Text
- csConversion :: Lens' ConversionStatus (Maybe Conversion)
- csErrors :: Lens' ConversionStatus [ConversionError]
- data LookbackConfiguration
- lookbackConfiguration :: LookbackConfiguration
- lcClickDuration :: Lens' LookbackConfiguration (Maybe Int32)
- lcPostImpressionActivitiesDuration :: Lens' LookbackConfiguration (Maybe Int32)
- data VideoFormatFileType
- data AdsListSortField
- data ProjectsListSortField
- data FloodlightActivityPublisherDynamicTag
- floodlightActivityPublisherDynamicTag :: FloodlightActivityPublisherDynamicTag
- fapdtClickThrough :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Bool)
- fapdtSiteIdDimensionValue :: Lens' FloodlightActivityPublisherDynamicTag (Maybe DimensionValue)
- fapdtDynamicTag :: Lens' FloodlightActivityPublisherDynamicTag (Maybe FloodlightActivityDynamicTag)
- fapdtDirectorySiteId :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Int64)
- fapdtSiteId :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Int64)
- fapdtViewThrough :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Bool)
- data AdsListType
- data AccountActiveAdSummary
- accountActiveAdSummary :: AccountActiveAdSummary
- aaasAvailableAds :: Lens' AccountActiveAdSummary (Maybe Int64)
- aaasKind :: Lens' AccountActiveAdSummary Text
- aaasAccountId :: Lens' AccountActiveAdSummary (Maybe Int64)
- aaasActiveAds :: Lens' AccountActiveAdSummary (Maybe Int64)
- aaasActiveAdsLimitTier :: Lens' AccountActiveAdSummary (Maybe AccountActiveAdSummaryActiveAdsLimitTier)
- data CreativeOptimizationConfigurationOptimizationModel
- data AccountPermissionLevel
- data OffSetPosition
- offSetPosition :: OffSetPosition
- ospLeft :: Lens' OffSetPosition (Maybe Int32)
- ospTop :: Lens' OffSetPosition (Maybe Int32)
- data Metric
- metric :: Metric
- mKind :: Lens' Metric Text
- mName :: Lens' Metric (Maybe Text)
- data RemarketingListShare
- remarketingListShare :: RemarketingListShare
- rlsSharedAdvertiserIds :: Lens' RemarketingListShare [Int64]
- rlsKind :: Lens' RemarketingListShare Text
- rlsRemarketingListId :: Lens' RemarketingListShare (Maybe Int64)
- rlsSharedAccountIds :: Lens' RemarketingListShare [Int64]
- data EventTagsListResponse
- eventTagsListResponse :: EventTagsListResponse
- etlrKind :: Lens' EventTagsListResponse Text
- etlrEventTags :: Lens' EventTagsListResponse [EventTag]
- data UserRolesListResponse
- userRolesListResponse :: UserRolesListResponse
- urlrNextPageToken :: Lens' UserRolesListResponse (Maybe Text)
- urlrKind :: Lens' UserRolesListResponse Text
- urlrUserRoles :: Lens' UserRolesListResponse [UserRole]
- data ListPopulationTermType
- data AdvertiserGroupsListSortOrder
- data CreativeFieldValuesListSortOrder
- data SortedDimensionSortOrder
- data MobileAppsListDirectories
- data CompatibleFields
- compatibleFields :: CompatibleFields
- cfReachReportCompatibleFields :: Lens' CompatibleFields (Maybe ReachReportCompatibleFields)
- cfCrossDimensionReachReportCompatibleFields :: Lens' CompatibleFields (Maybe CrossDimensionReachReportCompatibleFields)
- cfKind :: Lens' CompatibleFields Text
- cfFloodlightReportCompatibleFields :: Lens' CompatibleFields (Maybe FloodlightReportCompatibleFields)
- cfReportCompatibleFields :: Lens' CompatibleFields (Maybe ReportCompatibleFields)
- cfPathToConversionReportCompatibleFields :: Lens' CompatibleFields (Maybe PathToConversionReportCompatibleFields)
- data AudienceSegment
- audienceSegment :: AudienceSegment
- asName :: Lens' AudienceSegment (Maybe Text)
- asId :: Lens' AudienceSegment (Maybe Int64)
- asAllocation :: Lens' AudienceSegment (Maybe Int32)
- data FilesListSortField
- data ConversionsBatchUpdateRequest
- conversionsBatchUpdateRequest :: ConversionsBatchUpdateRequest
- cburbKind :: Lens' ConversionsBatchUpdateRequest Text
- cburbConversions :: Lens' ConversionsBatchUpdateRequest [Conversion]
- cburbEncryptionInfo :: Lens' ConversionsBatchUpdateRequest (Maybe EncryptionInfo)
- data DirectorySiteInterstitialTagFormatsItem
- data DfpSettings
- dfpSettings :: DfpSettings
- dsPubPaidPlacementAccepted :: Lens' DfpSettings (Maybe Bool)
- dsDfpNetworkName :: Lens' DfpSettings (Maybe Text)
- dsPublisherPortalOnly :: Lens' DfpSettings (Maybe Bool)
- dsProgrammaticPlacementAccepted :: Lens' DfpSettings (Maybe Bool)
- dsDfpNetworkCode :: Lens' DfpSettings (Maybe Text)
- data EventTagsListSortField
- data PathToConversionReportCompatibleFields
- pathToConversionReportCompatibleFields :: PathToConversionReportCompatibleFields
- ptcrcfMetrics :: Lens' PathToConversionReportCompatibleFields [Metric]
- ptcrcfKind :: Lens' PathToConversionReportCompatibleFields Text
- ptcrcfConversionDimensions :: Lens' PathToConversionReportCompatibleFields [Dimension]
- ptcrcfCustomFloodlightVariables :: Lens' PathToConversionReportCompatibleFields [Dimension]
- ptcrcfPerInteractionDimensions :: Lens' PathToConversionReportCompatibleFields [Dimension]
- data InventoryItemType
- data CreativeAssetPositionTopUnit
- data City
- city :: City
- ccMetroCode :: Lens' City (Maybe Text)
- ccRegionCode :: Lens' City (Maybe Text)
- ccKind :: Lens' City Text
- ccRegionDartId :: Lens' City (Maybe Int64)
- ccMetroDmaId :: Lens' City (Maybe Int64)
- ccName :: Lens' City (Maybe Text)
- ccCountryCode :: Lens' City (Maybe Text)
- ccCountryDartId :: Lens' City (Maybe Int64)
- ccDartId :: Lens' City (Maybe Int64)
- data PlatformType
- platformType :: PlatformType
- ptKind :: Lens' PlatformType Text
- ptName :: Lens' PlatformType (Maybe Text)
- ptId :: Lens' PlatformType (Maybe Int64)
- data FloodlightActivityFloodlightActivityGroupType
- data DirectorySiteContactsListSortOrder
- data PricingGroupType
- data KeyValueTargetingExpression
- keyValueTargetingExpression :: KeyValueTargetingExpression
- kvteExpression :: Lens' KeyValueTargetingExpression (Maybe Text)
- data CompanionClickThroughOverride
- companionClickThroughOverride :: CompanionClickThroughOverride
- cctoCreativeId :: Lens' CompanionClickThroughOverride (Maybe Int64)
- cctoClickThroughURL :: Lens' CompanionClickThroughOverride (Maybe ClickThroughURL)
- data FloodlightActivityFloodlightTagType
- = GlobalSiteTag
- | Iframe
- | Image
- data FloodlightActivityGroupsListSortOrder
- data CreativeRotationType
- data OrdersListSortField
- data PlacementGroupsListSortField
- data DirectorySitesListSortOrder
- data AdvertisersListResponse
- advertisersListResponse :: AdvertisersListResponse
- advNextPageToken :: Lens' AdvertisersListResponse (Maybe Text)
- advKind :: Lens' AdvertisersListResponse Text
- advAdvertisers :: Lens' AdvertisersListResponse [Advertiser]
- data CountriesListResponse
- countriesListResponse :: CountriesListResponse
- couKind :: Lens' CountriesListResponse Text
- couCountries :: Lens' CountriesListResponse [Country]
- data AccountPermissionGroupsListResponse
- accountPermissionGroupsListResponse :: AccountPermissionGroupsListResponse
- apglrKind :: Lens' AccountPermissionGroupsListResponse Text
- apglrAccountPermissionGroups :: Lens' AccountPermissionGroupsListResponse [AccountPermissionGroup]
- data PopupWindowProperties
- popupWindowProperties :: PopupWindowProperties
- pwpOffSet :: Lens' PopupWindowProperties (Maybe OffSetPosition)
- pwpDimension :: Lens' PopupWindowProperties (Maybe Size)
- pwpShowStatusBar :: Lens' PopupWindowProperties (Maybe Bool)
- pwpShowMenuBar :: Lens' PopupWindowProperties (Maybe Bool)
- pwpPositionType :: Lens' PopupWindowProperties (Maybe PopupWindowPropertiesPositionType)
- pwpShowAddressBar :: Lens' PopupWindowProperties (Maybe Bool)
- pwpShowScrollBar :: Lens' PopupWindowProperties (Maybe Bool)
- pwpShowToolBar :: Lens' PopupWindowProperties (Maybe Bool)
- pwpTitle :: Lens' PopupWindowProperties (Maybe Text)
- data CreativeAssetDetectedFeaturesItem
- = CADFIApplicationCache
- | CADFIAudio
- | CADFICanvas
- | CADFICanvasText
- | CADFICssAnimations
- | CADFICssBackgRoundSize
- | CADFICssBOrderImage
- | CADFICssBOrderRadius
- | CADFICssBoxShadow
- | CADFICssColumns
- | CADFICssFlexBox
- | CADFICssFontFace
- | CADFICssGeneratedContent
- | CADFICssGradients
- | CADFICssHsla
- | CADFICssMultipleBgs
- | CADFICssOpacity
- | CADFICssReflections
- | CADFICssRgba
- | CADFICssTextShadow
- | CADFICssTransforms
- | CADFICssTRANSFORMS3D
- | CADFICssTransitions
- | CADFIDragAndDrop
- | CADFIGeoLocation
- | CADFIHashChange
- | CADFIHistory
- | CADFIIndexedDB
- | CADFIInlineSvg
- | CADFIInputAttrAutocomplete
- | CADFIInputAttrAutofocus
- | CADFIInputAttrList
- | CADFIInputAttrMax
- | CADFIInputAttrMin
- | CADFIInputAttrMultiple
- | CADFIInputAttrPattern
- | CADFIInputAttrPlaceholder
- | CADFIInputAttrRequired
- | CADFIInputAttrStep
- | CADFIInputTypeColor
- | CADFIInputTypeDate
- | CADFIInputTypeDatetime
- | CADFIInputTypeDatetimeLocal
- | CADFIInputTypeEmail
- | CADFIInputTypeMonth
- | CADFIInputTypeNumber
- | CADFIInputTypeRange
- | CADFIInputTypeSearch
- | CADFIInputTypeTel
- | CADFIInputTypeTime
- | CADFIInputTypeURL
- | CADFIInputTypeWeek
- | CADFILocalStorage
- | CADFIPostMessage
- | CADFISessionStorage
- | CADFISmil
- | CADFISvgClipPaths
- | CADFISvgFeImage
- | CADFISvgFilters
- | CADFISvgHref
- | CADFITouch
- | CADFIVideo
- | CADFIWebgl
- | CADFIWebSockets
- | CADFIWebSQLDatabase
- | CADFIWebWorkers
- data FloodlightActivityGroupType
- data DirectorySiteContactType
- data EventTagOverride
- eventTagOverride :: EventTagOverride
- etoEnabled :: Lens' EventTagOverride (Maybe Bool)
- etoId :: Lens' EventTagOverride (Maybe Int64)
- data PlacementsGeneratetagsTagFormats
- = PGTFPlacementTagClickCommands
- | PGTFPlacementTagIframeIlayer
- | PGTFPlacementTagIframeJavascript
- | PGTFPlacementTagIframeJavascriptLegacy
- | PGTFPlacementTagInstreamVideoPrefetch
- | PGTFPlacementTagInstreamVideoPrefetchVast3
- | PGTFPlacementTagInstreamVideoPrefetchVast4
- | PGTFPlacementTagInternalRedirect
- | PGTFPlacementTagInterstitialIframeJavascript
- | PGTFPlacementTagInterstitialIframeJavascriptLegacy
- | PGTFPlacementTagInterstitialInternalRedirect
- | PGTFPlacementTagInterstitialJavascript
- | PGTFPlacementTagInterstitialJavascriptLegacy
- | PGTFPlacementTagJavascript
- | PGTFPlacementTagJavascriptLegacy
- | PGTFPlacementTagStandard
- | PGTFPlacementTagTracking
- | PGTFPlacementTagTrackingIframe
- | PGTFPlacementTagTrackingJavascript
- data AccountUserProFilesListSortField
- data OperatingSystemVersion
- operatingSystemVersion :: OperatingSystemVersion
- osvMinorVersion :: Lens' OperatingSystemVersion (Maybe Text)
- osvKind :: Lens' OperatingSystemVersion Text
- osvOperatingSystem :: Lens' OperatingSystemVersion (Maybe OperatingSystem)
- osvMajorVersion :: Lens' OperatingSystemVersion (Maybe Text)
- osvName :: Lens' OperatingSystemVersion (Maybe Text)
- osvId :: Lens' OperatingSystemVersion (Maybe Int64)
- data InventoryItemsListSortOrder
- data PlacementStrategiesListSortOrder
- data AccountPermission
- accountPermission :: AccountPermission
- acccKind :: Lens' AccountPermission Text
- acccAccountProFiles :: Lens' AccountPermission [AccountPermissionAccountProFilesItem]
- acccName :: Lens' AccountPermission (Maybe Text)
- acccId :: Lens' AccountPermission (Maybe Int64)
- acccLevel :: Lens' AccountPermission (Maybe AccountPermissionLevel)
- acccPermissionGroupId :: Lens' AccountPermission (Maybe Int64)
- data UserProFile
- userProFile :: UserProFile
- upfEtag :: Lens' UserProFile (Maybe Text)
- upfKind :: Lens' UserProFile Text
- upfAccountName :: Lens' UserProFile (Maybe Text)
- upfProFileId :: Lens' UserProFile (Maybe Int64)
- upfUserName :: Lens' UserProFile (Maybe Text)
- upfAccountId :: Lens' UserProFile (Maybe Int64)
- upfSubAccountName :: Lens' UserProFile (Maybe Text)
- upfSubAccountId :: Lens' UserProFile (Maybe Int64)
- data OperatingSystemsListResponse
- operatingSystemsListResponse :: OperatingSystemsListResponse
- oslrKind :: Lens' OperatingSystemsListResponse Text
- oslrOperatingSystems :: Lens' OperatingSystemsListResponse [OperatingSystem]
- data ReportDelivery
- reportDelivery :: ReportDelivery
- rdEmailOwner :: Lens' ReportDelivery (Maybe Bool)
- rdRecipients :: Lens' ReportDelivery [Recipient]
- rdMessage :: Lens' ReportDelivery (Maybe Text)
- rdEmailOwnerDeliveryType :: Lens' ReportDelivery (Maybe ReportDeliveryEmailOwnerDeliveryType)
- data TargetableRemarketingList
- targetableRemarketingList :: TargetableRemarketingList
- trlListSize :: Lens' TargetableRemarketingList (Maybe Int64)
- trlLifeSpan :: Lens' TargetableRemarketingList (Maybe Int64)
- trlKind :: Lens' TargetableRemarketingList Text
- trlAdvertiserId :: Lens' TargetableRemarketingList (Maybe Int64)
- trlAdvertiserIdDimensionValue :: Lens' TargetableRemarketingList (Maybe DimensionValue)
- trlActive :: Lens' TargetableRemarketingList (Maybe Bool)
- trlAccountId :: Lens' TargetableRemarketingList (Maybe Int64)
- trlName :: Lens' TargetableRemarketingList (Maybe Text)
- trlListSource :: Lens' TargetableRemarketingList (Maybe TargetableRemarketingListListSource)
- trlId :: Lens' TargetableRemarketingList (Maybe Int64)
- trlSubAccountId :: Lens' TargetableRemarketingList (Maybe Int64)
- trlDescription :: Lens' TargetableRemarketingList (Maybe Text)
- data ReportsFilesListSortField
- data PostalCodesListResponse
- postalCodesListResponse :: PostalCodesListResponse
- pclrKind :: Lens' PostalCodesListResponse Text
- pclrPostalCodes :: Lens' PostalCodesListResponse [PostalCode]
- data ChangeLog
- changeLog :: ChangeLog
- chaUserProFileId :: Lens' ChangeLog (Maybe Int64)
- chaObjectType :: Lens' ChangeLog (Maybe Text)
- chaUserProFileName :: Lens' ChangeLog (Maybe Text)
- chaKind :: Lens' ChangeLog Text
- chaObjectId :: Lens' ChangeLog (Maybe Int64)
- chaAction :: Lens' ChangeLog (Maybe Text)
- chaTransactionId :: Lens' ChangeLog (Maybe Int64)
- chaOldValue :: Lens' ChangeLog (Maybe Text)
- chaAccountId :: Lens' ChangeLog (Maybe Int64)
- chaNewValue :: Lens' ChangeLog (Maybe Text)
- chaFieldName :: Lens' ChangeLog (Maybe Text)
- chaId :: Lens' ChangeLog (Maybe Int64)
- chaSubAccountId :: Lens' ChangeLog (Maybe Int64)
- chaChangeTime :: Lens' ChangeLog (Maybe UTCTime)
- data Language
- language :: Language
- lLanguageCode :: Lens' Language (Maybe Text)
- lKind :: Lens' Language Text
- lName :: Lens' Language (Maybe Text)
- lId :: Lens' Language (Maybe Int64)
- data CreativesListSortField
- data PlacementStrategy
- placementStrategy :: PlacementStrategy
- psKind :: Lens' PlacementStrategy Text
- psAccountId :: Lens' PlacementStrategy (Maybe Int64)
- psName :: Lens' PlacementStrategy (Maybe Text)
- psId :: Lens' PlacementStrategy (Maybe Int64)
- data FloodlightActivity
- floodlightActivity :: FloodlightActivity
- faCountingMethod :: Lens' FloodlightActivity (Maybe FloodlightActivityCountingMethod)
- faTagString :: Lens' FloodlightActivity (Maybe Text)
- faSecure :: Lens' FloodlightActivity (Maybe Bool)
- faExpectedURL :: Lens' FloodlightActivity (Maybe Text)
- faFloodlightActivityGroupTagString :: Lens' FloodlightActivity (Maybe Text)
- faFloodlightConfigurationId :: Lens' FloodlightActivity (Maybe Int64)
- faKind :: Lens' FloodlightActivity Text
- faAdvertiserId :: Lens' FloodlightActivity (Maybe Int64)
- faAdvertiserIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue)
- faSSLCompliant :: Lens' FloodlightActivity (Maybe Bool)
- faIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue)
- faTagFormat :: Lens' FloodlightActivity (Maybe FloodlightActivityTagFormat)
- faCacheBustingType :: Lens' FloodlightActivity (Maybe FloodlightActivityCacheBustingType)
- faAccountId :: Lens' FloodlightActivity (Maybe Int64)
- faName :: Lens' FloodlightActivity (Maybe Text)
- faPublisherTags :: Lens' FloodlightActivity [FloodlightActivityPublisherDynamicTag]
- faFloodlightActivityGroupId :: Lens' FloodlightActivity (Maybe Int64)
- faHidden :: Lens' FloodlightActivity (Maybe Bool)
- faFloodlightActivityGroupType :: Lens' FloodlightActivity (Maybe FloodlightActivityFloodlightActivityGroupType)
- faDefaultTags :: Lens' FloodlightActivity [FloodlightActivityDynamicTag]
- faFloodlightTagType :: Lens' FloodlightActivity (Maybe FloodlightActivityFloodlightTagType)
- faFloodlightActivityGroupName :: Lens' FloodlightActivity (Maybe Text)
- faId :: Lens' FloodlightActivity (Maybe Int64)
- faSSLRequired :: Lens' FloodlightActivity (Maybe Bool)
- faUserDefinedVariableTypes :: Lens' FloodlightActivity [FloodlightActivityUserDefinedVariableTypesItem]
- faSubAccountId :: Lens' FloodlightActivity (Maybe Int64)
- faNotes :: Lens' FloodlightActivity (Maybe Text)
- faFloodlightConfigurationIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue)
- data DayPartTargetingDaysOfWeekItem
- data CustomFloodlightVariable
- customFloodlightVariable :: CustomFloodlightVariable
- cusKind :: Lens' CustomFloodlightVariable Text
- cusValue :: Lens' CustomFloodlightVariable (Maybe Text)
- cusType :: Lens' CustomFloodlightVariable (Maybe CustomFloodlightVariableType)
- data CreativeRotationWeightCalculationStrategy
- data FilesListScope
- data ContentCategoriesListSortField
- data ProjectAudienceAgeGroup
- data PlatformTypesListResponse
- platformTypesListResponse :: PlatformTypesListResponse
- ptlrKind :: Lens' PlatformTypesListResponse Text
- ptlrPlatformTypes :: Lens' PlatformTypesListResponse [PlatformType]
- data AdType
- data LastModifiedInfo
- lastModifiedInfo :: LastModifiedInfo
- lmiTime :: Lens' LastModifiedInfo (Maybe Int64)
- data TargetWindow
- targetWindow :: TargetWindow
- twCustomHTML :: Lens' TargetWindow (Maybe Text)
- twTargetWindowOption :: Lens' TargetWindow (Maybe TargetWindowTargetWindowOption)
- data ChangeLogsListAction
- data CreativeArtworkType
- data PlacementStatus
- data AccountPermissionGroup
- accountPermissionGroup :: AccountPermissionGroup
- apgpKind :: Lens' AccountPermissionGroup Text
- apgpName :: Lens' AccountPermissionGroup (Maybe Text)
- apgpId :: Lens' AccountPermissionGroup (Maybe Int64)
- data Advertiser
- advertiser :: Advertiser
- advdOriginalFloodlightConfigurationId :: Lens' Advertiser (Maybe Int64)
- advdStatus :: Lens' Advertiser (Maybe AdvertiserStatus)
- advdFloodlightConfigurationId :: Lens' Advertiser (Maybe Int64)
- advdKind :: Lens' Advertiser Text
- advdSuspended :: Lens' Advertiser (Maybe Bool)
- advdIdDimensionValue :: Lens' Advertiser (Maybe DimensionValue)
- advdAccountId :: Lens' Advertiser (Maybe Int64)
- advdDefaultEmail :: Lens' Advertiser (Maybe Text)
- advdName :: Lens' Advertiser (Maybe Text)
- advdAdvertiserGroupId :: Lens' Advertiser (Maybe Int64)
- advdDefaultClickThroughEventTagId :: Lens' Advertiser (Maybe Int64)
- advdId :: Lens' Advertiser (Maybe Int64)
- advdSubAccountId :: Lens' Advertiser (Maybe Int64)
- advdFloodlightConfigurationIdDimensionValue :: Lens' Advertiser (Maybe DimensionValue)
- advdClickThroughURLSuffix :: Lens' Advertiser (Maybe Text)
- data ReportScheduleRunsOnDayOfMonth
- data UserRole
- userRole :: UserRole
- urParentUserRoleId :: Lens' UserRole (Maybe Int64)
- urKind :: Lens' UserRole Text
- urDefaultUserRole :: Lens' UserRole (Maybe Bool)
- urAccountId :: Lens' UserRole (Maybe Int64)
- urName :: Lens' UserRole (Maybe Text)
- urId :: Lens' UserRole (Maybe Int64)
- urPermissions :: Lens' UserRole [UserRolePermission]
- urSubAccountId :: Lens' UserRole (Maybe Int64)
- data FloodlightActivityUserDefinedVariableTypesItem
- = FAUDVTIU1
- | FAUDVTIU10
- | FAUDVTIU100
- | FAUDVTIU11
- | FAUDVTIU12
- | FAUDVTIU13
- | FAUDVTIU14
- | FAUDVTIU15
- | FAUDVTIU16
- | FAUDVTIU17
- | FAUDVTIU18
- | FAUDVTIU19
- | FAUDVTIU2
- | FAUDVTIU20
- | FAUDVTIU21
- | FAUDVTIU22
- | FAUDVTIU23
- | FAUDVTIU24
- | FAUDVTIU25
- | FAUDVTIU26
- | FAUDVTIU27
- | FAUDVTIU28
- | FAUDVTIU29
- | FAUDVTIU3
- | FAUDVTIU30
- | FAUDVTIU31
- | FAUDVTIU32
- | FAUDVTIU33
- | FAUDVTIU34
- | FAUDVTIU35
- | FAUDVTIU36
- | FAUDVTIU37
- | FAUDVTIU38
- | FAUDVTIU39
- | FAUDVTIU4
- | FAUDVTIU40
- | FAUDVTIU41
- | FAUDVTIU42
- | FAUDVTIU43
- | FAUDVTIU44
- | FAUDVTIU45
- | FAUDVTIU46
- | FAUDVTIU47
- | FAUDVTIU48
- | FAUDVTIU49
- | FAUDVTIU5
- | FAUDVTIU50
- | FAUDVTIU51
- | FAUDVTIU52
- | FAUDVTIU53
- | FAUDVTIU54
- | FAUDVTIU55
- | FAUDVTIU56
- | FAUDVTIU57
- | FAUDVTIU58
- | FAUDVTIU59
- | FAUDVTIU6
- | FAUDVTIU60
- | FAUDVTIU61
- | FAUDVTIU62
- | FAUDVTIU63
- | FAUDVTIU64
- | FAUDVTIU65
- | FAUDVTIU66
- | FAUDVTIU67
- | FAUDVTIU68
- | FAUDVTIU69
- | FAUDVTIU7
- | FAUDVTIU70
- | FAUDVTIU71
- | FAUDVTIU72
- | FAUDVTIU73
- | FAUDVTIU74
- | FAUDVTIU75
- | FAUDVTIU76
- | FAUDVTIU77
- | FAUDVTIU78
- | FAUDVTIU79
- | FAUDVTIU8
- | FAUDVTIU80
- | FAUDVTIU81
- | FAUDVTIU82
- | FAUDVTIU83
- | FAUDVTIU84
- | FAUDVTIU85
- | FAUDVTIU86
- | FAUDVTIU87
- | FAUDVTIU88
- | FAUDVTIU89
- | FAUDVTIU9
- | FAUDVTIU90
- | FAUDVTIU91
- | FAUDVTIU92
- | FAUDVTIU93
- | FAUDVTIU94
- | FAUDVTIU95
- | FAUDVTIU96
- | FAUDVTIU97
- | FAUDVTIU98
- | FAUDVTIU99
- data EventTagSiteFilterType
- data ReportFormat
- data PlacementGroupPlacementGroupType
- data VideoFormatsListResponse
- videoFormatsListResponse :: VideoFormatsListResponse
- vflrKind :: Lens' VideoFormatsListResponse Text
- vflrVideoFormats :: Lens' VideoFormatsListResponse [VideoFormat]
- data DirectorySitesListResponse
- directorySitesListResponse :: DirectorySitesListResponse
- dslrNextPageToken :: Lens' DirectorySitesListResponse (Maybe Text)
- dslrKind :: Lens' DirectorySitesListResponse Text
- dslrDirectorySites :: Lens' DirectorySitesListResponse [DirectorySite]
- data ConversionError
- conversionError :: ConversionError
- ceKind :: Lens' ConversionError Text
- ceCode :: Lens' ConversionError (Maybe ConversionErrorCode)
- ceMessage :: Lens' ConversionError (Maybe Text)
- data PricingPricingType
- = PlanningPlacementPricingTypeClicks
- | PlanningPlacementPricingTypeCpa
- | PlanningPlacementPricingTypeCpc
- | PlanningPlacementPricingTypeCpm
- | PlanningPlacementPricingTypeCpmActiveview
- | PlanningPlacementPricingTypeFlatRateClicks
- | PlanningPlacementPricingTypeFlatRateImpressions
- | PlanningPlacementPricingTypeImpressions
- data PricingSchedulePricingPeriod
- pricingSchedulePricingPeriod :: PricingSchedulePricingPeriod
- psppEndDate :: Lens' PricingSchedulePricingPeriod (Maybe Day)
- psppRateOrCostNanos :: Lens' PricingSchedulePricingPeriod (Maybe Int64)
- psppStartDate :: Lens' PricingSchedulePricingPeriod (Maybe Day)
- psppUnits :: Lens' PricingSchedulePricingPeriod (Maybe Int64)
- psppPricingComment :: Lens' PricingSchedulePricingPeriod (Maybe Text)
- data SubAccountsListSortOrder
- data DirectorySiteContactsListResponse
- directorySiteContactsListResponse :: DirectorySiteContactsListResponse
- dsclrNextPageToken :: Lens' DirectorySiteContactsListResponse (Maybe Text)
- dsclrKind :: Lens' DirectorySiteContactsListResponse Text
- dsclrDirectorySiteContacts :: Lens' DirectorySiteContactsListResponse [DirectorySiteContact]
- data Region
- region :: Region
- regRegionCode :: Lens' Region (Maybe Text)
- regKind :: Lens' Region Text
- regName :: Lens' Region (Maybe Text)
- regCountryCode :: Lens' Region (Maybe Text)
- regCountryDartId :: Lens' Region (Maybe Int64)
- regDartId :: Lens' Region (Maybe Int64)
- data UniversalAdIdRegistry
- data AdvertiserGroupsListResponse
- advertiserGroupsListResponse :: AdvertiserGroupsListResponse
- aglrNextPageToken :: Lens' AdvertiserGroupsListResponse (Maybe Text)
- aglrKind :: Lens' AdvertiserGroupsListResponse Text
- aglrAdvertiserGroups :: Lens' AdvertiserGroupsListResponse [AdvertiserGroup]
- data AdsListSortOrder
- data ProjectsListSortOrder
- data CreativeAssignment
- creativeAssignment :: CreativeAssignment
- caCreativeGroupAssignments :: Lens' CreativeAssignment [CreativeGroupAssignment]
- caStartTime :: Lens' CreativeAssignment (Maybe UTCTime)
- caWeight :: Lens' CreativeAssignment (Maybe Int32)
- caRichMediaExitOverrides :: Lens' CreativeAssignment [RichMediaExitOverride]
- caSSLCompliant :: Lens' CreativeAssignment (Maybe Bool)
- caCreativeId :: Lens' CreativeAssignment (Maybe Int64)
- caClickThroughURL :: Lens' CreativeAssignment (Maybe ClickThroughURL)
- caApplyEventTags :: Lens' CreativeAssignment (Maybe Bool)
- caActive :: Lens' CreativeAssignment (Maybe Bool)
- caSequence :: Lens' CreativeAssignment (Maybe Int32)
- caEndTime :: Lens' CreativeAssignment (Maybe UTCTime)
- caCompanionCreativeOverrides :: Lens' CreativeAssignment [CompanionClickThroughOverride]
- caCreativeIdDimensionValue :: Lens' CreativeAssignment (Maybe DimensionValue)
- data DimensionFilter
- dimensionFilter :: DimensionFilter
- dfKind :: Lens' DimensionFilter Text
- dfValue :: Lens' DimensionFilter (Maybe Text)
- dfDimensionName :: Lens' DimensionFilter (Maybe Text)
- data UserProFileList
- userProFileList :: UserProFileList
- upflEtag :: Lens' UserProFileList (Maybe Text)
- upflKind :: Lens' UserProFileList Text
- upflItems :: Lens' UserProFileList [UserProFile]
- data RemarketingListsListSortField
- data FloodlightConfiguration
- floodlightConfiguration :: FloodlightConfiguration
- fcTagSettings :: Lens' FloodlightConfiguration (Maybe TagSettings)
- fcExposureToConversionEnabled :: Lens' FloodlightConfiguration (Maybe Bool)
- fcInAppAttributionTrackingEnabled :: Lens' FloodlightConfiguration (Maybe Bool)
- fcThirdPartyAuthenticationTokens :: Lens' FloodlightConfiguration [ThirdPartyAuthenticationToken]
- fcKind :: Lens' FloodlightConfiguration Text
- fcAdvertiserId :: Lens' FloodlightConfiguration (Maybe Int64)
- fcAnalyticsDataSharingEnabled :: Lens' FloodlightConfiguration (Maybe Bool)
- fcAdvertiserIdDimensionValue :: Lens' FloodlightConfiguration (Maybe DimensionValue)
- fcIdDimensionValue :: Lens' FloodlightConfiguration (Maybe DimensionValue)
- fcLookbackConfiguration :: Lens' FloodlightConfiguration (Maybe LookbackConfiguration)
- fcAccountId :: Lens' FloodlightConfiguration (Maybe Int64)
- fcId :: Lens' FloodlightConfiguration (Maybe Int64)
- fcNATuralSearchConversionAttributionOption :: Lens' FloodlightConfiguration (Maybe FloodlightConfigurationNATuralSearchConversionAttributionOption)
- fcUserDefinedVariableConfigurations :: Lens' FloodlightConfiguration [UserDefinedVariableConfiguration]
- fcSubAccountId :: Lens' FloodlightConfiguration (Maybe Int64)
- fcFirstDayOfWeek :: Lens' FloodlightConfiguration (Maybe FloodlightConfigurationFirstDayOfWeek)
- fcOmnitureSettings :: Lens' FloodlightConfiguration (Maybe OmnitureSettings)
- data MobileAppDirectory
- data CompanionSetting
- companionSetting :: CompanionSetting
- comKind :: Lens' CompanionSetting Text
- comImageOnly :: Lens' CompanionSetting (Maybe Bool)
- comCompanionsDisabled :: Lens' CompanionSetting (Maybe Bool)
- comEnabledSizes :: Lens' CompanionSetting [Size]
- data ReportScheduleRepeatsOnWeekDaysItem
- data FloodlightActivityGroupsListResponse
- floodlightActivityGroupsListResponse :: FloodlightActivityGroupsListResponse
- faglrNextPageToken :: Lens' FloodlightActivityGroupsListResponse (Maybe Text)
- faglrKind :: Lens' FloodlightActivityGroupsListResponse Text
- faglrFloodlightActivityGroups :: Lens' FloodlightActivityGroupsListResponse [FloodlightActivityGroup]
- data CreativeGroupAssignmentCreativeGroupNumber
- data Conversion
- conversion :: Conversion
- conoTreatmentForUnderage :: Lens' Conversion (Maybe Bool)
- conoEncryptedUserIdCandidates :: Lens' Conversion [Text]
- conoTimestampMicros :: Lens' Conversion (Maybe Int64)
- conoLimitAdTracking :: Lens' Conversion (Maybe Bool)
- conoEncryptedUserId :: Lens' Conversion (Maybe Text)
- conoMobileDeviceId :: Lens' Conversion (Maybe Text)
- conoFloodlightConfigurationId :: Lens' Conversion (Maybe Int64)
- conoKind :: Lens' Conversion Text
- conoFloodlightActivityId :: Lens' Conversion (Maybe Int64)
- conoNonPersonalizedAd :: Lens' Conversion (Maybe Bool)
- conoQuantity :: Lens' Conversion (Maybe Int64)
- conoValue :: Lens' Conversion (Maybe Double)
- conoCustomVariables :: Lens' Conversion [CustomFloodlightVariable]
- conoChildDirectedTreatment :: Lens' Conversion (Maybe Bool)
- conoGclid :: Lens' Conversion (Maybe Text)
- conoOrdinal :: Lens' Conversion (Maybe Text)
- data CreativeFieldValuesListResponse
- creativeFieldValuesListResponse :: CreativeFieldValuesListResponse
- cfvlrNextPageToken :: Lens' CreativeFieldValuesListResponse (Maybe Text)
- cfvlrKind :: Lens' CreativeFieldValuesListResponse Text
- cfvlrCreativeFieldValues :: Lens' CreativeFieldValuesListResponse [CreativeFieldValue]
- data SiteSettingsVpaidAdapterChoiceTemplate
- data AccountsListSortField
- data RichMediaExitOverride
- richMediaExitOverride :: RichMediaExitOverride
- rmeoEnabled :: Lens' RichMediaExitOverride (Maybe Bool)
- rmeoClickThroughURL :: Lens' RichMediaExitOverride (Maybe ClickThroughURL)
- rmeoExitId :: Lens' RichMediaExitOverride (Maybe Int64)
- data AdvertisersListStatus
- data DimensionValueMatchType
- data AdvertiserLandingPagesListResponse
- advertiserLandingPagesListResponse :: AdvertiserLandingPagesListResponse
- alplrLandingPages :: Lens' AdvertiserLandingPagesListResponse [LandingPage]
- alplrNextPageToken :: Lens' AdvertiserLandingPagesListResponse (Maybe Text)
- alplrKind :: Lens' AdvertiserLandingPagesListResponse Text
- data MobileAppsListResponse
- mobileAppsListResponse :: MobileAppsListResponse
- malrNextPageToken :: Lens' MobileAppsListResponse (Maybe Text)
- malrKind :: Lens' MobileAppsListResponse Text
- malrMobileApps :: Lens' MobileAppsListResponse [MobileApp]
- data SortedDimension
- sortedDimension :: SortedDimension
- sdKind :: Lens' SortedDimension Text
- sdSortOrder :: Lens' SortedDimension (Maybe SortedDimensionSortOrder)
- sdName :: Lens' SortedDimension (Maybe Text)
- data PlacementGroupsListSortOrder
- data CreativeFieldsListResponse
- creativeFieldsListResponse :: CreativeFieldsListResponse
- cflrNextPageToken :: Lens' CreativeFieldsListResponse (Maybe Text)
- cflrKind :: Lens' CreativeFieldsListResponse Text
- cflrCreativeFields :: Lens' CreativeFieldsListResponse [CreativeField]
- data TargetingTemplatesListResponse
- targetingTemplatesListResponse :: TargetingTemplatesListResponse
- ttlrNextPageToken :: Lens' TargetingTemplatesListResponse (Maybe Text)
- ttlrKind :: Lens' TargetingTemplatesListResponse Text
- ttlrTargetingTemplates :: Lens' TargetingTemplatesListResponse [TargetingTemplate]
- data PlacementsGenerateTagsResponse
- placementsGenerateTagsResponse :: PlacementsGenerateTagsResponse
- pgtrKind :: Lens' PlacementsGenerateTagsResponse Text
- pgtrPlacementTags :: Lens' PlacementsGenerateTagsResponse [PlacementTag]
- data CreativeAsset
- creativeAsset :: CreativeAsset
- caaZIndex :: Lens' CreativeAsset (Maybe Int32)
- caaPushdown :: Lens' CreativeAsset (Maybe Bool)
- caaOriginalBackup :: Lens' CreativeAsset (Maybe Bool)
- caaWindowMode :: Lens' CreativeAsset (Maybe CreativeAssetWindowMode)
- caaFlashVersion :: Lens' CreativeAsset (Maybe Int32)
- caaPushdownDuration :: Lens' CreativeAsset (Maybe Double)
- caaSize :: Lens' CreativeAsset (Maybe Size)
- caaVerticallyLocked :: Lens' CreativeAsset (Maybe Bool)
- caaOffSet :: Lens' CreativeAsset (Maybe OffSetPosition)
- caaStreamingServingURL :: Lens' CreativeAsset (Maybe Text)
- caaZipFilesize :: Lens' CreativeAsset (Maybe Text)
- caaTransparency :: Lens' CreativeAsset (Maybe Bool)
- caaHideSelectionBoxes :: Lens' CreativeAsset (Maybe Bool)
- caaSSLCompliant :: Lens' CreativeAsset (Maybe Bool)
- caaFileSize :: Lens' CreativeAsset (Maybe Int64)
- caaAssetIdentifier :: Lens' CreativeAsset (Maybe CreativeAssetId)
- caaCompanionCreativeIds :: Lens' CreativeAsset [Int64]
- caaDurationType :: Lens' CreativeAsset (Maybe CreativeAssetDurationType)
- caaProgressiveServingURL :: Lens' CreativeAsset (Maybe Text)
- caaIdDimensionValue :: Lens' CreativeAsset (Maybe DimensionValue)
- caaActive :: Lens' CreativeAsset (Maybe Bool)
- caaRole :: Lens' CreativeAsset (Maybe CreativeAssetRole)
- caaMimeType :: Lens' CreativeAsset (Maybe Text)
- caaPositionTopUnit :: Lens' CreativeAsset (Maybe CreativeAssetPositionTopUnit)
- caaPositionLeftUnit :: Lens' CreativeAsset (Maybe CreativeAssetPositionLeftUnit)
- caaAlignment :: Lens' CreativeAsset (Maybe CreativeAssetAlignment)
- caaExpandedDimension :: Lens' CreativeAsset (Maybe Size)
- caaAdditionalSizes :: Lens' CreativeAsset [Size]
- caaZipFilename :: Lens' CreativeAsset (Maybe Text)
- caaMediaDuration :: Lens' CreativeAsset (Maybe Double)
- caaActionScript3 :: Lens' CreativeAsset (Maybe Bool)
- caaDisplayType :: Lens' CreativeAsset (Maybe CreativeAssetDisplayType)
- caaChildAssetType :: Lens' CreativeAsset (Maybe CreativeAssetChildAssetType)
- caaCollapsedSize :: Lens' CreativeAsset (Maybe Size)
- caaId :: Lens' CreativeAsset (Maybe Int64)
- caaBitRate :: Lens' CreativeAsset (Maybe Int32)
- caaCustomStartTimeValue :: Lens' CreativeAsset (Maybe Int32)
- caaStartTimeType :: Lens' CreativeAsset (Maybe CreativeAssetStartTimeType)
- caaDuration :: Lens' CreativeAsset (Maybe Int32)
- caaOrientation :: Lens' CreativeAsset (Maybe CreativeAssetOrientation)
- caaArtworkType :: Lens' CreativeAsset (Maybe CreativeAssetArtworkType)
- caaHideFlashObjects :: Lens' CreativeAsset (Maybe Bool)
- caaDetectedFeatures :: Lens' CreativeAsset [CreativeAssetDetectedFeaturesItem]
- caaBackupImageExit :: Lens' CreativeAsset (Maybe CreativeCustomEvent)
- caaPosition :: Lens' CreativeAsset (Maybe OffSetPosition)
- caaHorizontallyLocked :: Lens' CreativeAsset (Maybe Bool)
- data AdCompatibility
- data CreativeFieldValuesListSortField
- data LanguageTargeting
- languageTargeting :: LanguageTargeting
- ltLanguages :: Lens' LanguageTargeting [Language]
- data CreativeAssetSelection
- creativeAssetSelection :: CreativeAssetSelection
- casRules :: Lens' CreativeAssetSelection [Rule]
- casDefaultAssetId :: Lens' CreativeAssetSelection (Maybe Int64)
- data PlacementsListResponse
- placementsListResponse :: PlacementsListResponse
- plaNextPageToken :: Lens' PlacementsListResponse (Maybe Text)
- plaKind :: Lens' PlacementsListResponse Text
- plaPlacements :: Lens' PlacementsListResponse [Placement]
- data FloodlightActivityGroupsListSortField
- data OrdersListSortOrder
- data ReportSchedule
- reportSchedule :: ReportSchedule
- rsEvery :: Lens' ReportSchedule (Maybe Int32)
- rsActive :: Lens' ReportSchedule (Maybe Bool)
- rsRepeats :: Lens' ReportSchedule (Maybe Text)
- rsStartDate :: Lens' ReportSchedule (Maybe Day)
- rsExpirationDate :: Lens' ReportSchedule (Maybe Day)
- rsRunsOnDayOfMonth :: Lens' ReportSchedule (Maybe ReportScheduleRunsOnDayOfMonth)
- rsRepeatsOnWeekDays :: Lens' ReportSchedule [ReportScheduleRepeatsOnWeekDaysItem]
- data ReportPathToConversionCriteria
- reportPathToConversionCriteria :: ReportPathToConversionCriteria
- rptccReportProperties :: Lens' ReportPathToConversionCriteria (Maybe ReportPathToConversionCriteriaReportProperties)
- rptccMetricNames :: Lens' ReportPathToConversionCriteria [Text]
- rptccCustomRichMediaEvents :: Lens' ReportPathToConversionCriteria [DimensionValue]
- rptccDateRange :: Lens' ReportPathToConversionCriteria (Maybe DateRange)
- rptccConversionDimensions :: Lens' ReportPathToConversionCriteria [SortedDimension]
- rptccCustomFloodlightVariables :: Lens' ReportPathToConversionCriteria [SortedDimension]
- rptccFloodlightConfigId :: Lens' ReportPathToConversionCriteria (Maybe DimensionValue)
- rptccActivityFilters :: Lens' ReportPathToConversionCriteria [DimensionValue]
- rptccPerInteractionDimensions :: Lens' ReportPathToConversionCriteria [SortedDimension]
- data MetrosListResponse
- metrosListResponse :: MetrosListResponse
- mlrKind :: Lens' MetrosListResponse Text
- mlrMetros :: Lens' MetrosListResponse [Metro]
- data AccountAccountProFile
- data ConversionsBatchInsertResponse
- conversionsBatchInsertResponse :: ConversionsBatchInsertResponse
- cbirbStatus :: Lens' ConversionsBatchInsertResponse [ConversionStatus]
- cbirbKind :: Lens' ConversionsBatchInsertResponse Text
- cbirbHasFailures :: Lens' ConversionsBatchInsertResponse (Maybe Bool)
- data OrderDocumentsListResponse
- orderDocumentsListResponse :: OrderDocumentsListResponse
- odlrNextPageToken :: Lens' OrderDocumentsListResponse (Maybe Text)
- odlrKind :: Lens' OrderDocumentsListResponse Text
- odlrOrderDocuments :: Lens' OrderDocumentsListResponse [OrderDocument]
- data Recipient
- recipient :: Recipient
- recEmail :: Lens' Recipient (Maybe Text)
- recKind :: Lens' Recipient Text
- recDeliveryType :: Lens' Recipient (Maybe RecipientDeliveryType)
- data CreativeType
- = CTBrandSafeDefaultInstreamVideo
- | CTCustomDisplay
- | CTCustomDisplayInterstitial
- | CTDisplay
- | CTDisplayImageGallery
- | CTDisplayRedirect
- | CTFlashInpage
- | CTHTML5Banner
- | CTImage
- | CTInstreamAudio
- | CTInstreamVideo
- | CTInstreamVideoRedirect
- | CTInternalRedirect
- | CTInterstitialInternalRedirect
- | CTRichMediaDisplayBanner
- | CTRichMediaDisplayExpanding
- | CTRichMediaDisplayInterstitial
- | CTRichMediaDisplayMultiFloatingInterstitial
- | CTRichMediaImExpand
- | CTRichMediaInpageFloating
- | CTRichMediaMobileInApp
- | CTRichMediaPeelDown
- | CTTrackingText
- | CTVpaidLinearVideo
- | CTVpaidNonLinearVideo
- data FilesListSortOrder
- data AdvertiserGroupsListSortField
- data TargetWindowTargetWindowOption
- data DirectorySiteContactsListSortField
- data PlacementsListPricingTypes
- data EventTagsListSortOrder
- data EncryptionInfoEncryptionSource
- data DirectorySitesListSortField
- data Site
- site :: Site
- sitiKind :: Lens' Site Text
- sitiKeyName :: Lens' Site (Maybe Text)
- sitiSiteContacts :: Lens' Site [SiteContact]
- sitiSiteSettings :: Lens' Site (Maybe SiteSettings)
- sitiIdDimensionValue :: Lens' Site (Maybe DimensionValue)
- sitiDirectorySiteIdDimensionValue :: Lens' Site (Maybe DimensionValue)
- sitiAccountId :: Lens' Site (Maybe Int64)
- sitiName :: Lens' Site (Maybe Text)
- sitiDirectorySiteId :: Lens' Site (Maybe Int64)
- sitiId :: Lens' Site (Maybe Int64)
- sitiSubAccountId :: Lens' Site (Maybe Int64)
- sitiApproved :: Lens' Site (Maybe Bool)
- data ReportCrossDimensionReachCriteriaDimension
- data SitesListSortOrder
- data UserDefinedVariableConfiguration
- userDefinedVariableConfiguration :: UserDefinedVariableConfiguration
- udvcReportName :: Lens' UserDefinedVariableConfiguration (Maybe Text)
- udvcDataType :: Lens' UserDefinedVariableConfiguration (Maybe UserDefinedVariableConfigurationDataType)
- udvcVariableType :: Lens' UserDefinedVariableConfiguration (Maybe UserDefinedVariableConfigurationVariableType)
- data ReportCrossDimensionReachCriteria
- reportCrossDimensionReachCriteria :: ReportCrossDimensionReachCriteria
- rcdrcPivoted :: Lens' ReportCrossDimensionReachCriteria (Maybe Bool)
- rcdrcBreakdown :: Lens' ReportCrossDimensionReachCriteria [SortedDimension]
- rcdrcDimension :: Lens' ReportCrossDimensionReachCriteria (Maybe ReportCrossDimensionReachCriteriaDimension)
- rcdrcMetricNames :: Lens' ReportCrossDimensionReachCriteria [Text]
- rcdrcDimensionFilters :: Lens' ReportCrossDimensionReachCriteria [DimensionValue]
- rcdrcDateRange :: Lens' ReportCrossDimensionReachCriteria (Maybe DateRange)
- rcdrcOverlapMetricNames :: Lens' ReportCrossDimensionReachCriteria [Text]
- data FileURLs
- fileURLs :: FileURLs
- fuBrowserURL :: Lens' FileURLs (Maybe Text)
- fuAPIURL :: Lens' FileURLs (Maybe Text)
- data CampaignCreativeAssociationsListResponse
- campaignCreativeAssociationsListResponse :: CampaignCreativeAssociationsListResponse
- ccalrCampaignCreativeAssociations :: Lens' CampaignCreativeAssociationsListResponse [CampaignCreativeAssociation]
- ccalrNextPageToken :: Lens' CampaignCreativeAssociationsListResponse (Maybe Text)
- ccalrKind :: Lens' CampaignCreativeAssociationsListResponse Text
- data PlacementTagFormatsItem
- = PTFIPlacementTagClickCommands
- | PTFIPlacementTagIframeIlayer
- | PTFIPlacementTagIframeJavascript
- | PTFIPlacementTagIframeJavascriptLegacy
- | PTFIPlacementTagInstreamVideoPrefetch
- | PTFIPlacementTagInstreamVideoPrefetchVast3
- | PTFIPlacementTagInstreamVideoPrefetchVast4
- | PTFIPlacementTagInternalRedirect
- | PTFIPlacementTagInterstitialIframeJavascript
- | PTFIPlacementTagInterstitialIframeJavascriptLegacy
- | PTFIPlacementTagInterstitialInternalRedirect
- | PTFIPlacementTagInterstitialJavascript
- | PTFIPlacementTagInterstitialJavascriptLegacy
- | PTFIPlacementTagJavascript
- | PTFIPlacementTagJavascriptLegacy
- | PTFIPlacementTagStandard
- | PTFIPlacementTagTracking
- | PTFIPlacementTagTrackingIframe
- | PTFIPlacementTagTrackingJavascript
- data Order
- order :: Order
- oSellerOrderId :: Lens' Order (Maybe Text)
- oSellerOrganizationName :: Lens' Order (Maybe Text)
- oKind :: Lens' Order Text
- oAdvertiserId :: Lens' Order (Maybe Int64)
- oPlanningTermId :: Lens' Order (Maybe Int64)
- oAccountId :: Lens' Order (Maybe Int64)
- oName :: Lens' Order (Maybe Text)
- oSiteNames :: Lens' Order [Text]
- oLastModifiedInfo :: Lens' Order (Maybe LastModifiedInfo)
- oBuyerOrganizationName :: Lens' Order (Maybe Text)
- oId :: Lens' Order (Maybe Int64)
- oBuyerInvoiceId :: Lens' Order (Maybe Text)
- oComments :: Lens' Order (Maybe Text)
- oProjectId :: Lens' Order (Maybe Int64)
- oSubAccountId :: Lens' Order (Maybe Int64)
- oNotes :: Lens' Order (Maybe Text)
- oContacts :: Lens' Order [OrderContact]
- oSiteId :: Lens' Order [Int64]
- oTermsAndConditions :: Lens' Order (Maybe Text)
- oApproverUserProFileIds :: Lens' Order [Int64]
- data CreativeAssetId
- creativeAssetId :: CreativeAssetId
- caiName :: Lens' CreativeAssetId (Maybe Text)
- caiType :: Lens' CreativeAssetId (Maybe CreativeAssetIdType)
- data FrequencyCap
- frequencyCap :: FrequencyCap
- fcImpressions :: Lens' FrequencyCap (Maybe Int64)
- fcDuration :: Lens' FrequencyCap (Maybe Int64)
- data File
- file :: File
- filStatus :: Lens' File (Maybe FileStatus)
- filEtag :: Lens' File (Maybe Text)
- filKind :: Lens' File Text
- filURLs :: Lens' File (Maybe FileURLs)
- filReportId :: Lens' File (Maybe Int64)
- filDateRange :: Lens' File (Maybe DateRange)
- filFormat :: Lens' File (Maybe FileFormat)
- filLastModifiedTime :: Lens' File (Maybe Int64)
- filId :: Lens' File (Maybe Int64)
- filFileName :: Lens' File (Maybe Text)
- data CreativeSettings
- creativeSettings :: CreativeSettings
- csIFrameHeader :: Lens' CreativeSettings (Maybe Text)
- csIFrameFooter :: Lens' CreativeSettings (Maybe Text)
- data DynamicTargetingKeyObjectType
- data ReportType
- data CreativeAssetMetadataWarnedValidationRulesItem
- = ADMobReferenced
- | AssetFormatUnsupportedDcm
- | AssetInvalid
- | ClickTagHardCoded
- | ClickTagInvalid
- | ClickTagInGwd
- | ClickTagMissing
- | ClickTagMoreThanOne
- | ClickTagNonTopLevel
- | ComponentUnsupportedDcm
- | EnablerUnsupportedMethodDcm
- | ExternalFileReferenced
- | FileDetailEmpty
- | FileTypeInvalid
- | GwdPropertiesInvalid
- | HTML5FeatureUnsupported
- | LinkedFileNotFound
- | MaxFlashVersion11
- | MraidReferenced
- | NotSSLCompliant
- | OrphanedAsset
- | PrimaryHTMLMissing
- | SvgInvalid
- | ZipInvalid
- data CreativeGroupsListResponse
- creativeGroupsListResponse :: CreativeGroupsListResponse
- cglrCreativeGroups :: Lens' CreativeGroupsListResponse [CreativeGroup]
- cglrNextPageToken :: Lens' CreativeGroupsListResponse (Maybe Text)
- cglrKind :: Lens' CreativeGroupsListResponse Text
- data AdSlotPaymentSourceType
- data MobileCarriersListResponse
- mobileCarriersListResponse :: MobileCarriersListResponse
- mclrMobileCarriers :: Lens' MobileCarriersListResponse [MobileCarrier]
- mclrKind :: Lens' MobileCarriersListResponse Text
- data AccountPermissionAccountProFilesItem
- data CreativeAssetMetadata
- creativeAssetMetadata :: CreativeAssetMetadata
- camaKind :: Lens' CreativeAssetMetadata Text
- camaAssetIdentifier :: Lens' CreativeAssetMetadata (Maybe CreativeAssetId)
- camaIdDimensionValue :: Lens' CreativeAssetMetadata (Maybe DimensionValue)
- camaClickTags :: Lens' CreativeAssetMetadata [ClickTag]
- camaWarnedValidationRules :: Lens' CreativeAssetMetadata [CreativeAssetMetadataWarnedValidationRulesItem]
- camaId :: Lens' CreativeAssetMetadata (Maybe Int64)
- camaDetectedFeatures :: Lens' CreativeAssetMetadata [CreativeAssetMetadataDetectedFeaturesItem]
- data OmnitureSettings
- omnitureSettings :: OmnitureSettings
- osOmnitureCostDataEnabled :: Lens' OmnitureSettings (Maybe Bool)
- osOmnitureIntegrationEnabled :: Lens' OmnitureSettings (Maybe Bool)
- data ConnectionType
- connectionType :: ConnectionType
- cttKind :: Lens' ConnectionType Text
- cttName :: Lens' ConnectionType (Maybe Text)
- cttId :: Lens' ConnectionType (Maybe Int64)
- data CreativeCustomEventAdvertiserCustomEventType
- data PlacementGroup
- placementGroup :: PlacementGroup
- plalPlacementStrategyId :: Lens' PlacementGroup (Maybe Int64)
- plalSiteIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalPricingSchedule :: Lens' PlacementGroup (Maybe PricingSchedule)
- plalKind :: Lens' PlacementGroup Text
- plalCampaignIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalAdvertiserId :: Lens' PlacementGroup (Maybe Int64)
- plalAdvertiserIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalCampaignId :: Lens' PlacementGroup (Maybe Int64)
- plalIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalPlacementGroupType :: Lens' PlacementGroup (Maybe PlacementGroupPlacementGroupType)
- plalContentCategoryId :: Lens' PlacementGroup (Maybe Int64)
- plalDirectorySiteIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalAccountId :: Lens' PlacementGroup (Maybe Int64)
- plalName :: Lens' PlacementGroup (Maybe Text)
- plalDirectorySiteId :: Lens' PlacementGroup (Maybe Int64)
- plalCreateInfo :: Lens' PlacementGroup (Maybe LastModifiedInfo)
- plalChildPlacementIds :: Lens' PlacementGroup [Int64]
- plalLastModifiedInfo :: Lens' PlacementGroup (Maybe LastModifiedInfo)
- plalId :: Lens' PlacementGroup (Maybe Int64)
- plalPrimaryPlacementId :: Lens' PlacementGroup (Maybe Int64)
- plalSubAccountId :: Lens' PlacementGroup (Maybe Int64)
- plalExternalId :: Lens' PlacementGroup (Maybe Text)
- plalComment :: Lens' PlacementGroup (Maybe Text)
- plalPrimaryPlacementIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue)
- plalSiteId :: Lens' PlacementGroup (Maybe Int64)
- plalArchived :: Lens' PlacementGroup (Maybe Bool)
- data EventTag
- eventTag :: EventTag
- etStatus :: Lens' EventTag (Maybe EventTagStatus)
- etExcludeFromAdxRequests :: Lens' EventTag (Maybe Bool)
- etEnabledByDefault :: Lens' EventTag (Maybe Bool)
- etKind :: Lens' EventTag Text
- etCampaignIdDimensionValue :: Lens' EventTag (Maybe DimensionValue)
- etAdvertiserId :: Lens' EventTag (Maybe Int64)
- etURL :: Lens' EventTag (Maybe Text)
- etAdvertiserIdDimensionValue :: Lens' EventTag (Maybe DimensionValue)
- etSSLCompliant :: Lens' EventTag (Maybe Bool)
- etCampaignId :: Lens' EventTag (Maybe Int64)
- etAccountId :: Lens' EventTag (Maybe Int64)
- etName :: Lens' EventTag (Maybe Text)
- etURLEscapeLevels :: Lens' EventTag (Maybe Int32)
- etSiteIds :: Lens' EventTag [Int64]
- etId :: Lens' EventTag (Maybe Int64)
- etSubAccountId :: Lens' EventTag (Maybe Int64)
- etType :: Lens' EventTag (Maybe EventTagType)
- etSiteFilterType :: Lens' EventTag (Maybe EventTagSiteFilterType)
- data UserRolePermission
- userRolePermission :: UserRolePermission
- useKind :: Lens' UserRolePermission Text
- useAvailability :: Lens' UserRolePermission (Maybe UserRolePermissionAvailability)
- useName :: Lens' UserRolePermission (Maybe Text)
- useId :: Lens' UserRolePermission (Maybe Int64)
- usePermissionGroupId :: Lens' UserRolePermission (Maybe Int64)
- data ChangeLogsListObjectType
- = CLLOTObjectAccount
- | CLLOTObjectAccountBillingFeature
- | CLLOTObjectAd
- | CLLOTObjectAdvertiser
- | CLLOTObjectAdvertiserGroup
- | CLLOTObjectBillingAccountGroup
- | CLLOTObjectBillingFeature
- | CLLOTObjectBillingMinimumFee
- | CLLOTObjectBillingProFile
- | CLLOTObjectCampaign
- | CLLOTObjectContentCategory
- | CLLOTObjectCreative
- | CLLOTObjectCreativeAsset
- | CLLOTObjectCreativeBundle
- | CLLOTObjectCreativeField
- | CLLOTObjectCreativeGroup
- | CLLOTObjectDfaSite
- | CLLOTObjectEventTag
- | CLLOTObjectFloodlightActivityGroup
- | CLLOTObjectFloodlightActvity
- | CLLOTObjectFloodlightConfiguration
- | CLLOTObjectInstreamCreative
- | CLLOTObjectLandingPage
- | CLLOTObjectMediaOrder
- | CLLOTObjectPlacement
- | CLLOTObjectPlacementStrategy
- | CLLOTObjectPlaystoreLink
- | CLLOTObjectProvidedListClient
- | CLLOTObjectRateCard
- | CLLOTObjectRemarketingList
- | CLLOTObjectRichmediaCreative
- | CLLOTObjectSdSite
- | CLLOTObjectSearchLiftStudy
- | CLLOTObjectSize
- | CLLOTObjectSubAccount
- | CLLOTObjectTargetingTemplate
- | CLLOTObjectUserProFile
- | CLLOTObjectUserProFileFilter
- | CLLOTObjectUserRole
- data OrderContact
- orderContact :: OrderContact
- ocSignatureUserProFileId :: Lens' OrderContact (Maybe Int64)
- ocContactName :: Lens' OrderContact (Maybe Text)
- ocContactTitle :: Lens' OrderContact (Maybe Text)
- ocContactType :: Lens' OrderContact (Maybe OrderContactContactType)
- ocContactInfo :: Lens' OrderContact (Maybe Text)
- data TranscodeSetting
- transcodeSetting :: TranscodeSetting
- tsKind :: Lens' TranscodeSetting Text
- tsEnabledVideoFormats :: Lens' TranscodeSetting [Int32]
- data FloodlightActivitiesGenerateTagResponse
- floodlightActivitiesGenerateTagResponse :: FloodlightActivitiesGenerateTagResponse
- fagtrGlobalSiteTagGlobalSnippet :: Lens' FloodlightActivitiesGenerateTagResponse (Maybe Text)
- fagtrFloodlightActivityTag :: Lens' FloodlightActivitiesGenerateTagResponse (Maybe Text)
- fagtrKind :: Lens' FloodlightActivitiesGenerateTagResponse Text
- data DirectorySiteContactAssignment
- directorySiteContactAssignment :: DirectorySiteContactAssignment
- dscaVisibility :: Lens' DirectorySiteContactAssignment (Maybe DirectorySiteContactAssignmentVisibility)
- dscaContactId :: Lens' DirectorySiteContactAssignment (Maybe Int64)
- data AdSlot
- adSlot :: AdSlot
- assHeight :: Lens' AdSlot (Maybe Int64)
- assPaymentSourceType :: Lens' AdSlot (Maybe AdSlotPaymentSourceType)
- assLinkedPlacementId :: Lens' AdSlot (Maybe Int64)
- assWidth :: Lens' AdSlot (Maybe Int64)
- assPrimary :: Lens' AdSlot (Maybe Bool)
- assName :: Lens' AdSlot (Maybe Text)
- assComment :: Lens' AdSlot (Maybe Text)
- assCompatibility :: Lens' AdSlot (Maybe AdSlotCompatibility)
- data ThirdPartyTrackingURL
- thirdPartyTrackingURL :: ThirdPartyTrackingURL
- tptuURL :: Lens' ThirdPartyTrackingURL (Maybe Text)
- tptuThirdPartyURLType :: Lens' ThirdPartyTrackingURL (Maybe ThirdPartyTrackingURLThirdPartyURLType)
- data PricingCapCostType
- data OrderDocument
- orderDocument :: OrderDocument
- odSigned :: Lens' OrderDocument (Maybe Bool)
- odKind :: Lens' OrderDocument Text
- odAdvertiserId :: Lens' OrderDocument (Maybe Int64)
- odLastSentTime :: Lens' OrderDocument (Maybe UTCTime)
- odAmendedOrderDocumentId :: Lens' OrderDocument (Maybe Int64)
- odLastSentRecipients :: Lens' OrderDocument [Text]
- odEffectiveDate :: Lens' OrderDocument (Maybe Day)
- odApprovedByUserProFileIds :: Lens' OrderDocument [Int64]
- odAccountId :: Lens' OrderDocument (Maybe Int64)
- odId :: Lens' OrderDocument (Maybe Int64)
- odProjectId :: Lens' OrderDocument (Maybe Int64)
- odTitle :: Lens' OrderDocument (Maybe Text)
- odSubAccountId :: Lens' OrderDocument (Maybe Int64)
- odType :: Lens' OrderDocument (Maybe OrderDocumentType)
- odOrderId :: Lens' OrderDocument (Maybe Int64)
- odCancelled :: Lens' OrderDocument (Maybe Bool)
- odCreatedInfo :: Lens' OrderDocument (Maybe LastModifiedInfo)
- data Metro
- metro :: Metro
- metMetroCode :: Lens' Metro (Maybe Text)
- metKind :: Lens' Metro Text
- metName :: Lens' Metro (Maybe Text)
- metCountryCode :: Lens' Metro (Maybe Text)
- metDmaId :: Lens' Metro (Maybe Int64)
- metCountryDartId :: Lens' Metro (Maybe Int64)
- metDartId :: Lens' Metro (Maybe Int64)
- data MobileApp
- mobileApp :: MobileApp
- maKind :: Lens' MobileApp Text
- maId :: Lens' MobileApp (Maybe Text)
- maTitle :: Lens' MobileApp (Maybe Text)
- maPublisherName :: Lens' MobileApp (Maybe Text)
- maDirectory :: Lens' MobileApp (Maybe MobileAppDirectory)
- data CreativeAssetDisplayType
- data Placement
- placement :: Placement
- p1Status :: Lens' Placement (Maybe PlacementStatus)
- p1VideoSettings :: Lens' Placement (Maybe VideoSettings)
- p1PlacementStrategyId :: Lens' Placement (Maybe Int64)
- p1TagFormats :: Lens' Placement [PlacementTagFormatsItem]
- p1SiteIdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1PricingSchedule :: Lens' Placement (Maybe PricingSchedule)
- p1Size :: Lens' Placement (Maybe Size)
- p1Kind :: Lens' Placement Text
- p1KeyName :: Lens' Placement (Maybe Text)
- p1CampaignIdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1AdvertiserId :: Lens' Placement (Maybe Int64)
- p1AdvertiserIdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1CampaignId :: Lens' Placement (Maybe Int64)
- p1IdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1VpaidAdapterChoice :: Lens' Placement (Maybe PlacementVpaidAdapterChoice)
- p1AdBlockingOptOut :: Lens' Placement (Maybe Bool)
- p1Primary :: Lens' Placement (Maybe Bool)
- p1LookbackConfiguration :: Lens' Placement (Maybe LookbackConfiguration)
- p1TagSetting :: Lens' Placement (Maybe TagSetting)
- p1ContentCategoryId :: Lens' Placement (Maybe Int64)
- p1DirectorySiteIdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1AccountId :: Lens' Placement (Maybe Int64)
- p1PaymentSource :: Lens' Placement (Maybe PlacementPaymentSource)
- p1Name :: Lens' Placement (Maybe Text)
- p1AdditionalSizes :: Lens' Placement [Size]
- p1DirectorySiteId :: Lens' Placement (Maybe Int64)
- p1CreateInfo :: Lens' Placement (Maybe LastModifiedInfo)
- p1VideoActiveViewOptOut :: Lens' Placement (Maybe Bool)
- p1LastModifiedInfo :: Lens' Placement (Maybe LastModifiedInfo)
- p1Id :: Lens' Placement (Maybe Int64)
- p1SSLRequired :: Lens' Placement (Maybe Bool)
- p1SubAccountId :: Lens' Placement (Maybe Int64)
- p1PlacementGroupIdDimensionValue :: Lens' Placement (Maybe DimensionValue)
- p1ExternalId :: Lens' Placement (Maybe Text)
- p1PlacementGroupId :: Lens' Placement (Maybe Int64)
- p1Comment :: Lens' Placement (Maybe Text)
- p1SiteId :: Lens' Placement (Maybe Int64)
- p1Compatibility :: Lens' Placement (Maybe PlacementCompatibility)
- p1Archived :: Lens' Placement (Maybe Bool)
- p1PaymentApproved :: Lens' Placement (Maybe Bool)
- p1PublisherUpdateInfo :: Lens' Placement (Maybe LastModifiedInfo)
- data FloodlightActivityCountingMethod
- data EncryptionInfo
- encryptionInfo :: EncryptionInfo
- eiEncryptionSource :: Lens' EncryptionInfo (Maybe EncryptionInfoEncryptionSource)
- eiKind :: Lens' EncryptionInfo Text
- eiEncryptionEntityType :: Lens' EncryptionInfo (Maybe EncryptionInfoEncryptionEntityType)
- eiEncryptionEntityId :: Lens' EncryptionInfo (Maybe Int64)
- data SitesListResponse
- sitesListResponse :: SitesListResponse
- sitNextPageToken :: Lens' SitesListResponse (Maybe Text)
- sitKind :: Lens' SitesListResponse Text
- sitSites :: Lens' SitesListResponse [Site]
- data ContentCategoriesListSortOrder
- data TargetingTemplate
- targetingTemplate :: TargetingTemplate
- ttGeoTargeting :: Lens' TargetingTemplate (Maybe GeoTargeting)
- ttTechnologyTargeting :: Lens' TargetingTemplate (Maybe TechnologyTargeting)
- ttDayPartTargeting :: Lens' TargetingTemplate (Maybe DayPartTargeting)
- ttKind :: Lens' TargetingTemplate Text
- ttAdvertiserId :: Lens' TargetingTemplate (Maybe Int64)
- ttAdvertiserIdDimensionValue :: Lens' TargetingTemplate (Maybe DimensionValue)
- ttAccountId :: Lens' TargetingTemplate (Maybe Int64)
- ttName :: Lens' TargetingTemplate (Maybe Text)
- ttKeyValueTargetingExpression :: Lens' TargetingTemplate (Maybe KeyValueTargetingExpression)
- ttId :: Lens' TargetingTemplate (Maybe Int64)
- ttSubAccountId :: Lens' TargetingTemplate (Maybe Int64)
- ttLanguageTargeting :: Lens' TargetingTemplate (Maybe LanguageTargeting)
- ttListTargetingExpression :: Lens' TargetingTemplate (Maybe ListTargetingExpression)
- data CreativeField
- creativeField :: CreativeField
- cffKind :: Lens' CreativeField Text
- cffAdvertiserId :: Lens' CreativeField (Maybe Int64)
- cffAdvertiserIdDimensionValue :: Lens' CreativeField (Maybe DimensionValue)
- cffAccountId :: Lens' CreativeField (Maybe Int64)
- cffName :: Lens' CreativeField (Maybe Text)
- cffId :: Lens' CreativeField (Maybe Int64)
- cffSubAccountId :: Lens' CreativeField (Maybe Int64)
- data AdvertiserStatus
- data DefaultClickThroughEventTagProperties
- defaultClickThroughEventTagProperties :: DefaultClickThroughEventTagProperties
- dctetpOverrideInheritedEventTag :: Lens' DefaultClickThroughEventTagProperties (Maybe Bool)
- dctetpDefaultClickThroughEventTagId :: Lens' DefaultClickThroughEventTagProperties (Maybe Int64)
- data ListTargetingExpression
- listTargetingExpression :: ListTargetingExpression
- lteExpression :: Lens' ListTargetingExpression (Maybe Text)
Service Configuration
dFAReportingService :: ServiceConfig Source #
Default request referring to version 'v3.2' of the DCM/DFA Reporting And Trafficking API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
dFAReportingScope :: Proxy '["https://www.googleapis.com/auth/dfareporting"] Source #
View and manage DoubleClick for Advertisers reports
ddmconversionsScope :: Proxy '["https://www.googleapis.com/auth/ddmconversions"] Source #
Manage DoubleClick Digital Marketing conversions
dfatraffickingScope :: Proxy '["https://www.googleapis.com/auth/dfatrafficking"] Source #
View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns
VideoOffSet
data VideoOffSet Source #
Video Offset
See: videoOffSet
smart constructor.
Instances
videoOffSet :: VideoOffSet Source #
Creates a value of VideoOffSet
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vosOffSetPercentage :: Lens' VideoOffSet (Maybe Int32) Source #
Duration, as a percentage of video duration. Do not set when offsetSeconds is set. Acceptable values are 0 to 100, inclusive.
vosOffSetSeconds :: Lens' VideoOffSet (Maybe Int32) Source #
Duration, in seconds. Do not set when offsetPercentage is set. Acceptable values are 0 to 86399, inclusive.
DeepLink
Contains information about a landing page deep link.
See: deepLink
smart constructor.
Instances
Creates a value of DeepLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlRemarketingListIds :: Lens' DeepLink [Int64] Source #
Ads served to users on these remarketing lists will use this deep link. Applicable when mobileApp.directory is APPLE_APP_STORE.
dlKind :: Lens' DeepLink Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#deepLink".
dlFallbackURL :: Lens' DeepLink (Maybe Text) Source #
The fallback URL. This URL will be served to users who do not have the mobile app installed.
PlacementsListSortOrder
data PlacementsListSortOrder Source #
Order of sorted results.
Constructors
Ascending | ASCENDING |
Descending | DESCENDING |
Instances
DateRangeRelativeDateRange
data DateRangeRelativeDateRange Source #
The date range relative to the date of when the report is run.
Constructors
Last14Days | LAST_14_DAYS |
Last24Months | LAST_24_MONTHS |
Last30Days | LAST_30_DAYS |
Last365Days | LAST_365_DAYS |
Last60Days | LAST_60_DAYS |
Last7Days | LAST_7_DAYS |
Last90Days | LAST_90_DAYS |
MonthToDate | MONTH_TO_DATE |
PreviousMonth | PREVIOUS_MONTH |
PreviousQuarter | PREVIOUS_QUARTER |
PreviousWeek | PREVIOUS_WEEK |
PreviousYear | PREVIOUS_YEAR |
QuarterToDate | QUARTER_TO_DATE |
Today | TODAY |
WeekToDate | WEEK_TO_DATE |
YearToDate | YEAR_TO_DATE |
Yesterday | YESTERDAY |
Instances
AdvertisersListSortField
data AdvertisersListSortField Source #
Field by which to sort the list.
Instances
CreativeFieldsListSortOrder
data CreativeFieldsListSortOrder Source #
Order of sorted results.
Constructors
CFLSOAscending | ASCENDING |
CFLSODescending | DESCENDING |
Instances
FileList
Represents the list of File resources.
See: fileList
smart constructor.
Instances
Eq FileList Source # | |
Data FileList Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FileList -> c FileList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FileList # toConstr :: FileList -> Constr # dataTypeOf :: FileList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FileList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FileList) # gmapT :: (forall b. Data b => b -> b) -> FileList -> FileList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FileList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FileList -> r # gmapQ :: (forall d. Data d => d -> u) -> FileList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> FileList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> FileList -> m FileList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FileList -> m FileList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FileList -> m FileList # | |
Show FileList Source # | |
Generic FileList Source # | |
ToJSON FileList Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON FileList Source # | |
type Rep FileList Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep FileList = D1 (MetaData "FileList" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "FileList'" PrefixI True) ((S1 (MetaSel (Just "_flEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_flNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_flKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_flItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [File]))))) |
Creates a value of FileList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
flNextPageToken :: Lens' FileList (Maybe Text) Source #
Continuation token used to page through files. To retrieve the next page of results, set the next request's "pageToken" to the value of this field. The page token is only valid for a limited amount of time and should not be persisted.
TargetingTemplatesListSortOrder
data TargetingTemplatesListSortOrder Source #
Order of sorted results.
Constructors
TTLSOAscending | ASCENDING |
TTLSODescending | DESCENDING |
Instances
OptimizationActivity
data OptimizationActivity Source #
Creative optimization activity.
See: optimizationActivity
smart constructor.
Instances
optimizationActivity :: OptimizationActivity Source #
Creates a value of OptimizationActivity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oaWeight :: Lens' OptimizationActivity (Maybe Int32) Source #
Weight associated with this optimization. The weight assigned will be understood in proportion to the weights assigned to the other optimization activities. Value must be greater than or equal to 1.
oaFloodlightActivityId :: Lens' OptimizationActivity (Maybe Int64) Source #
Floodlight activity ID of this optimization activity. This is a required field.
oaFloodlightActivityIdDimensionValue :: Lens' OptimizationActivity (Maybe DimensionValue) Source #
Dimension value for the ID of the floodlight activity. This is a read-only, auto-generated field.
ListPopulationClause
data ListPopulationClause Source #
A group clause made up of list population terms representing constraints joined by ORs.
See: listPopulationClause
smart constructor.
Instances
listPopulationClause :: ListPopulationClause Source #
Creates a value of ListPopulationClause
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpcTerms :: Lens' ListPopulationClause [ListPopulationTerm] Source #
Terms of this list population clause. Each clause is made up of list population terms representing constraints and are joined by ORs.
AdBlockingConfiguration
data AdBlockingConfiguration Source #
Campaign ad blocking settings.
See: adBlockingConfiguration
smart constructor.
Instances
adBlockingConfiguration :: AdBlockingConfiguration Source #
Creates a value of AdBlockingConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
abcCreativeBundleId :: Lens' AdBlockingConfiguration (Maybe Int64) Source #
ID of a creative bundle to use for this campaign. If set, brand-neutral ads will select creatives from this bundle. Otherwise, a default transparent pixel will be used.
abcOverrideClickThroughURL :: Lens' AdBlockingConfiguration (Maybe Bool) Source #
Whether the brand-neutral ad's click-through URL comes from the campaign's creative bundle or the override URL. Must be set to true if ad blocking is enabled and no creative bundle is configured.
abcEnabled :: Lens' AdBlockingConfiguration (Maybe Bool) Source #
Whether this campaign has enabled ad blocking. When true, ad blocking is enabled for placements in the campaign, but this may be overridden by site and placement settings. When false, ad blocking is disabled for all placements under the campaign, regardless of site and placement settings.
abcClickThroughURL :: Lens' AdBlockingConfiguration (Maybe Text) Source #
Click-through URL used by brand-neutral ads. This is a required field when overrideClickThroughUrl is set to true.
AdvertiserLandingPagesListSortOrder
data AdvertiserLandingPagesListSortOrder Source #
Order of sorted results.
Constructors
ALPLSOAscending | ASCENDING |
ALPLSODescending | DESCENDING |
Instances
CreativeCustomEvent
data CreativeCustomEvent Source #
Creative Custom Event.
See: creativeCustomEvent
smart constructor.
Instances
creativeCustomEvent :: CreativeCustomEvent Source #
Creates a value of CreativeCustomEvent
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cceAdvertiserCustomEventId :: Lens' CreativeCustomEvent (Maybe Int64) Source #
Unique ID of this event used by Reporting and Data Transfer. This is a read-only field.
cceAdvertiserCustomEventType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventAdvertiserCustomEventType) Source #
Type of the event. This is a read-only field.
cceAdvertiserCustomEventName :: Lens' CreativeCustomEvent (Maybe Text) Source #
User-entered name for the event.
cceExitClickThroughURL :: Lens' CreativeCustomEvent (Maybe CreativeClickThroughURL) Source #
Exit click-through URL for the event. This field is used only for exit events.
cceTargetType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventTargetType) Source #
Target type used by the event.
ccePopupWindowProperties :: Lens' CreativeCustomEvent (Maybe PopupWindowProperties) Source #
Properties for rich media popup windows. This field is used only for exit events.
cceVideoReportingId :: Lens' CreativeCustomEvent (Maybe Text) Source #
Video reporting ID, used to differentiate multiple videos in a single creative. This is a read-only field.
cceId :: Lens' CreativeCustomEvent (Maybe Int64) Source #
ID of this event. This is a required field and should not be modified after insertion.
cceArtworkLabel :: Lens' CreativeCustomEvent (Maybe Text) Source #
Artwork label column, used to link events in Campaign Manager back to events in Studio. This is a required field and should not be modified after insertion.
cceArtworkType :: Lens' CreativeCustomEvent (Maybe CreativeCustomEventArtworkType) Source #
Artwork type used by the creative.This is a read-only field.
ClickTag
Creative Click Tag.
See: clickTag
smart constructor.
Instances
Eq ClickTag Source # | |
Data ClickTag Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ClickTag -> c ClickTag # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ClickTag # toConstr :: ClickTag -> Constr # dataTypeOf :: ClickTag -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ClickTag) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ClickTag) # gmapT :: (forall b. Data b => b -> b) -> ClickTag -> ClickTag # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ClickTag -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ClickTag -> r # gmapQ :: (forall d. Data d => d -> u) -> ClickTag -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> ClickTag -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> ClickTag -> m ClickTag # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ClickTag -> m ClickTag # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ClickTag -> m ClickTag # | |
Show ClickTag Source # | |
Generic ClickTag Source # | |
ToJSON ClickTag Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON ClickTag Source # | |
type Rep ClickTag Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep ClickTag = D1 (MetaData "ClickTag" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "ClickTag'" PrefixI True) (S1 (MetaSel (Just "_ctClickThroughURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CreativeClickThroughURL)) :*: (S1 (MetaSel (Just "_ctName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ctEventName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
Creates a value of ClickTag
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ctClickThroughURL :: Lens' ClickTag (Maybe CreativeClickThroughURL) Source #
Parameter value for the specified click tag. This field contains a click-through url.
ctName :: Lens' ClickTag (Maybe Text) Source #
Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset's creativeAssetId.name field.
ctEventName :: Lens' ClickTag (Maybe Text) Source #
Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
CampaignsListResponse
data CampaignsListResponse Source #
Campaign List Response
See: campaignsListResponse
smart constructor.
Instances
campaignsListResponse :: CampaignsListResponse Source #
Creates a value of CampaignsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clrNextPageToken :: Lens' CampaignsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
clrCampaigns :: Lens' CampaignsListResponse [Campaign] Source #
Campaign collection.
clrKind :: Lens' CampaignsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#campaignsListResponse".
GeoTargeting
data GeoTargeting Source #
Geographical Targeting.
See: geoTargeting
smart constructor.
Instances
geoTargeting :: GeoTargeting Source #
Creates a value of GeoTargeting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gtRegions :: Lens' GeoTargeting [Region] Source #
Regions to be targeted. For each region only dartId is required. The other fields are populated automatically when the ad is inserted or updated. If targeting a region, do not target or exclude the country of the region.
gtCountries :: Lens' GeoTargeting [Country] Source #
Countries to be targeted or excluded from targeting, depending on the setting of the excludeCountries field. For each country only dartId is required. The other fields are populated automatically when the ad is inserted or updated. If targeting or excluding a country, do not target regions, cities, metros, or postal codes in the same country.
gtCities :: Lens' GeoTargeting [City] Source #
Cities to be targeted. For each city only dartId is required. The other fields are populated automatically when the ad is inserted or updated. If targeting a city, do not target or exclude the country of the city, and do not target the metro or region of the city.
gtMetros :: Lens' GeoTargeting [Metro] Source #
Metros to be targeted. For each metro only dmaId is required. The other fields are populated automatically when the ad is inserted or updated. If targeting a metro, do not target or exclude the country of the metro.
gtExcludeCountries :: Lens' GeoTargeting (Maybe Bool) Source #
Whether or not to exclude the countries in the countries field from targeting. If false, the countries field refers to countries which will be targeted by the ad.
gtPostalCodes :: Lens' GeoTargeting [PostalCode] Source #
Postal codes to be targeted. For each postal code only id is required. The other fields are populated automatically when the ad is inserted or updated. If targeting a postal code, do not target or exclude the country of the postal code.
UserRolesListSortField
data UserRolesListSortField Source #
Field by which to sort the list.
Instances
VideoSettings
data VideoSettings Source #
Video Settings
See: videoSettings
smart constructor.
Instances
videoSettings :: VideoSettings Source #
Creates a value of VideoSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsKind :: Lens' VideoSettings Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#videoSettings".
vsCompanionSettings :: Lens' VideoSettings (Maybe CompanionSetting) Source #
Settings for the companion creatives of video creatives served to this placement.
vsTranscodeSettings :: Lens' VideoSettings (Maybe TranscodeSetting) Source #
Settings for the transcodes of video creatives served to this placement. If this object is provided, the creative-level transcode settings will be overridden.
vsOrientation :: Lens' VideoSettings (Maybe VideoSettingsOrientation) Source #
Orientation of a video placement. If this value is set, placement will return assets matching the specified orientation.
vsSkippableSettings :: Lens' VideoSettings (Maybe SkippableSetting) Source #
Settings for the skippability of video creatives served to this placement. If this object is provided, the creative-level skippable settings will be overridden.
ReachReportCompatibleFields
data ReachReportCompatibleFields Source #
Represents fields that are compatible to be selected for a report of type "REACH".
See: reachReportCompatibleFields
smart constructor.
Instances
reachReportCompatibleFields :: ReachReportCompatibleFields Source #
Creates a value of ReachReportCompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rrcfMetrics :: Lens' ReachReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "metricNames" section of the report.
rrcfReachByFrequencyMetrics :: Lens' ReachReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "reachByFrequencyMetricNames" section of the report.
rrcfKind :: Lens' ReachReportCompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#reachReportCompatibleFields.
rrcfDimensionFilters :: Lens' ReachReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensionFilters" section of the report.
rrcfPivotedActivityMetrics :: Lens' ReachReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected as activity metrics to pivot on in the "activities" section of the report.
rrcfDimensions :: Lens' ReachReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensions" section of the report.
Browser
Contains information about a browser that can be targeted by ads.
See: browser
smart constructor.
Instances
Creates a value of Browser
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bMinorVersion :: Lens' Browser (Maybe Text) Source #
Minor version number (number after first dot on left) of this browser. For example, for Chrome 5.0.375.86 beta, this field should be set to 0. An asterisk (*) may be used to target any version number, and a question mark (?) may be used to target cases where the version number cannot be identified. For example, Chrome *.* targets any version of Chrome: 1.2, 2.5, 3.5, and so on. Chrome 3.* targets Chrome 3.1, 3.5, but not 4.0. Firefox ?.? targets cases where the ad server knows the browser is Firefox but can't tell which version it is.
bKind :: Lens' Browser Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#browser".
bBrowserVersionId :: Lens' Browser (Maybe Int64) Source #
ID referring to this grouping of browser and version numbers. This is the ID used for targeting.
bMajorVersion :: Lens' Browser (Maybe Text) Source #
Major version number (leftmost number) of this browser. For example, for Chrome 5.0.376.86 beta, this field should be set to 5. An asterisk (*) may be used to target any version number, and a question mark (?) may be used to target cases where the version number cannot be identified. For example, Chrome *.* targets any version of Chrome: 1.2, 2.5, 3.5, and so on. Chrome 3.* targets Chrome 3.1, 3.5, but not 4.0. Firefox ?.? targets cases where the ad server knows the browser is Firefox but can't tell which version it is.
bDartId :: Lens' Browser (Maybe Int64) Source #
DART ID of this browser. This is the ID used when generating reports.
FloodlightActivityTagFormat
data FloodlightActivityTagFormat Source #
Tag format type for the floodlight activity. If left blank, the tag format will default to HTML.
Instances
OrderDocumentsListSortOrder
data OrderDocumentsListSortOrder Source #
Order of sorted results.
Constructors
ODLSOAscending | ASCENDING |
ODLSODescending | DESCENDING |
Instances
CreativeGroupAssignment
data CreativeGroupAssignment Source #
Creative Group Assignment.
See: creativeGroupAssignment
smart constructor.
Instances
creativeGroupAssignment :: CreativeGroupAssignment Source #
Creates a value of CreativeGroupAssignment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cgaCreativeGroupNumber :: Lens' CreativeGroupAssignment (Maybe CreativeGroupAssignmentCreativeGroupNumber) Source #
Creative group number of the creative group assignment.
cgaCreativeGroupId :: Lens' CreativeGroupAssignment (Maybe Int64) Source #
ID of the creative group to be assigned.
CreativeAssetRole
data CreativeAssetRole Source #
Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
Constructors
AdditionalFlash | ADDITIONAL_FLASH |
AdditionalImage | ADDITIONAL_IMAGE |
AlternateVideo | ALTERNATE_VIDEO |
BackupImage | BACKUP_IMAGE |
Other | OTHER |
ParentAudio | PARENT_AUDIO |
ParentVideo | PARENT_VIDEO |
Primary | PRIMARY |
TranscodedAudio | TRANSCODED_AUDIO |
TranscodedVideo | TRANSCODED_VIDEO |
Instances
DynamicTargetingKeysListObjectType
data DynamicTargetingKeysListObjectType Source #
Select only dynamic targeting keys with this object type.
Constructors
ObjectAd | OBJECT_AD |
ObjectAdvertiser | OBJECT_ADVERTISER |
ObjectCreative | OBJECT_CREATIVE |
ObjectPlacement | OBJECT_PLACEMENT |
Instances
RecipientDeliveryType
data RecipientDeliveryType Source #
The delivery type for the recipient.
Constructors
Attachment | ATTACHMENT |
Link | LINK |
Instances
ThirdPartyTrackingURLThirdPartyURLType
data ThirdPartyTrackingURLThirdPartyURLType Source #
Third-party URL type for in-stream video and in-stream audio creatives.
Constructors
ClickTracking | CLICK_TRACKING |
Impression | IMPRESSION |
RichMediaBackupImpression | RICH_MEDIA_BACKUP_IMPRESSION |
RichMediaImpression | RICH_MEDIA_IMPRESSION |
RichMediaRmImpression | RICH_MEDIA_RM_IMPRESSION |
Survey | SURVEY |
VideoComplete | VIDEO_COMPLETE |
VideoCustom | VIDEO_CUSTOM |
VideoFirstQuartile | VIDEO_FIRST_QUARTILE |
VideoFullscreen | VIDEO_FULLSCREEN |
VideoMidpoint | VIDEO_MIDPOINT |
VideoMute | VIDEO_MUTE |
VideoPause | VIDEO_PAUSE |
VideoProgress | VIDEO_PROGRESS |
VideoRewind | VIDEO_REWIND |
VideoSkip | VIDEO_SKIP |
VideoStart | VIDEO_START |
VideoStop | VIDEO_STOP |
VideoThirdQuartile | VIDEO_THIRD_QUARTILE |
Instances
DirectorySiteSettings
data DirectorySiteSettings Source #
Directory Site Settings
See: directorySiteSettings
smart constructor.
Instances
directorySiteSettings :: DirectorySiteSettings Source #
Creates a value of DirectorySiteSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dssInterstitialPlacementAccepted :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this site accepts interstitial ads.
dssInstreamVideoPlacementAccepted :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this site accepts in-stream video ads.
dssVerificationTagOptOut :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this directory site has disabled generation of Verification ins tags.
dssActiveViewOptOut :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this directory site has disabled active view creatives.
dssDfpSettings :: Lens' DirectorySiteSettings (Maybe DfpSettings) Source #
Directory site Ad Manager settings.
dssVideoActiveViewOptOut :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this directory site has disabled active view for in-stream video creatives. This is a read-only field.
dssNielsenOCROptOut :: Lens' DirectorySiteSettings (Maybe Bool) Source #
Whether this directory site has disabled Nielsen OCR reach ratings.
TargetableRemarketingListsListSortOrder
data TargetableRemarketingListsListSortOrder Source #
Order of sorted results.
Constructors
TRLLSOAscending | ASCENDING |
TRLLSODescending | DESCENDING |
Instances
CreativeAssetPositionLeftUnit
data CreativeAssetPositionLeftUnit Source #
Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
Constructors
OffSetUnitPercent | OFFSET_UNIT_PERCENT |
OffSetUnitPixel | OFFSET_UNIT_PIXEL |
OffSetUnitPixelFromCenter | OFFSET_UNIT_PIXEL_FROM_CENTER |
Instances
PricingScheduleCapCostOption
data PricingScheduleCapCostOption Source #
Placement cap cost option.
Constructors
CapCostCumulative | CAP_COST_CUMULATIVE |
CapCostMonthly | CAP_COST_MONTHLY |
CapCostNone | CAP_COST_NONE |
Instances
ListPopulationRule
data ListPopulationRule Source #
Remarketing List Population Rule.
See: listPopulationRule
smart constructor.
Instances
listPopulationRule :: ListPopulationRule Source #
Creates a value of ListPopulationRule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lprFloodlightActivityName :: Lens' ListPopulationRule (Maybe Text) Source #
Name of floodlight activity associated with this rule. This is a read-only, auto-generated field.
lprFloodlightActivityId :: Lens' ListPopulationRule (Maybe Int64) Source #
Floodlight activity ID associated with this rule. This field can be left blank.
lprListPopulationClauses :: Lens' ListPopulationRule [ListPopulationClause] Source #
Clauses that make up this list population rule. Clauses are joined by ANDs, and the clauses themselves are made up of list population terms which are joined by ORs.
UserRolePermissionAvailability
data UserRolePermissionAvailability Source #
Levels of availability for a user role permission.
Constructors
AccountAlways | ACCOUNT_ALWAYS |
AccountByDefault | ACCOUNT_BY_DEFAULT |
NotAvailableByDefault | NOT_AVAILABLE_BY_DEFAULT |
SubAccountAndAccountAlways | SUBACCOUNT_AND_ACCOUNT_ALWAYS |
SubAccountAndAccountByDefault | SUBACCOUNT_AND_ACCOUNT_BY_DEFAULT |
Instances
PlacementVpaidAdapterChoice
data PlacementVpaidAdapterChoice Source #
VPAID adapter setting for this placement. Controls which VPAID format the measurement adapter will use for in-stream video creatives assigned to this placement. Note: Flash is no longer supported. This field now defaults to HTML5 when the following values are provided: FLASH, BOTH.
Instances
DirectorySiteContactAssignmentVisibility
data DirectorySiteContactAssignmentVisibility Source #
Visibility of this directory site contact assignment. When set to PUBLIC this contact assignment is visible to all account and agency users; when set to PRIVATE it is visible only to the site.
Instances
SizesListResponse
data SizesListResponse Source #
Size List Response
See: sizesListResponse
smart constructor.
Instances
sizesListResponse :: SizesListResponse Source #
Creates a value of SizesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
slrKind :: Lens' SizesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#sizesListResponse".
PlacementCompatibility
data PlacementCompatibility Source #
Placement compatibility. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering on desktop, on mobile devices or in mobile apps for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are no longer allowed for new placement insertions. Instead, use DISPLAY or DISPLAY_INTERSTITIAL. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. This field is required on insertion.
Constructors
App | APP |
AppInterstitial | APP_INTERSTITIAL |
Display | DISPLAY |
DisplayInterstitial | DISPLAY_INTERSTITIAL |
InStreamAudio | IN_STREAM_AUDIO |
InStreamVideo | IN_STREAM_VIDEO |
Instances
CreativeRotation
data CreativeRotation Source #
Creative Rotation.
See: creativeRotation
smart constructor.
Instances
creativeRotation :: CreativeRotation Source #
Creates a value of CreativeRotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
crWeightCalculationStrategy :: Lens' CreativeRotation (Maybe CreativeRotationWeightCalculationStrategy) Source #
Strategy for calculating weights. Used with CREATIVE_ROTATION_TYPE_RANDOM.
crCreativeAssignments :: Lens' CreativeRotation [CreativeAssignment] Source #
Creative assignments in this creative rotation.
crCreativeOptimizationConfigurationId :: Lens' CreativeRotation (Maybe Int64) Source #
Creative optimization configuration that is used by this ad. It should refer to one of the existing optimization configurations in the ad's campaign. If it is unset or set to 0, then the campaign's default optimization configuration will be used for this ad.
crType :: Lens' CreativeRotation (Maybe CreativeRotationType) Source #
Type of creative rotation. Can be used to specify whether to use sequential or random rotation.
TechnologyTargeting
data TechnologyTargeting Source #
Technology Targeting.
See: technologyTargeting
smart constructor.
Instances
technologyTargeting :: TechnologyTargeting Source #
Creates a value of TechnologyTargeting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttMobileCarriers :: Lens' TechnologyTargeting [MobileCarrier] Source #
Mobile carriers that this ad targets. For each mobile carrier only id is required, and the other fields are populated automatically when the ad is inserted or updated. If targeting a mobile carrier, do not set targeting for any zip codes.
ttOperatingSystemVersions :: Lens' TechnologyTargeting [OperatingSystemVersion] Source #
Operating system versions that this ad targets. To target all versions, use operatingSystems. For each operating system version, only id is required. The other fields are populated automatically when the ad is inserted or updated. If targeting an operating system version, do not set targeting for the corresponding operating system in operatingSystems.
ttPlatformTypes :: Lens' TechnologyTargeting [PlatformType] Source #
Platform types that this ad targets. For example, desktop, mobile, or tablet. For each platform type, only id is required, and the other fields are populated automatically when the ad is inserted or updated.
ttBrowsers :: Lens' TechnologyTargeting [Browser] Source #
Browsers that this ad targets. For each browser either set browserVersionId or dartId along with the version numbers. If both are specified, only browserVersionId will be used. The other fields are populated automatically when the ad is inserted or updated.
ttConnectionTypes :: Lens' TechnologyTargeting [ConnectionType] Source #
Connection types that this ad targets. For each connection type only id is required. The other fields are populated automatically when the ad is inserted or updated.
ttOperatingSystems :: Lens' TechnologyTargeting [OperatingSystem] Source #
Operating systems that this ad targets. To target specific versions, use operatingSystemVersions. For each operating system only dartId is required. The other fields are populated automatically when the ad is inserted or updated. If targeting an operating system, do not set targeting for operating system versions for the same operating system.
ListPopulationTermOperator
data ListPopulationTermOperator Source #
Comparison operator of this term. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
Constructors
NumEquals | NUM_EQUALS |
NumGreaterThan | NUM_GREATER_THAN |
NumGreaterThanEqual | NUM_GREATER_THAN_EQUAL |
NumLessThan | NUM_LESS_THAN |
NumLessThanEqual | NUM_LESS_THAN_EQUAL |
StringContains | STRING_CONTAINS |
StringEquals | STRING_EQUALS |
Instances
PlacementsListPaymentSource
data PlacementsListPaymentSource Source #
Select only placements with this payment source.
Constructors
PlacementAgencyPaid | PLACEMENT_AGENCY_PAID |
PlacementPublisherPaid | PLACEMENT_PUBLISHER_PAID |
Instances
InventoryItem
data InventoryItem Source #
Represents a buy from the Planning inventory store.
See: inventoryItem
smart constructor.
Instances
inventoryItem :: InventoryItem Source #
Creates a value of InventoryItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iiPlacementStrategyId :: Lens' InventoryItem (Maybe Int64) Source #
Placement strategy ID of this inventory item.
iiEstimatedClickThroughRate :: Lens' InventoryItem (Maybe Int64) Source #
Estimated click-through rate of this inventory item.
iiKind :: Lens' InventoryItem Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#inventoryItem".
iiAdvertiserId :: Lens' InventoryItem (Maybe Int64) Source #
Advertiser ID of this inventory item.
iiContentCategoryId :: Lens' InventoryItem (Maybe Int64) Source #
Content category ID of this inventory item.
iiAccountId :: Lens' InventoryItem (Maybe Int64) Source #
Account ID of this inventory item.
iiName :: Lens' InventoryItem (Maybe Text) Source #
Name of this inventory item. For standalone inventory items, this is the same name as that of its only ad slot. For group inventory items, this can differ from the name of any of its ad slots.
iiAdSlots :: Lens' InventoryItem [AdSlot] Source #
Ad slots of this inventory item. If this inventory item represents a standalone placement, there will be exactly one ad slot. If this inventory item represents a placement group, there will be more than one ad slot, each representing one child placement in that placement group.
iiNegotiationChannelId :: Lens' InventoryItem (Maybe Int64) Source #
Negotiation channel ID of this inventory item.
iiLastModifiedInfo :: Lens' InventoryItem (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this inventory item.
iiEstimatedConversionRate :: Lens' InventoryItem (Maybe Int64) Source #
Estimated conversion rate of this inventory item.
iiProjectId :: Lens' InventoryItem (Maybe Int64) Source #
Project ID of this inventory item.
iiSubAccountId :: Lens' InventoryItem (Maybe Int64) Source #
Subaccount ID of this inventory item.
iiType :: Lens' InventoryItem (Maybe InventoryItemType) Source #
Type of inventory item.
iiSiteId :: Lens' InventoryItem (Maybe Int64) Source #
ID of the site this inventory item is associated with.
ProjectsListResponse
data ProjectsListResponse Source #
Project List Response
See: projectsListResponse
smart constructor.
Instances
projectsListResponse :: ProjectsListResponse Source #
Creates a value of ProjectsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrNextPageToken :: Lens' ProjectsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
plrKind :: Lens' ProjectsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#projectsListResponse".
plrProjects :: Lens' ProjectsListResponse [Project] Source #
Project collection.
AdsListResponse
data AdsListResponse Source #
Ad List Response
See: adsListResponse
smart constructor.
Instances
adsListResponse :: AdsListResponse Source #
Creates a value of AdsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrNextPageToken :: Lens' AdsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
alrKind :: Lens' AdsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#adsListResponse".
ReportsListSortField
data ReportsListSortField Source #
The field by which to sort the list.
Constructors
RLSFID |
|
RLSFLastModifiedTime |
|
RLSFName |
|
Instances
AdSlotCompatibility
data AdSlotCompatibility Source #
Ad slot compatibility. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop, mobile devices or in mobile apps for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard.
Constructors
ASCApp | APP |
ASCAppInterstitial | APP_INTERSTITIAL |
ASCDisplay | DISPLAY |
ASCDisplayInterstitial | DISPLAY_INTERSTITIAL |
ASCInStreamAudio | IN_STREAM_AUDIO |
ASCInStreamVideo | IN_STREAM_VIDEO |
Instances
ListPopulationTerm
data ListPopulationTerm Source #
Remarketing List Population Rule Term.
See: listPopulationTerm
smart constructor.
Instances
listPopulationTerm :: ListPopulationTerm Source #
Creates a value of ListPopulationTerm
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lptOperator :: Lens' ListPopulationTerm (Maybe ListPopulationTermOperator) Source #
Comparison operator of this term. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
lptValue :: Lens' ListPopulationTerm (Maybe Text) Source #
Literal to compare the variable to. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
lptVariableFriendlyName :: Lens' ListPopulationTerm (Maybe Text) Source #
Friendly name of this term's variable. This is a read-only, auto-generated field. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM.
lptNegation :: Lens' ListPopulationTerm (Maybe Bool) Source #
Whether to negate the comparison result of this term during rule evaluation. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
lptVariableName :: Lens' ListPopulationTerm (Maybe Text) Source #
Name of the variable (U1, U2, etc.) being compared in this term. This field is only relevant when type is set to null, CUSTOM_VARIABLE_TERM or REFERRER_TERM.
lptRemarketingListId :: Lens' ListPopulationTerm (Maybe Int64) Source #
ID of the list in question. This field is only relevant when type is set to LIST_MEMBERSHIP_TERM.
lptType :: Lens' ListPopulationTerm (Maybe ListPopulationTermType) Source #
List population term type determines the applicable fields in this object. If left unset or set to CUSTOM_VARIABLE_TERM, then variableName, variableFriendlyName, operator, value, and negation are applicable. If set to LIST_MEMBERSHIP_TERM then remarketingListId and contains are applicable. If set to REFERRER_TERM then operator, value, and negation are applicable.
lptContains :: Lens' ListPopulationTerm (Maybe Bool) Source #
Will be true if the term should check if the user is in the list and false if the term should check if the user is not in the list. This field is only relevant when type is set to LIST_MEMBERSHIP_TERM. False by default.
TagSettings
data TagSettings Source #
Dynamic and Image Tag Settings.
See: tagSettings
smart constructor.
Instances
tagSettings :: TagSettings Source #
Creates a value of TagSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tsDynamicTagEnabled :: Lens' TagSettings (Maybe Bool) Source #
Whether dynamic floodlight tags are enabled.
tsImageTagEnabled :: Lens' TagSettings (Maybe Bool) Source #
Whether image tags are enabled.
SubAccountsListResponse
data SubAccountsListResponse Source #
Subaccount List Response
See: subAccountsListResponse
smart constructor.
Instances
subAccountsListResponse :: SubAccountsListResponse Source #
Creates a value of SubAccountsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
salrNextPageToken :: Lens' SubAccountsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
salrKind :: Lens' SubAccountsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#subaccountsListResponse".
salrSubAccounts :: Lens' SubAccountsListResponse [SubAccount] Source #
Subaccount collection.
CampaignsListSortField
data CampaignsListSortField Source #
Field by which to sort the list.
Instances
VideoSettingsOrientation
data VideoSettingsOrientation Source #
Orientation of a video placement. If this value is set, placement will return assets matching the specified orientation.
Instances
DirectorySiteContact
data DirectorySiteContact Source #
Contains properties of a Site Directory contact.
See: directorySiteContact
smart constructor.
Instances
directorySiteContact :: DirectorySiteContact Source #
Creates a value of DirectorySiteContact
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dscEmail :: Lens' DirectorySiteContact (Maybe Text) Source #
Email address of this directory site contact.
dscPhone :: Lens' DirectorySiteContact (Maybe Text) Source #
Phone number of this directory site contact.
dscLastName :: Lens' DirectorySiteContact (Maybe Text) Source #
Last name of this directory site contact.
dscKind :: Lens' DirectorySiteContact Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#directorySiteContact".
dscAddress :: Lens' DirectorySiteContact (Maybe Text) Source #
Address of this directory site contact.
dscRole :: Lens' DirectorySiteContact (Maybe DirectorySiteContactRole) Source #
Directory site contact role.
dscFirstName :: Lens' DirectorySiteContact (Maybe Text) Source #
First name of this directory site contact.
dscId :: Lens' DirectorySiteContact (Maybe Int64) Source #
ID of this directory site contact. This is a read-only, auto-generated field.
dscTitle :: Lens' DirectorySiteContact (Maybe Text) Source #
Title or designation of this directory site contact.
dscType :: Lens' DirectorySiteContact (Maybe DirectorySiteContactType) Source #
Directory site contact type.
RegionsListResponse
data RegionsListResponse Source #
Region List Response
See: regionsListResponse
smart constructor.
Instances
regionsListResponse :: RegionsListResponse Source #
Creates a value of RegionsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rlrKind :: Lens' RegionsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#regionsListResponse".
rlrRegions :: Lens' RegionsListResponse [Region] Source #
Region collection.
FloodlightActivityDynamicTag
data FloodlightActivityDynamicTag Source #
Dynamic Tag
See: floodlightActivityDynamicTag
smart constructor.
Instances
floodlightActivityDynamicTag :: FloodlightActivityDynamicTag Source #
Creates a value of FloodlightActivityDynamicTag
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fadtId :: Lens' FloodlightActivityDynamicTag (Maybe Int64) Source #
ID of this dynamic tag. This is a read-only, auto-generated field.
VideoFormat
data VideoFormat Source #
Contains information about supported video formats.
See: videoFormat
smart constructor.
Instances
videoFormat :: VideoFormat Source #
Creates a value of VideoFormat
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vfKind :: Lens' VideoFormat Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#videoFormat".
vfFileType :: Lens' VideoFormat (Maybe VideoFormatFileType) Source #
File type of the video format.
vfResolution :: Lens' VideoFormat (Maybe Size) Source #
The resolution of this video format.
vfTargetBitRate :: Lens' VideoFormat (Maybe Int32) Source #
The target bit rate of this video format.
AccountUserProFileTraffickerType
data AccountUserProFileTraffickerType Source #
Trafficker type of this user profile. This is a read-only field.
Constructors
ExternalTrafficker | EXTERNAL_TRAFFICKER |
InternalNonTrafficker | INTERNAL_NON_TRAFFICKER |
InternalTrafficker | INTERNAL_TRAFFICKER |
Instances
DirectorySite
data DirectorySite Source #
DirectorySites contains properties of a website from the Site Directory. Sites need to be added to an account via the Sites resource before they can be assigned to a placement.
See: directorySite
smart constructor.
Instances
directorySite :: DirectorySite Source #
Creates a value of DirectorySite
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsCurrencyId :: Lens' DirectorySite (Maybe Int64) Source #
Currency ID of this directory site. This is a read-only field. Possible values are: - "1" for USD - "2" for GBP - "3" for ESP - "4" for SEK - "5" for CAD - "6" for JPY - "7" for DEM - "8" for AUD - "9" for FRF - "10" for ITL - "11" for DKK - "12" for NOK - "13" for FIM - "14" for ZAR - "15" for IEP - "16" for NLG - "17" for EUR - "18" for KRW - "19" for TWD - "20" for SGD - "21" for CNY - "22" for HKD - "23" for NZD - "24" for MYR - "25" for BRL - "26" for PTE - "27" for MXP - "28" for CLP - "29" for TRY - "30" for ARS - "31" for PEN - "32" for ILS - "33" for CHF - "34" for VEF - "35" for COP - "36" for GTQ - "37" for PLN - "39" for INR - "40" for THB - "41" for IDR - "42" for CZK - "43" for RON - "44" for HUF - "45" for RUB - "46" for AED - "47" for BGN - "48" for HRK - "49" for MXN - "50" for NGN
dsSettings :: Lens' DirectorySite (Maybe DirectorySiteSettings) Source #
Directory site settings.
dsInterstitialTagFormats :: Lens' DirectorySite [DirectorySiteInterstitialTagFormatsItem] Source #
Tag types for interstitial placements. Acceptable values are: - "IFRAME_JAVASCRIPT_INTERSTITIAL" - "INTERNAL_REDIRECT_INTERSTITIAL" - "JAVASCRIPT_INTERSTITIAL"
dsKind :: Lens' DirectorySite Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#directorySite".
dsIdDimensionValue :: Lens' DirectorySite (Maybe DimensionValue) Source #
Dimension value for the ID of this directory site. This is a read-only, auto-generated field.
dsInpageTagFormats :: Lens' DirectorySite [DirectorySiteInpageTagFormatsItem] Source #
Tag types for regular placements. Acceptable values are: - "STANDARD" - "IFRAME_JAVASCRIPT_INPAGE" - "INTERNAL_REDIRECT_INPAGE" - "JAVASCRIPT_INPAGE"
dsId :: Lens' DirectorySite (Maybe Int64) Source #
ID of this directory site. This is a read-only, auto-generated field.
dsCountryId :: Lens' DirectorySite (Maybe Int64) Source #
Country ID of this directory site. This is a read-only field.
dsContactAssignments :: Lens' DirectorySite [DirectorySiteContactAssignment] Source #
Directory site contacts.
dsDescription :: Lens' DirectorySite (Maybe Text) Source #
Description of this directory site. This is a read-only field.
dsParentId :: Lens' DirectorySite (Maybe Int64) Source #
Parent directory site ID.
CreativeAssetMetadataDetectedFeaturesItem
data CreativeAssetMetadataDetectedFeaturesItem Source #
Constructors
ApplicationCache | APPLICATION_CACHE |
Audio | AUDIO |
Canvas | CANVAS |
CanvasText | CANVAS_TEXT |
CssAnimations | CSS_ANIMATIONS |
CssBackgRoundSize | CSS_BACKGROUND_SIZE |
CssBOrderImage | CSS_BORDER_IMAGE |
CssBOrderRadius | CSS_BORDER_RADIUS |
CssBoxShadow | CSS_BOX_SHADOW |
CssColumns | CSS_COLUMNS |
CssFlexBox | CSS_FLEX_BOX |
CssFontFace | CSS_FONT_FACE |
CssGeneratedContent | CSS_GENERATED_CONTENT |
CssGradients | CSS_GRADIENTS |
CssHsla | CSS_HSLA |
CssMultipleBgs | CSS_MULTIPLE_BGS |
CssOpacity | CSS_OPACITY |
CssReflections | CSS_REFLECTIONS |
CssRgba | CSS_RGBA |
CssTextShadow | CSS_TEXT_SHADOW |
CssTransforms | CSS_TRANSFORMS |
CssTRANSFORMS3D | CSS_TRANSFORMS3D |
CssTransitions | CSS_TRANSITIONS |
DragAndDrop | DRAG_AND_DROP |
GeoLocation | GEO_LOCATION |
HashChange | HASH_CHANGE |
History | HISTORY |
IndexedDB | INDEXED_DB |
InlineSvg | INLINE_SVG |
InputAttrAutocomplete | INPUT_ATTR_AUTOCOMPLETE |
InputAttrAutofocus | INPUT_ATTR_AUTOFOCUS |
InputAttrList | INPUT_ATTR_LIST |
InputAttrMax | INPUT_ATTR_MAX |
InputAttrMin | INPUT_ATTR_MIN |
InputAttrMultiple | INPUT_ATTR_MULTIPLE |
InputAttrPattern | INPUT_ATTR_PATTERN |
InputAttrPlaceholder | INPUT_ATTR_PLACEHOLDER |
InputAttrRequired | INPUT_ATTR_REQUIRED |
InputAttrStep | INPUT_ATTR_STEP |
InputTypeColor | INPUT_TYPE_COLOR |
InputTypeDate | INPUT_TYPE_DATE |
InputTypeDatetime | INPUT_TYPE_DATETIME |
InputTypeDatetimeLocal | INPUT_TYPE_DATETIME_LOCAL |
InputTypeEmail | INPUT_TYPE_EMAIL |
InputTypeMonth | INPUT_TYPE_MONTH |
InputTypeNumber | INPUT_TYPE_NUMBER |
InputTypeRange | INPUT_TYPE_RANGE |
InputTypeSearch | INPUT_TYPE_SEARCH |
InputTypeTel | INPUT_TYPE_TEL |
InputTypeTime | INPUT_TYPE_TIME |
InputTypeURL | INPUT_TYPE_URL |
InputTypeWeek | INPUT_TYPE_WEEK |
LocalStorage | LOCAL_STORAGE |
PostMessage | POST_MESSAGE |
SessionStorage | SESSION_STORAGE |
Smil | SMIL |
SvgClipPaths | SVG_CLIP_PATHS |
SvgFeImage | SVG_FE_IMAGE |
SvgFilters | SVG_FILTERS |
SvgHref | SVG_HREF |
Touch | TOUCH |
Video | VIDEO |
Webgl | WEBGL |
WebSockets | WEB_SOCKETS |
WebSQLDatabase | WEB_SQL_DATABASE |
WebWorkers | WEB_WORKERS |
Instances
ReportFloodlightCriteriaReportProperties
data ReportFloodlightCriteriaReportProperties Source #
The properties of the report.
See: reportFloodlightCriteriaReportProperties
smart constructor.
Instances
reportFloodlightCriteriaReportProperties :: ReportFloodlightCriteriaReportProperties Source #
Creates a value of ReportFloodlightCriteriaReportProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rfcrpIncludeUnattributedIPConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool) Source #
Include conversions that have no associated cookies and no exposures. It’s therefore impossible to know how the user was exposed to your ads during the lookback window prior to a conversion.
rfcrpIncludeUnattributedCookieConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool) Source #
Include conversions of users with a DoubleClick cookie but without an exposure. That means the user did not click or see an ad from the advertiser within the Floodlight group, or that the interaction happened outside the lookback window.
rfcrpIncludeAttributedIPConversions :: Lens' ReportFloodlightCriteriaReportProperties (Maybe Bool) Source #
Include conversions that have no cookie, but do have an exposure path.
FloodlightActivityGroup
data FloodlightActivityGroup Source #
Contains properties of a Floodlight activity group.
See: floodlightActivityGroup
smart constructor.
Instances
floodlightActivityGroup :: FloodlightActivityGroup Source #
Creates a value of FloodlightActivityGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fagTagString :: Lens' FloodlightActivityGroup (Maybe Text) Source #
Value of the type= parameter in the floodlight tag, which the ad servers use to identify the activity group that the activity belongs to. This is optional: if empty, a new tag string will be generated for you. This string must be 1 to 8 characters long, with valid characters being [a-z][A-Z][0-9][-][ _ ]. This tag string must also be unique among activity groups of the same floodlight configuration. This field is read-only after insertion.
fagFloodlightConfigurationId :: Lens' FloodlightActivityGroup (Maybe Int64) Source #
Floodlight configuration ID of this floodlight activity group. This is a required field.
fagKind :: Lens' FloodlightActivityGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivityGroup".
fagAdvertiserId :: Lens' FloodlightActivityGroup (Maybe Int64) Source #
Advertiser ID of this floodlight activity group. If this field is left blank, the value will be copied over either from the floodlight configuration's advertiser or from the existing activity group's advertiser.
fagAdvertiserIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
fagIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue) Source #
Dimension value for the ID of this floodlight activity group. This is a read-only, auto-generated field.
fagAccountId :: Lens' FloodlightActivityGroup (Maybe Int64) Source #
Account ID of this floodlight activity group. This is a read-only field that can be left blank.
fagName :: Lens' FloodlightActivityGroup (Maybe Text) Source #
Name of this floodlight activity group. This is a required field. Must be less than 65 characters long and cannot contain quotes.
fagId :: Lens' FloodlightActivityGroup (Maybe Int64) Source #
ID of this floodlight activity group. This is a read-only, auto-generated field.
fagSubAccountId :: Lens' FloodlightActivityGroup (Maybe Int64) Source #
Subaccount ID of this floodlight activity group. This is a read-only field that can be left blank.
fagType :: Lens' FloodlightActivityGroup (Maybe FloodlightActivityGroupType) Source #
Type of the floodlight activity group. This is a required field that is read-only after insertion.
fagFloodlightConfigurationIdDimensionValue :: Lens' FloodlightActivityGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the floodlight configuration. This is a read-only, auto-generated field.
AdsListCompatibility
data AdsListCompatibility Source #
Select default ads with the specified compatibility. Applicable when type is AD_SERVING_DEFAULT_AD. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. IN_STREAM_VIDEO refers to rendering an in-stream video ads developed with the VAST standard.
Constructors
ALCApp | APP |
ALCAppInterstitial | APP_INTERSTITIAL |
ALCDisplay | DISPLAY |
ALCDisplayInterstitial | DISPLAY_INTERSTITIAL |
ALCInStreamAudio | IN_STREAM_AUDIO |
ALCInStreamVideo | IN_STREAM_VIDEO |
Instances
CrossDimensionReachReportCompatibleFields
data CrossDimensionReachReportCompatibleFields Source #
Represents fields that are compatible to be selected for a report of type "CROSS_DIMENSION_REACH".
See: crossDimensionReachReportCompatibleFields
smart constructor.
Instances
crossDimensionReachReportCompatibleFields :: CrossDimensionReachReportCompatibleFields Source #
Creates a value of CrossDimensionReachReportCompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdrrcfMetrics :: Lens' CrossDimensionReachReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "metricNames" section of the report.
cdrrcfBreakdown :: Lens' CrossDimensionReachReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "breakdown" section of the report.
cdrrcfKind :: Lens' CrossDimensionReachReportCompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#crossDimensionReachReportCompatibleFields.
cdrrcfDimensionFilters :: Lens' CrossDimensionReachReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensionFilters" section of the report.
cdrrcfOverlapMetrics :: Lens' CrossDimensionReachReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "overlapMetricNames" section of the report.
FsCommand
FsCommand.
See: fsCommand
smart constructor.
Instances
fsCommand :: FsCommand Source #
Creates a value of FsCommand
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fcPositionOption :: Lens' FsCommand (Maybe FsCommandPositionOption) Source #
Position in the browser where the window will open.
fcLeft :: Lens' FsCommand (Maybe Int32) Source #
Distance from the left of the browser.Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
fcTop :: Lens' FsCommand (Maybe Int32) Source #
Distance from the top of the browser. Applicable when positionOption is DISTANCE_FROM_TOP_LEFT_CORNER.
PlacementAssignment
data PlacementAssignment Source #
Placement Assignment.
See: placementAssignment
smart constructor.
Instances
placementAssignment :: PlacementAssignment Source #
Creates a value of PlacementAssignment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paPlacementId :: Lens' PlacementAssignment (Maybe Int64) Source #
ID of the placement to be assigned. This is a required field.
paPlacementIdDimensionValue :: Lens' PlacementAssignment (Maybe DimensionValue) Source #
Dimension value for the ID of the placement. This is a read-only, auto-generated field.
paActive :: Lens' PlacementAssignment (Maybe Bool) Source #
Whether this placement assignment is active. When true, the placement will be included in the ad's rotation.
paSSLRequired :: Lens' PlacementAssignment (Maybe Bool) Source #
Whether the placement to be assigned requires SSL. This is a read-only field that is auto-generated when the ad is inserted or updated.
CreativeFieldValue
data CreativeFieldValue Source #
Contains properties of a creative field value.
See: creativeFieldValue
smart constructor.
Instances
creativeFieldValue :: CreativeFieldValue Source #
Creates a value of CreativeFieldValue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cfvKind :: Lens' CreativeFieldValue Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeFieldValue".
cfvValue :: Lens' CreativeFieldValue (Maybe Text) Source #
Value of this creative field value. It needs to be less than 256 characters in length and unique per creative field.
cfvId :: Lens' CreativeFieldValue (Maybe Int64) Source #
ID of this creative field value. This is a read-only, auto-generated field.
EventTagStatus
data EventTagStatus Source #
Status of this event tag. Must be ENABLED for this event tag to fire. This is a required field.
Instances
SitesListSortField
data SitesListSortField Source #
Field by which to sort the list.
Instances
DimensionValueRequest
data DimensionValueRequest Source #
Represents a DimensionValuesRequest.
See: dimensionValueRequest
smart constructor.
Instances
dimensionValueRequest :: DimensionValueRequest Source #
Creates a value of DimensionValueRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvrKind :: Lens' DimensionValueRequest Text Source #
The kind of request this is, in this case dfareporting#dimensionValueRequest.
dvrEndDate :: Lens' DimensionValueRequest (Maybe Day) Source #
The end date of the date range for which to retrieve dimension values. A string of the format "yyyy-MM-dd".
dvrFilters :: Lens' DimensionValueRequest [DimensionFilter] Source #
The list of filters by which to filter values. The filters are ANDed.
dvrStartDate :: Lens' DimensionValueRequest (Maybe Day) Source #
The start date of the date range for which to retrieve dimension values. A string of the format "yyyy-MM-dd".
dvrDimensionName :: Lens' DimensionValueRequest (Maybe Text) Source #
The name of the dimension for which values should be requested.
EventTagsListEventTagTypes
data EventTagsListEventTagTypes Source #
Select only event tags with the specified event tag types. Event tag types can be used to specify whether to use a third-party pixel, a third-party JavaScript URL, or a third-party click-through URL for either impression or click tracking.
Constructors
ClickThroughEventTag | CLICK_THROUGH_EVENT_TAG |
ImpressionImageEventTag | IMPRESSION_IMAGE_EVENT_TAG |
ImpressionJavascriptEventTag | IMPRESSION_JAVASCRIPT_EVENT_TAG |
Instances
FloodlightConfigurationsListResponse
data FloodlightConfigurationsListResponse Source #
Floodlight Configuration List Response
See: floodlightConfigurationsListResponse
smart constructor.
Instances
floodlightConfigurationsListResponse :: FloodlightConfigurationsListResponse Source #
Creates a value of FloodlightConfigurationsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fclrKind :: Lens' FloodlightConfigurationsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightConfigurationsListResponse".
fclrFloodlightConfigurations :: Lens' FloodlightConfigurationsListResponse [FloodlightConfiguration] Source #
Floodlight configuration collection.
FloodlightActivitiesListResponse
data FloodlightActivitiesListResponse Source #
Floodlight Activity List Response
See: floodlightActivitiesListResponse
smart constructor.
Instances
floodlightActivitiesListResponse :: FloodlightActivitiesListResponse Source #
Creates a value of FloodlightActivitiesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
falrNextPageToken :: Lens' FloodlightActivitiesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
falrKind :: Lens' FloodlightActivitiesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivitiesListResponse".
falrFloodlightActivities :: Lens' FloodlightActivitiesListResponse [FloodlightActivity] Source #
Floodlight activity collection.
FileStatus
data FileStatus Source #
The status of the report file.
Constructors
Cancelled | CANCELLED |
Failed | FAILED |
Processing | PROCESSING |
ReportAvailable | REPORT_AVAILABLE |
Instances
CreativeCustomEventArtworkType
data CreativeCustomEventArtworkType Source #
Artwork type used by the creative.This is a read-only field.
Constructors
ArtworkTypeFlash | ARTWORK_TYPE_FLASH |
ArtworkTypeHTML5 | ARTWORK_TYPE_HTML5 |
ArtworkTypeImage | ARTWORK_TYPE_IMAGE |
ArtworkTypeMixed | ARTWORK_TYPE_MIXED |
Instances
CreativeFieldAssignment
data CreativeFieldAssignment Source #
Creative Field Assignment.
See: creativeFieldAssignment
smart constructor.
Instances
creativeFieldAssignment :: CreativeFieldAssignment Source #
Creates a value of CreativeFieldAssignment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cfaCreativeFieldId :: Lens' CreativeFieldAssignment (Maybe Int64) Source #
ID of the creative field.
cfaCreativeFieldValueId :: Lens' CreativeFieldAssignment (Maybe Int64) Source #
ID of the creative field value.
AdvertiserGroup
data AdvertiserGroup Source #
Groups advertisers together so that reports can be generated for the entire group at once.
See: advertiserGroup
smart constructor.
Instances
advertiserGroup :: AdvertiserGroup Source #
Creates a value of AdvertiserGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
agKind :: Lens' AdvertiserGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#advertiserGroup".
agAccountId :: Lens' AdvertiserGroup (Maybe Int64) Source #
Account ID of this advertiser group. This is a read-only field that can be left blank.
agName :: Lens' AdvertiserGroup (Maybe Text) Source #
Name of this advertiser group. This is a required field and must be less than 256 characters long and unique among advertiser groups of the same account.
agId :: Lens' AdvertiserGroup (Maybe Int64) Source #
ID of this advertiser group. This is a read-only, auto-generated field.
TagData
Placement Tag Data
See: tagData
smart constructor.
Instances
Creates a value of TagData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tdCreativeId :: Lens' TagData (Maybe Int64) Source #
Creative associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING.
tdAdId :: Lens' TagData (Maybe Int64) Source #
Ad associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING.
DayPartTargeting
data DayPartTargeting Source #
Day Part Targeting.
See: dayPartTargeting
smart constructor.
Instances
dayPartTargeting :: DayPartTargeting Source #
Creates a value of DayPartTargeting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dptDaysOfWeek :: Lens' DayPartTargeting [DayPartTargetingDaysOfWeekItem] Source #
Days of the week when the ad will serve. Acceptable values are: - "SUNDAY" - "MONDAY" - "TUESDAY" - "WEDNESDAY" - "THURSDAY" - "FRIDAY" - "SATURDAY"
dptHoursOfDay :: Lens' DayPartTargeting [Int32] Source #
Hours of the day when the ad will serve, where 0 is midnight to 1 AM and 23 is 11 PM to midnight. Can be specified with days of week, in which case the ad would serve during these hours on the specified days. For example if Monday, Wednesday, Friday are the days of week specified and 9-10am, 3-5pm (hours 9, 15, and 16) is specified, the ad would serve Monday, Wednesdays, and Fridays at 9-10am and 3-5pm. Acceptable values are 0 to 23, inclusive.
dptUserLocalTime :: Lens' DayPartTargeting (Maybe Bool) Source #
Whether or not to use the user's local time. If false, the America/New York time zone applies.
CreativeOptimizationConfiguration
data CreativeOptimizationConfiguration Source #
Creative optimization settings.
See: creativeOptimizationConfiguration
smart constructor.
Instances
creativeOptimizationConfiguration :: CreativeOptimizationConfiguration Source #
Creates a value of CreativeOptimizationConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cocOptimizationModel :: Lens' CreativeOptimizationConfiguration (Maybe CreativeOptimizationConfigurationOptimizationModel) Source #
Optimization model for this configuration.
cocName :: Lens' CreativeOptimizationConfiguration (Maybe Text) Source #
Name of this creative optimization config. This is a required field and must be less than 129 characters long.
cocOptimizationActivitys :: Lens' CreativeOptimizationConfiguration [OptimizationActivity] Source #
List of optimization activities associated with this configuration.
cocId :: Lens' CreativeOptimizationConfiguration (Maybe Int64) Source #
ID of this creative optimization config. This field is auto-generated when the campaign is inserted or updated. It can be null for existing campaigns.
CreativeClickThroughURL
data CreativeClickThroughURL Source #
Click-through URL
See: creativeClickThroughURL
smart constructor.
Instances
creativeClickThroughURL :: CreativeClickThroughURL Source #
Creates a value of CreativeClickThroughURL
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cctuComputedClickThroughURL :: Lens' CreativeClickThroughURL (Maybe Text) Source #
Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If landingPageId is specified then that landing page's URL is assigned to this field. - Otherwise, the customClickThroughUrl is assigned to this field.
cctuCustomClickThroughURL :: Lens' CreativeClickThroughURL (Maybe Text) Source #
Custom click-through URL. Applicable if the landingPageId field is left unset.
cctuLandingPageId :: Lens' CreativeClickThroughURL (Maybe Int64) Source #
ID of the landing page for the click-through URL.
ReportCriteria
data ReportCriteria Source #
The report criteria for a report of type "STANDARD".
See: reportCriteria
smart constructor.
Instances
reportCriteria :: ReportCriteria Source #
Creates a value of ReportCriteria
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcMetricNames :: Lens' ReportCriteria [Text] Source #
The list of names of metrics the report should include.
rcCustomRichMediaEvents :: Lens' ReportCriteria (Maybe CustomRichMediaEvents) Source #
Custom Rich Media Events group.
rcDimensionFilters :: Lens' ReportCriteria [DimensionValue] Source #
The list of filters on which dimensions are filtered. Filters for different dimensions are ANDed, filters for the same dimension are grouped together and ORed.
rcActivities :: Lens' ReportCriteria (Maybe Activities) Source #
Activity group.
rcDateRange :: Lens' ReportCriteria (Maybe DateRange) Source #
The date range for which this report should be run.
rcDimensions :: Lens' ReportCriteria [SortedDimension] Source #
The list of standard dimensions the report should include.
FloodlightConfigurationNATuralSearchConversionAttributionOption
data FloodlightConfigurationNATuralSearchConversionAttributionOption Source #
Types of attribution options for natural search conversions.
Constructors
ExcludeNATuralSearchConversionAttribution | EXCLUDE_NATURAL_SEARCH_CONVERSION_ATTRIBUTION |
IncludeNATuralSearchConversionAttribution | INCLUDE_NATURAL_SEARCH_CONVERSION_ATTRIBUTION |
IncludeNATuralSearchTieredConversionAttribution | INCLUDE_NATURAL_SEARCH_TIERED_CONVERSION_ATTRIBUTION |
Instances
PlacementStrategiesListResponse
data PlacementStrategiesListResponse Source #
Placement Strategy List Response
See: placementStrategiesListResponse
smart constructor.
Instances
placementStrategiesListResponse :: PlacementStrategiesListResponse Source #
Creates a value of PlacementStrategiesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pslrPlacementStrategies :: Lens' PlacementStrategiesListResponse [PlacementStrategy] Source #
Placement strategy collection.
pslrNextPageToken :: Lens' PlacementStrategiesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
pslrKind :: Lens' PlacementStrategiesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementStrategiesListResponse".
ConversionsBatchUpdateResponse
data ConversionsBatchUpdateResponse Source #
Update Conversions Response.
See: conversionsBatchUpdateResponse
smart constructor.
Instances
conversionsBatchUpdateResponse :: ConversionsBatchUpdateResponse Source #
Creates a value of ConversionsBatchUpdateResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cburStatus :: Lens' ConversionsBatchUpdateResponse [ConversionStatus] Source #
The update status of each conversion. Statuses are returned in the same order that conversions are updated.
cburKind :: Lens' ConversionsBatchUpdateResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionsBatchUpdateResponse".
cburHasFailures :: Lens' ConversionsBatchUpdateResponse (Maybe Bool) Source #
Indicates that some or all conversions failed to update.
CreativeAssetArtworkType
data CreativeAssetArtworkType Source #
Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
Constructors
CAATArtworkTypeFlash | ARTWORK_TYPE_FLASH |
CAATArtworkTypeHTML5 | ARTWORK_TYPE_HTML5 |
CAATArtworkTypeImage | ARTWORK_TYPE_IMAGE |
CAATArtworkTypeMixed | ARTWORK_TYPE_MIXED |
Instances
SubAccount
data SubAccount Source #
Contains properties of a Campaign Manager subaccount.
See: subAccount
smart constructor.
Instances
subAccount :: SubAccount Source #
Creates a value of SubAccount
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
saKind :: Lens' SubAccount Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#subaccount".
saAvailablePermissionIds :: Lens' SubAccount [Int64] Source #
IDs of the available user role permissions for this subaccount.
saAccountId :: Lens' SubAccount (Maybe Int64) Source #
ID of the account that contains this subaccount. This is a read-only field that can be left blank.
saName :: Lens' SubAccount (Maybe Text) Source #
Name of this subaccount. This is a required field. Must be less than 128 characters long and be unique among subaccounts of the same account.
saId :: Lens' SubAccount (Maybe Int64) Source #
ID of this subaccount. This is a read-only, auto-generated field.
InventoryItemsListResponse
data InventoryItemsListResponse Source #
Inventory item List Response
See: inventoryItemsListResponse
smart constructor.
Instances
inventoryItemsListResponse :: InventoryItemsListResponse Source #
Creates a value of InventoryItemsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iilrInventoryItems :: Lens' InventoryItemsListResponse [InventoryItem] Source #
Inventory item collection
iilrNextPageToken :: Lens' InventoryItemsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
iilrKind :: Lens' InventoryItemsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#inventoryItemsListResponse".
UniversalAdId
data UniversalAdId Source #
A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID.
See: universalAdId
smart constructor.
Instances
universalAdId :: UniversalAdId Source #
Creates a value of UniversalAdId
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uaiValue :: Lens' UniversalAdId (Maybe Text) Source #
ID value for this creative. Only alphanumeric characters and the following symbols are valid: "_/\-". Maximum length is 64 characters. Read only when registry is DCM.
uaiRegistry :: Lens' UniversalAdId (Maybe UniversalAdIdRegistry) Source #
Registry used for the Ad ID value.
CustomFloodlightVariableType
data CustomFloodlightVariableType Source #
The type of custom floodlight variable to supply a value for. These map to the "u[1-20]=" in the tags.
Constructors
U1 | U1 |
U10 | U10 |
U100 | U100 |
U11 | U11 |
U12 | U12 |
U13 | U13 |
U14 | U14 |
U15 | U15 |
U16 | U16 |
U17 | U17 |
U18 | U18 |
U19 | U19 |
U2 | U2 |
U20 | U20 |
U21 | U21 |
U22 | U22 |
U23 | U23 |
U24 | U24 |
U25 | U25 |
U26 | U26 |
U27 | U27 |
U28 | U28 |
U29 | U29 |
U3 | U3 |
U30 | U30 |
U31 | U31 |
U32 | U32 |
U33 | U33 |
U34 | U34 |
U35 | U35 |
U36 | U36 |
U37 | U37 |
U38 | U38 |
U39 | U39 |
U4 | U4 |
U40 | U40 |
U41 | U41 |
U42 | U42 |
U43 | U43 |
U44 | U44 |
U45 | U45 |
U46 | U46 |
U47 | U47 |
U48 | U48 |
U49 | U49 |
U5 | U5 |
U50 | U50 |
U51 | U51 |
U52 | U52 |
U53 | U53 |
U54 | U54 |
U55 | U55 |
U56 | U56 |
U57 | U57 |
U58 | U58 |
U59 | U59 |
U6 | U6 |
U60 | U60 |
U61 | U61 |
U62 | U62 |
U63 | U63 |
U64 | U64 |
U65 | U65 |
U66 | U66 |
U67 | U67 |
U68 | U68 |
U69 | U69 |
U7 | U7 |
U70 | U70 |
U71 | U71 |
U72 | U72 |
U73 | U73 |
U74 | U74 |
U75 | U75 |
U76 | U76 |
U77 | U77 |
U78 | U78 |
U79 | U79 |
U8 | U8 |
U80 | U80 |
U81 | U81 |
U82 | U82 |
U83 | U83 |
U84 | U84 |
U85 | U85 |
U86 | U86 |
U87 | U87 |
U88 | U88 |
U89 | U89 |
U9 | U9 |
U90 | U90 |
U91 | U91 |
U92 | U92 |
U93 | U93 |
U94 | U94 |
U95 | U95 |
U96 | U96 |
U97 | U97 |
U98 | U98 |
U99 | U99 |
Instances
Ad
Contains properties of a Campaign Manager ad.
See: ad
smart constructor.
Instances
Creates a value of Ad
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aTargetingTemplateId
aCreativeGroupAssignments
aGeoTargeting
aCreativeRotation
aTechnologyTargeting
aAudienceSegmentId
aDayPartTargeting
aSize
aStartTime
aKind
aClickThroughURLSuffixProperties
aCampaignIdDimensionValue
aAdvertiserId
aAdvertiserIdDimensionValue
aSSLCompliant
aCampaignId
aIdDimensionValue
aClickThroughURL
aDeliverySchedule
aEventTagOverrides
aActive
aAccountId
aName
aKeyValueTargetingExpression
aEndTime
aCreateInfo
aLastModifiedInfo
aId
aSSLRequired
aComments
aSubAccountId
aType
aRemarketingListExpression
aLanguageTargeting
aDynamicClickTracker
aCompatibility
aArchived
aDefaultClickThroughEventTagProperties
aPlacementAssignments
aTargetingTemplateId :: Lens' Ad (Maybe Int64) Source #
Targeting template ID, used to apply preconfigured targeting information to this ad. This cannot be set while any of dayPartTargeting, geoTargeting, keyValueTargetingExpression, languageTargeting, remarketingListExpression, or technologyTargeting are set. Applicable when type is AD_SERVING_STANDARD_AD.
aCreativeGroupAssignments :: Lens' Ad [CreativeGroupAssignment] Source #
Creative group assignments for this ad. Applicable when type is AD_SERVING_CLICK_TRACKER. Only one assignment per creative group number is allowed for a maximum of two assignments.
aGeoTargeting :: Lens' Ad (Maybe GeoTargeting) Source #
Geographical targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aCreativeRotation :: Lens' Ad (Maybe CreativeRotation) Source #
Creative rotation for this ad. Applicable when type is AD_SERVING_DEFAULT_AD, AD_SERVING_STANDARD_AD, or AD_SERVING_TRACKING. When type is AD_SERVING_DEFAULT_AD, this field should have exactly one creativeAssignment.
aTechnologyTargeting :: Lens' Ad (Maybe TechnologyTargeting) Source #
Technology platform targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aAudienceSegmentId :: Lens' Ad (Maybe Int64) Source #
Audience segment ID that is being targeted for this ad. Applicable when type is AD_SERVING_STANDARD_AD.
aDayPartTargeting :: Lens' Ad (Maybe DayPartTargeting) Source #
Time and day targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aSize :: Lens' Ad (Maybe Size) Source #
Size of this ad. Applicable when type is AD_SERVING_DEFAULT_AD.
aStartTime :: Lens' Ad (Maybe UTCTime) Source #
Date and time that this ad should start serving. If creating an ad, this field must be a time in the future. This is a required field on insertion.
aKind :: Lens' Ad Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#ad".
aClickThroughURLSuffixProperties :: Lens' Ad (Maybe ClickThroughURLSuffixProperties) Source #
Click-through URL suffix properties for this ad. Applies to the URL in the ad or (if overriding ad properties) the URL in the creative.
aCampaignIdDimensionValue :: Lens' Ad (Maybe DimensionValue) Source #
Dimension value for the ID of the campaign. This is a read-only, auto-generated field.
aAdvertiserId :: Lens' Ad (Maybe Int64) Source #
Advertiser ID of this ad. This is a required field on insertion.
aAdvertiserIdDimensionValue :: Lens' Ad (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
aSSLCompliant :: Lens' Ad (Maybe Bool) Source #
Whether this ad is ssl compliant. This is a read-only field that is auto-generated when the ad is inserted or updated.
aCampaignId :: Lens' Ad (Maybe Int64) Source #
Campaign ID of this ad. This is a required field on insertion.
aIdDimensionValue :: Lens' Ad (Maybe DimensionValue) Source #
Dimension value for the ID of this ad. This is a read-only, auto-generated field.
aClickThroughURL :: Lens' Ad (Maybe ClickThroughURL) Source #
Click-through URL for this ad. This is a required field on insertion. Applicable when type is AD_SERVING_CLICK_TRACKER.
aDeliverySchedule :: Lens' Ad (Maybe DeliverySchedule) Source #
Delivery schedule information for this ad. Applicable when type is AD_SERVING_STANDARD_AD or AD_SERVING_TRACKING. This field along with subfields priority and impressionRatio are required on insertion when type is AD_SERVING_STANDARD_AD.
aEventTagOverrides :: Lens' Ad [EventTagOverride] Source #
Event tag overrides for this ad.
aActive :: Lens' Ad (Maybe Bool) Source #
Whether this ad is active. When true, archived must be false.
aAccountId :: Lens' Ad (Maybe Int64) Source #
Account ID of this ad. This is a read-only field that can be left blank.
aName :: Lens' Ad (Maybe Text) Source #
Name of this ad. This is a required field and must be less than 256 characters long.
aKeyValueTargetingExpression :: Lens' Ad (Maybe KeyValueTargetingExpression) Source #
Key-value targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aEndTime :: Lens' Ad (Maybe UTCTime) Source #
Date and time that this ad should stop serving. Must be later than the start time. This is a required field on insertion.
aCreateInfo :: Lens' Ad (Maybe LastModifiedInfo) Source #
Information about the creation of this ad. This is a read-only field.
aLastModifiedInfo :: Lens' Ad (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this ad. This is a read-only field.
aSSLRequired :: Lens' Ad (Maybe Bool) Source #
Whether this ad requires ssl. This is a read-only field that is auto-generated when the ad is inserted or updated.
aSubAccountId :: Lens' Ad (Maybe Int64) Source #
Subaccount ID of this ad. This is a read-only field that can be left blank.
aType :: Lens' Ad (Maybe AdType) Source #
Type of ad. This is a required field on insertion. Note that default ads (AD_SERVING_DEFAULT_AD) cannot be created directly (see Creative resource).
aRemarketingListExpression :: Lens' Ad (Maybe ListTargetingExpression) Source #
Remarketing list targeting expression for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aLanguageTargeting :: Lens' Ad (Maybe LanguageTargeting) Source #
Language targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD.
aDynamicClickTracker :: Lens' Ad (Maybe Bool) Source #
Whether this ad is a dynamic click tracker. Applicable when type is AD_SERVING_CLICK_TRACKER. This is a required field on insert, and is read-only after insert.
aCompatibility :: Lens' Ad (Maybe AdCompatibility) Source #
Compatibility of this ad. Applicable when type is AD_SERVING_DEFAULT_AD. DISPLAY and DISPLAY_INTERSTITIAL refer to either rendering on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are only used for existing default ads. New mobile placements must be assigned DISPLAY or DISPLAY_INTERSTITIAL and default ads created for those placements will be limited to those compatibility types. IN_STREAM_VIDEO refers to rendering in-stream video ads developed with the VAST standard.
aArchived :: Lens' Ad (Maybe Bool) Source #
Whether this ad is archived. When true, active must be false.
aDefaultClickThroughEventTagProperties :: Lens' Ad (Maybe DefaultClickThroughEventTagProperties) Source #
Default click-through event tag properties for this ad.
aPlacementAssignments :: Lens' Ad [PlacementAssignment] Source #
Placement assignments for this ad.
ConversionErrorCode
data ConversionErrorCode Source #
The error code.
Constructors
Internal | INTERNAL |
InvalidArgument | INVALID_ARGUMENT |
NotFound | NOT_FOUND |
PermissionDenied | PERMISSION_DENIED |
Instances
FloodlightActivitiesListSortOrder
data FloodlightActivitiesListSortOrder Source #
Order of sorted results.
Constructors
FALSOAscending | ASCENDING |
FALSODescending | DESCENDING |
Instances
Project
Contains properties of a Planning project.
See: project
smart constructor.
Instances
Creates a value of Project
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pTargetClicks :: Lens' Project (Maybe Int64) Source #
Number of clicks that the advertiser is targeting.
pTargetConversions :: Lens' Project (Maybe Int64) Source #
Number of conversions that the advertiser is targeting.
pBudget :: Lens' Project (Maybe Int64) Source #
Budget of this project in the currency specified by the current account. The value stored in this field represents only the non-fractional amount. For example, for USD, the smallest value that can be represented by this field is 1 US dollar.
pKind :: Lens' Project Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#project".
pTargetImpressions :: Lens' Project (Maybe Int64) Source #
Number of impressions that the advertiser is targeting.
pLastModifiedInfo :: Lens' Project (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this project.
pId :: Lens' Project (Maybe Int64) Source #
ID of this project. This is a read-only, auto-generated field.
pAudienceAgeGroup :: Lens' Project (Maybe ProjectAudienceAgeGroup) Source #
Audience age group of this project.
pTargetCpmActiveViewNanos :: Lens' Project (Maybe Int64) Source #
vCPM from Active View that the advertiser is targeting.
pAudienceGender :: Lens' Project (Maybe ProjectAudienceGender) Source #
Audience gender of this project.
FileFormat
data FileFormat Source #
The output format of the report. Only available once the file is available.
Instances
EncryptionInfoEncryptionEntityType
data EncryptionInfoEncryptionEntityType Source #
The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.
Constructors
AdwordsCustomer | ADWORDS_CUSTOMER |
DBmAdvertiser | DBM_ADVERTISER |
DBmPartner | DBM_PARTNER |
DcmAccount | DCM_ACCOUNT |
DcmAdvertiser | DCM_ADVERTISER |
DfpNetworkCode | DFP_NETWORK_CODE |
EncryptionEntityTypeUnknown | ENCRYPTION_ENTITY_TYPE_UNKNOWN |
Instances
PricingSchedulePricingType
data PricingSchedulePricingType Source #
Placement pricing type. This field is required on insertion.
Constructors
PricingTypeCpa | PRICING_TYPE_CPA |
PricingTypeCpc | PRICING_TYPE_CPC |
PricingTypeCpm | PRICING_TYPE_CPM |
PricingTypeCpmActiveview | PRICING_TYPE_CPM_ACTIVEVIEW |
PricingTypeFlatRateClicks | PRICING_TYPE_FLAT_RATE_CLICKS |
PricingTypeFlatRateImpressions | PRICING_TYPE_FLAT_RATE_IMPRESSIONS |
Instances
ReportFloodlightCriteria
data ReportFloodlightCriteria Source #
The report criteria for a report of type "FLOODLIGHT".
See: reportFloodlightCriteria
smart constructor.
Instances
reportFloodlightCriteria :: ReportFloodlightCriteria Source #
Creates a value of ReportFloodlightCriteria
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rfcReportProperties :: Lens' ReportFloodlightCriteria (Maybe ReportFloodlightCriteriaReportProperties) Source #
The properties of the report.
rfcMetricNames :: Lens' ReportFloodlightCriteria [Text] Source #
The list of names of metrics the report should include.
rfcCustomRichMediaEvents :: Lens' ReportFloodlightCriteria [DimensionValue] Source #
The list of custom rich media events to include.
rfcDimensionFilters :: Lens' ReportFloodlightCriteria [DimensionValue] Source #
The list of filters on which dimensions are filtered. Filters for different dimensions are ANDed, filters for the same dimension are grouped together and ORed.
rfcDateRange :: Lens' ReportFloodlightCriteria (Maybe DateRange) Source #
The date range this report should be run for.
rfcFloodlightConfigId :: Lens' ReportFloodlightCriteria (Maybe DimensionValue) Source #
The floodlight ID for which to show data in this report. All advertisers associated with that ID will automatically be added. The dimension of the value needs to be 'dfa:floodlightConfigId'.
rfcDimensions :: Lens' ReportFloodlightCriteria [SortedDimension] Source #
The list of dimensions the report should include.
CreativeCustomEventTargetType
data CreativeCustomEventTargetType Source #
Target type used by the event.
Constructors
TargetBlank | TARGET_BLANK |
TargetParent | TARGET_PARENT |
TargetPopup | TARGET_POPUP |
TargetSelf | TARGET_SELF |
TargetTop | TARGET_TOP |
Instances
ReportsListScope
data ReportsListScope Source #
The scope that defines which results are returned.
Instances
Size
Represents the dimensions of ads, placements, creatives, or creative assets.
See: size
smart constructor.
Instances
Eq Size Source # | |
Data Size Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Size -> c Size # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Size # dataTypeOf :: Size -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Size) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Size) # gmapT :: (forall b. Data b => b -> b) -> Size -> Size # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Size -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Size -> r # gmapQ :: (forall d. Data d => d -> u) -> Size -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Size -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Size -> m Size # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Size -> m Size # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Size -> m Size # | |
Show Size Source # | |
Generic Size Source # | |
ToJSON Size Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Size Source # | |
type Rep Size Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Size = D1 (MetaData "Size" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Size'" PrefixI True) ((S1 (MetaSel (Just "_sHeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_sKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "_sWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_sIab") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_sId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))) |
sHeight :: Lens' Size (Maybe Int32) Source #
Height of this size. Acceptable values are 0 to 32767, inclusive.
sKind :: Lens' Size Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#size".
sWidth :: Lens' Size (Maybe Int32) Source #
Width of this size. Acceptable values are 0 to 32767, inclusive.
sIab :: Lens' Size (Maybe Bool) Source #
IAB standard size. This is a read-only, auto-generated field.
CreativeAssetOrientation
data CreativeAssetOrientation Source #
Orientation of video asset. This is a read-only, auto-generated field.
Constructors
CAOLandscape | LANDSCAPE |
CAOPortrait | PORTRAIT |
CAOSquare | SQUARE |
Instances
CreativeAssetDurationType
data CreativeAssetDurationType Source #
Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
Constructors
AssetDurationTypeAuto | ASSET_DURATION_TYPE_AUTO |
AssetDurationTypeCustom | ASSET_DURATION_TYPE_CUSTOM |
AssetDurationTypeNone | ASSET_DURATION_TYPE_NONE |
Instances
TargetableRemarketingListListSource
data TargetableRemarketingListListSource Source #
Product from which this targetable remarketing list was originated.
Constructors
RemarketingListSourceAdx | REMARKETING_LIST_SOURCE_ADX |
RemarketingListSourceDBm | REMARKETING_LIST_SOURCE_DBM |
RemarketingListSourceDfa | REMARKETING_LIST_SOURCE_DFA |
RemarketingListSourceDfp | REMARKETING_LIST_SOURCE_DFP |
RemarketingListSourceDmp | REMARKETING_LIST_SOURCE_DMP |
RemarketingListSourceGa | REMARKETING_LIST_SOURCE_GA |
RemarketingListSourceGplus | REMARKETING_LIST_SOURCE_GPLUS |
RemarketingListSourceOther | REMARKETING_LIST_SOURCE_OTHER |
RemarketingListSourcePlayStore | REMARKETING_LIST_SOURCE_PLAY_STORE |
RemarketingListSourceXfp | REMARKETING_LIST_SOURCE_XFP |
RemarketingListSourceYouTube | REMARKETING_LIST_SOURCE_YOUTUBE |
Instances
ObjectFilter
data ObjectFilter Source #
Object Filter.
See: objectFilter
smart constructor.
Instances
objectFilter :: ObjectFilter Source #
Creates a value of ObjectFilter
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ofStatus :: Lens' ObjectFilter (Maybe ObjectFilterStatus) Source #
Status of the filter. NONE means the user has access to none of the objects. ALL means the user has access to all objects. ASSIGNED means the user has access to the objects with IDs in the objectIds list.
ofKind :: Lens' ObjectFilter Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#objectFilter".
ofObjectIds :: Lens' ObjectFilter [Int64] Source #
Applicable when status is ASSIGNED. The user has access to objects with these object IDs.
SkippableSetting
data SkippableSetting Source #
Skippable Settings
See: skippableSetting
smart constructor.
Instances
skippableSetting :: SkippableSetting Source #
Creates a value of SkippableSetting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssSkipOffSet :: Lens' SkippableSetting (Maybe VideoOffSet) Source #
Amount of time to play videos served to this placement before the skip button should appear. Applicable when skippable is true.
ssProgressOffSet :: Lens' SkippableSetting (Maybe VideoOffSet) Source #
Amount of time to play videos served to this placement before counting a view. Applicable when skippable is true.
ssKind :: Lens' SkippableSetting Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#skippableSetting".
ssSkippable :: Lens' SkippableSetting (Maybe Bool) Source #
Whether the user can skip creatives served to this placement.
CreativeGroupsListSortField
data CreativeGroupsListSortField Source #
Field by which to sort the list.
Instances
ReportsConfiguration
data ReportsConfiguration Source #
Reporting Configuration
See: reportsConfiguration
smart constructor.
Instances
reportsConfiguration :: ReportsConfiguration Source #
Creates a value of ReportsConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcExposureToConversionEnabled :: Lens' ReportsConfiguration (Maybe Bool) Source #
Whether the exposure to conversion report is enabled. This report shows detailed pathway information on up to 10 of the most recent ad exposures seen by a user before converting.
rcReportGenerationTimeZoneId :: Lens' ReportsConfiguration (Maybe Int64) Source #
Report generation time zone ID of this account. This is a required field that can only be changed by a superuser. Acceptable values are: - "1" for "America/New_York" - "2" for "Europe/London" - "3" for "Europe/Paris" - "4" for "Africa/Johannesburg" - "5" for "Asia/Jerusalem" - "6" for "Asia/Shanghai" - "7" for "Asia/Hong_Kong" - "8" for "Asia/Tokyo" - "9" for "Australia/Sydney" - "10" for "Asia/Dubai" - "11" for "America/Los_Angeles" - "12" for "Pacific/Auckland" - "13" for "America/Sao_Paulo"
rcLookbackConfiguration :: Lens' ReportsConfiguration (Maybe LookbackConfiguration) Source #
Default lookback windows for new advertisers in this account.
PricingSchedule
data PricingSchedule Source #
Pricing Schedule
See: pricingSchedule
smart constructor.
Instances
pricingSchedule :: PricingSchedule Source #
Creates a value of PricingSchedule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psTestingStartDate :: Lens' PricingSchedule (Maybe Day) Source #
Testing start date of this placement. The hours, minutes, and seconds of the start date should not be set, as doing so will result in an error.
psFloodlightActivityId :: Lens' PricingSchedule (Maybe Int64) Source #
Floodlight activity ID associated with this placement. This field should be set when placement pricing type is set to PRICING_TYPE_CPA.
psEndDate :: Lens' PricingSchedule (Maybe Day) Source #
Placement end date. This date must be later than, or the same day as, the placement start date, but not later than the campaign end date. If, for example, you set 6/25/2015 as both the start and end dates, the effective placement date is just that day only, 6/25/2015. The hours, minutes, and seconds of the end date should not be set, as doing so will result in an error. This field is required on insertion.
psDisregardOverdelivery :: Lens' PricingSchedule (Maybe Bool) Source #
Whether cap costs are ignored by ad serving.
psStartDate :: Lens' PricingSchedule (Maybe Day) Source #
Placement start date. This date must be later than, or the same day as, the campaign start date. The hours, minutes, and seconds of the start date should not be set, as doing so will result in an error. This field is required on insertion.
psCapCostOption :: Lens' PricingSchedule (Maybe PricingScheduleCapCostOption) Source #
Placement cap cost option.
psPricingType :: Lens' PricingSchedule (Maybe PricingSchedulePricingType) Source #
Placement pricing type. This field is required on insertion.
psPricingPeriods :: Lens' PricingSchedule [PricingSchedulePricingPeriod] Source #
Pricing periods for this placement.
psFlighted :: Lens' PricingSchedule (Maybe Bool) Source #
Whether this placement is flighted. If true, pricing periods will be computed automatically.
PostalCode
data PostalCode Source #
Contains information about a postal code that can be targeted by ads.
See: postalCode
smart constructor.
Instances
postalCode :: PostalCode Source #
Creates a value of PostalCode
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcKind :: Lens' PostalCode Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#postalCode".
pcCountryCode :: Lens' PostalCode (Maybe Text) Source #
Country code of the country to which this postal code belongs.
pcCountryDartId :: Lens' PostalCode (Maybe Int64) Source #
DART ID of the country to which this postal code belongs.
AccountPermissionsListResponse
data AccountPermissionsListResponse Source #
Account Permission List Response
See: accountPermissionsListResponse
smart constructor.
Instances
accountPermissionsListResponse :: AccountPermissionsListResponse Source #
Creates a value of AccountPermissionsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aplrKind :: Lens' AccountPermissionsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountPermissionsListResponse".
aplrAccountPermissions :: Lens' AccountPermissionsListResponse [AccountPermission] Source #
Account permission collection.
Country
Contains information about a country that can be targeted by ads.
See: country
smart constructor.
Instances
Creates a value of Country
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cKind :: Lens' Country Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#country".
cDartId :: Lens' Country (Maybe Int64) Source #
DART ID of this country. This is the ID used for targeting and generating reports.
cSSLEnabled :: Lens' Country (Maybe Bool) Source #
Whether ad serving supports secure servers in this country.
PlacementsListSortField
data PlacementsListSortField Source #
Field by which to sort the list.
Instances
CreativeBackupImageFeaturesItem
data CreativeBackupImageFeaturesItem Source #
Constructors
Instances
OperatingSystemVersionsListResponse
data OperatingSystemVersionsListResponse Source #
Operating System Version List Response
See: operatingSystemVersionsListResponse
smart constructor.
Instances
operatingSystemVersionsListResponse :: OperatingSystemVersionsListResponse Source #
Creates a value of OperatingSystemVersionsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
osvlrKind :: Lens' OperatingSystemVersionsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#operatingSystemVersionsListResponse".
osvlrOperatingSystemVersions :: Lens' OperatingSystemVersionsListResponse [OperatingSystemVersion] Source #
Operating system version collection.
ClickThroughURLSuffixProperties
data ClickThroughURLSuffixProperties Source #
Click Through URL Suffix settings.
See: clickThroughURLSuffixProperties
smart constructor.
Instances
clickThroughURLSuffixProperties :: ClickThroughURLSuffixProperties Source #
Creates a value of ClickThroughURLSuffixProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ctuspOverrideInheritedSuffix :: Lens' ClickThroughURLSuffixProperties (Maybe Bool) Source #
Whether this entity should override the inherited click-through URL suffix with its own defined value.
ctuspClickThroughURLSuffix :: Lens' ClickThroughURLSuffixProperties (Maybe Text) Source #
Click-through URL suffix to apply to all ads in this entity's scope. Must be less than 128 characters long.
AdvertisersListSortOrder
data AdvertisersListSortOrder Source #
Order of sorted results.
Constructors
ALSOAscending | ASCENDING |
ALSODescending | DESCENDING |
Instances
TargetingTemplatesListSortField
data TargetingTemplatesListSortField Source #
Field by which to sort the list.
Instances
CreativeFieldsListSortField
data CreativeFieldsListSortField Source #
Field by which to sort the list.
Instances
Pricing
Pricing Information
See: pricing
smart constructor.
Instances
Creates a value of Pricing
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
priGroupType :: Lens' Pricing (Maybe PricingGroupType) Source #
Group type of this inventory item if it represents a placement group. Is null otherwise. There are two type of placement groups: PLANNING_PLACEMENT_GROUP_TYPE_PACKAGE is a simple group of inventory items that acts as a single pricing point for a group of tags. PLANNING_PLACEMENT_GROUP_TYPE_ROADBLOCK is a group of inventory items that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned inventory items to be marked as primary.
priPricingType :: Lens' Pricing (Maybe PricingPricingType) Source #
Pricing type of this inventory item.
priFlights :: Lens' Pricing [Flight] Source #
Flights of this inventory item. A flight (a.k.a. pricing period) represents the inventory item pricing information for a specific period of time.
priCapCostType :: Lens' Pricing (Maybe PricingCapCostType) Source #
Cap cost type of this inventory item.
AudienceSegmentGroup
data AudienceSegmentGroup Source #
Audience Segment Group.
See: audienceSegmentGroup
smart constructor.
Instances
audienceSegmentGroup :: AudienceSegmentGroup Source #
Creates a value of AudienceSegmentGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asgAudienceSegments :: Lens' AudienceSegmentGroup [AudienceSegment] Source #
Audience segments assigned to this group. The number of segments must be between 2 and 100.
asgName :: Lens' AudienceSegmentGroup (Maybe Text) Source #
Name of this audience segment group. This is a required field and must be less than 65 characters long.
asgId :: Lens' AudienceSegmentGroup (Maybe Int64) Source #
ID of this audience segment group. This is a read-only, auto-generated field.
OperatingSystem
data OperatingSystem Source #
Contains information about an operating system that can be targeted by ads.
See: operatingSystem
smart constructor.
Instances
osDesktop :: Lens' OperatingSystem (Maybe Bool) Source #
Whether this operating system is for desktop.
osKind :: Lens' OperatingSystem Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#operatingSystem".
osDartId :: Lens' OperatingSystem (Maybe Int64) Source #
DART ID of this operating system. This is the ID used for targeting.
Flight
Flight
See: flight
smart constructor.
Instances
Eq Flight Source # | |
Data Flight Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Flight -> c Flight # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Flight # toConstr :: Flight -> Constr # dataTypeOf :: Flight -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Flight) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Flight) # gmapT :: (forall b. Data b => b -> b) -> Flight -> Flight # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Flight -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Flight -> r # gmapQ :: (forall d. Data d => d -> u) -> Flight -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Flight -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Flight -> m Flight # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Flight -> m Flight # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Flight -> m Flight # | |
Show Flight Source # | |
Generic Flight Source # | |
ToJSON Flight Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Flight Source # | |
type Rep Flight Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Flight = D1 (MetaData "Flight" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Flight'" PrefixI True) ((S1 (MetaSel (Just "_fRateOrCost") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_fEndDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Date'))) :*: (S1 (MetaSel (Just "_fStartDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Date')) :*: S1 (MetaSel (Just "_fUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))) |
Creates a value of Flight
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
UserDefinedVariableConfigurationVariableType
data UserDefinedVariableConfigurationVariableType Source #
Variable name in the tag. This is a required field.
Constructors
Instances
FsCommandPositionOption
data FsCommandPositionOption Source #
Position in the browser where the window will open.
Constructors
Centered | CENTERED |
DistanceFromTopLeftCorner | DISTANCE_FROM_TOP_LEFT_CORNER |
Instances
CitiesListResponse
data CitiesListResponse Source #
City List Response
See: citiesListResponse
smart constructor.
Instances
citiesListResponse :: CitiesListResponse Source #
Creates a value of CitiesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
citKind :: Lens' CitiesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#citiesListResponse".
AdvertiserLandingPagesListSortField
data AdvertiserLandingPagesListSortField Source #
Field by which to sort the list.
Constructors
ALPLSFID | ID |
ALPLSFName | NAME |
Instances
Dimension
Represents a dimension.
See: dimension
smart constructor.
Instances
Eq Dimension Source # | |
Data Dimension Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Dimension -> c Dimension # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Dimension # toConstr :: Dimension -> Constr # dataTypeOf :: Dimension -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Dimension) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Dimension) # gmapT :: (forall b. Data b => b -> b) -> Dimension -> Dimension # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Dimension -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Dimension -> r # gmapQ :: (forall d. Data d => d -> u) -> Dimension -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Dimension -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension # | |
Show Dimension Source # | |
Generic Dimension Source # | |
ToJSON Dimension Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Dimension Source # | |
type Rep Dimension Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Dimension = D1 (MetaData "Dimension" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Dimension'" PrefixI True) (S1 (MetaSel (Just "_dKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_dName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
dKind :: Lens' Dimension Text Source #
The kind of resource this is, in this case dfareporting#dimension.
ReportReachCriteria
data ReportReachCriteria Source #
The report criteria for a report of type "REACH".
See: reportReachCriteria
smart constructor.
Instances
reportReachCriteria :: ReportReachCriteria Source #
Creates a value of ReportReachCriteria
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rrcReachByFrequencyMetricNames :: Lens' ReportReachCriteria [Text] Source #
The list of names of Reach By Frequency metrics the report should include.
rrcEnableAllDimensionCombinations :: Lens' ReportReachCriteria (Maybe Bool) Source #
Whether to enable all reach dimension combinations in the report. Defaults to false. If enabled, the date range of the report should be within the last 42 days.
rrcMetricNames :: Lens' ReportReachCriteria [Text] Source #
The list of names of metrics the report should include.
rrcCustomRichMediaEvents :: Lens' ReportReachCriteria (Maybe CustomRichMediaEvents) Source #
Custom Rich Media Events group.
rrcDimensionFilters :: Lens' ReportReachCriteria [DimensionValue] Source #
The list of filters on which dimensions are filtered. Filters for different dimensions are ANDed, filters for the same dimension are grouped together and ORed.
rrcActivities :: Lens' ReportReachCriteria (Maybe Activities) Source #
Activity group.
rrcDateRange :: Lens' ReportReachCriteria (Maybe DateRange) Source #
The date range this report should be run for.
rrcDimensions :: Lens' ReportReachCriteria [SortedDimension] Source #
The list of dimensions the report should include.
CustomRichMediaEvents
data CustomRichMediaEvents Source #
Represents a Custom Rich Media Events group.
See: customRichMediaEvents
smart constructor.
Instances
customRichMediaEvents :: CustomRichMediaEvents Source #
Creates a value of CustomRichMediaEvents
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
crmeKind :: Lens' CustomRichMediaEvents Text Source #
The kind of resource this is, in this case dfareporting#customRichMediaEvents.
crmeFilteredEventIds :: Lens' CustomRichMediaEvents [DimensionValue] Source #
List of custom rich media event IDs. Dimension values must be all of type dfa:richMediaEventTypeIdAndName.
LanguagesListResponse
data LanguagesListResponse Source #
Language List Response
See: languagesListResponse
smart constructor.
Instances
languagesListResponse :: LanguagesListResponse Source #
Creates a value of LanguagesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
llrKind :: Lens' LanguagesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#languagesListResponse".
llrLanguages :: Lens' LanguagesListResponse [Language] Source #
Language collection.
UserRolesListSortOrder
data UserRolesListSortOrder Source #
Order of sorted results.
Constructors
URLSOAscending | ASCENDING |
URLSODescending | DESCENDING |
Instances
PlacementsListCompatibilities
data PlacementsListCompatibilities Source #
Select only placements that are associated with these compatibilities. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard.
Constructors
PLCApp | APP |
PLCAppInterstitial | APP_INTERSTITIAL |
PLCDisplay | DISPLAY |
PLCDisplayInterstitial | DISPLAY_INTERSTITIAL |
PLCInStreamAudio | IN_STREAM_AUDIO |
PLCInStreamVideo | IN_STREAM_VIDEO |
Instances
TargetableRemarketingListsListResponse
data TargetableRemarketingListsListResponse Source #
Targetable remarketing list response
See: targetableRemarketingListsListResponse
smart constructor.
Instances
targetableRemarketingListsListResponse :: TargetableRemarketingListsListResponse Source #
Creates a value of TargetableRemarketingListsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
trllrNextPageToken :: Lens' TargetableRemarketingListsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
trllrKind :: Lens' TargetableRemarketingListsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#targetableRemarketingListsListResponse".
trllrTargetableRemarketingLists :: Lens' TargetableRemarketingListsListResponse [TargetableRemarketingList] Source #
Targetable remarketing list collection.
OrderDocumentsListSortField
data OrderDocumentsListSortField Source #
Field by which to sort the list.
Instances
CreativeCompatibilityItem
data CreativeCompatibilityItem Source #
Constructors
CCIApp | APP |
CCIAppInterstitial | APP_INTERSTITIAL |
CCIDisplay | DISPLAY |
CCIDisplayInterstitial | DISPLAY_INTERSTITIAL |
CCIInStreamAudio | IN_STREAM_AUDIO |
CCIInStreamVideo | IN_STREAM_VIDEO |
Instances
ChangeLogsListResponse
data ChangeLogsListResponse Source #
Change Log List Response
See: changeLogsListResponse
smart constructor.
Instances
changeLogsListResponse :: ChangeLogsListResponse Source #
Creates a value of ChangeLogsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cllrNextPageToken :: Lens' ChangeLogsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
cllrKind :: Lens' ChangeLogsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#changeLogsListResponse".
cllrChangeLogs :: Lens' ChangeLogsListResponse [ChangeLog] Source #
Change log collection.
ReportDeliveryEmailOwnerDeliveryType
data ReportDeliveryEmailOwnerDeliveryType Source #
The type of delivery for the owner to receive, if enabled.
Constructors
RDEODTAttachment | ATTACHMENT |
RDEODTLink | LINK |
Instances
SiteContactContactType
data SiteContactContactType Source #
Site contact type.
Constructors
SalesPerson | SALES_PERSON |
Trafficker | TRAFFICKER |
Instances
AccountUserProFile
data AccountUserProFile Source #
AccountUserProfiles contains properties of a Campaign Manager user profile. This resource is specifically for managing user profiles, whereas UserProfiles is for accessing the API.
See: accountUserProFile
smart constructor.
Instances
accountUserProFile :: AccountUserProFile Source #
Creates a value of AccountUserProFile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aupfEmail :: Lens' AccountUserProFile (Maybe Text) Source #
Email of the user profile. The email addresss must be linked to a Google Account. This field is required on insertion and is read-only after insertion.
aupfUserRoleFilter :: Lens' AccountUserProFile (Maybe ObjectFilter) Source #
Filter that describes which user roles are visible to the user profile.
aupfAdvertiserFilter :: Lens' AccountUserProFile (Maybe ObjectFilter) Source #
Filter that describes which advertisers are visible to the user profile.
aupfUserRoleId :: Lens' AccountUserProFile (Maybe Int64) Source #
User role ID of the user profile. This is a required field.
aupfKind :: Lens' AccountUserProFile Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountUserProfile".
aupfLocale :: Lens' AccountUserProFile (Maybe Text) Source #
Locale of the user profile. This is a required field. Acceptable values are: - "cs" (Czech) - "de" (German) - "en" (English) - "en-GB" (English United Kingdom) - "es" (Spanish) - "fr" (French) - "it" (Italian) - "ja" (Japanese) - "ko" (Korean) - "pl" (Polish) - "pt-BR" (Portuguese Brazil) - "ru" (Russian) - "sv" (Swedish) - "tr" (Turkish) - "zh-CN" (Chinese Simplified) - "zh-TW" (Chinese Traditional)
aupfSiteFilter :: Lens' AccountUserProFile (Maybe ObjectFilter) Source #
Filter that describes which sites are visible to the user profile.
aupfTraffickerType :: Lens' AccountUserProFile (Maybe AccountUserProFileTraffickerType) Source #
Trafficker type of this user profile. This is a read-only field.
aupfActive :: Lens' AccountUserProFile (Maybe Bool) Source #
Whether this user profile is active. This defaults to false, and must be set true on insert for the user profile to be usable.
aupfAccountId :: Lens' AccountUserProFile (Maybe Int64) Source #
Account ID of the user profile. This is a read-only field that can be left blank.
aupfName :: Lens' AccountUserProFile (Maybe Text) Source #
Name of the user profile. This is a required field. Must be less than 64 characters long, must be globally unique, and cannot contain whitespace or any of the following characters: "&;"#%,".
aupfId :: Lens' AccountUserProFile (Maybe Int64) Source #
ID of the user profile. This is a read-only, auto-generated field.
aupfUserAccessType :: Lens' AccountUserProFile (Maybe AccountUserProFileUserAccessType) Source #
User type of the user profile. This is a read-only field that can be left blank.
aupfComments :: Lens' AccountUserProFile (Maybe Text) Source #
Comments for this user profile.
aupfSubAccountId :: Lens' AccountUserProFile (Maybe Int64) Source #
Subaccount ID of the user profile. This is a read-only field that can be left blank.
aupfCampaignFilter :: Lens' AccountUserProFile (Maybe ObjectFilter) Source #
Filter that describes which campaigns are visible to the user profile.
ReportsListSortOrder
data ReportsListSortOrder Source #
Order of sorted results.
Constructors
RLSOAscending |
|
RLSODescending |
|
Instances
DimensionValue
data DimensionValue Source #
Represents a DimensionValue resource.
See: dimensionValue
smart constructor.
Instances
dimensionValue :: DimensionValue Source #
Creates a value of DimensionValue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvKind :: Lens' DimensionValue Text Source #
The kind of resource this is, in this case dfareporting#dimensionValue.
dvMatchType :: Lens' DimensionValue (Maybe DimensionValueMatchType) Source #
Determines how the 'value' field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, '*' is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions ('dfa:paidSearch*') allow a matchType other than EXACT.
dvDimensionName :: Lens' DimensionValue (Maybe Text) Source #
The name of the dimension.
TargetableRemarketingListsListSortField
data TargetableRemarketingListsListSortField Source #
Field by which to sort the list.
Constructors
TRLLSFID | ID |
TRLLSFName | NAME |
Instances
CampaignsListSortOrder
data CampaignsListSortOrder Source #
Order of sorted results.
Constructors
CLSOAscending | ASCENDING |
CLSODescending | DESCENDING |
Instances
Activities
data Activities Source #
Represents an activity group.
See: activities
smart constructor.
Instances
activities :: Activities Source #
Creates a value of Activities
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
actKind :: Lens' Activities Text Source #
The kind of resource this is, in this case dfareporting#activities.
actMetricNames :: Lens' Activities [Text] Source #
List of names of floodlight activity metrics.
actFilters :: Lens' Activities [DimensionValue] Source #
List of activity filters. The dimension values need to be all either of type "dfa:activity" or "dfa:activityGroup".
FloodlightActivityGroupsListType
data FloodlightActivityGroupsListType Source #
Select only floodlight activity groups with the specified floodlight activity group type.
Instances
FloodlightConfigurationFirstDayOfWeek
data FloodlightConfigurationFirstDayOfWeek Source #
Day that will be counted as the first day of the week in reports. This is a required field.
Instances
UserRolePermissionGroupsListResponse
data UserRolePermissionGroupsListResponse Source #
User Role Permission Group List Response
See: userRolePermissionGroupsListResponse
smart constructor.
Instances
userRolePermissionGroupsListResponse :: UserRolePermissionGroupsListResponse Source #
Creates a value of UserRolePermissionGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urpglrUserRolePermissionGroups :: Lens' UserRolePermissionGroupsListResponse [UserRolePermissionGroup] Source #
User role permission group collection.
urpglrKind :: Lens' UserRolePermissionGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRolePermissionGroupsListResponse".
PlacementTag
data PlacementTag Source #
Placement Tag
See: placementTag
smart constructor.
Instances
placementTag :: PlacementTag Source #
Creates a value of PlacementTag
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptPlacementId :: Lens' PlacementTag (Maybe Int64) Source #
Placement ID
ptTagDatas :: Lens' PlacementTag [TagData] Source #
Tags generated for this placement.
DeliverySchedulePriority
data DeliverySchedulePriority Source #
Serving priority of an ad, with respect to other ads. The lower the priority number, the greater the priority with which it is served.
Constructors
AdPriority01 | AD_PRIORITY_01 |
AdPriority02 | AD_PRIORITY_02 |
AdPriority03 | AD_PRIORITY_03 |
AdPriority04 | AD_PRIORITY_04 |
AdPriority05 | AD_PRIORITY_05 |
AdPriority06 | AD_PRIORITY_06 |
AdPriority07 | AD_PRIORITY_07 |
AdPriority08 | AD_PRIORITY_08 |
AdPriority09 | AD_PRIORITY_09 |
AdPriority10 | AD_PRIORITY_10 |
AdPriority11 | AD_PRIORITY_11 |
AdPriority12 | AD_PRIORITY_12 |
AdPriority13 | AD_PRIORITY_13 |
AdPriority14 | AD_PRIORITY_14 |
AdPriority15 | AD_PRIORITY_15 |
AdPriority16 | AD_PRIORITY_16 |
Instances
FloodlightActivitiesListFloodlightActivityGroupType
data FloodlightActivitiesListFloodlightActivityGroupType Source #
Select only floodlight activities with the specified floodlight activity group type.
Constructors
FALFAGTCounter | COUNTER |
FALFAGTSale | SALE |
Instances
RemarketingListsListResponse
data RemarketingListsListResponse Source #
Remarketing list response
See: remarketingListsListResponse
smart constructor.
Instances
remarketingListsListResponse :: RemarketingListsListResponse Source #
Creates a value of RemarketingListsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rllrNextPageToken :: Lens' RemarketingListsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
rllrRemarketingLists :: Lens' RemarketingListsListResponse [RemarketingList] Source #
Remarketing list collection.
rllrKind :: Lens' RemarketingListsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#remarketingListsListResponse".
DynamicTargetingKey
data DynamicTargetingKey Source #
Contains properties of a dynamic targeting key. Dynamic targeting keys are unique, user-friendly labels, created at the advertiser level in DCM, that can be assigned to ads, creatives, and placements and used for targeting with Studio dynamic creatives. Use these labels instead of numeric Campaign Manager IDs (such as placement IDs) to save time and avoid errors in your dynamic feeds.
See: dynamicTargetingKey
smart constructor.
Instances
dynamicTargetingKey :: DynamicTargetingKey Source #
Creates a value of DynamicTargetingKey
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtkObjectType :: Lens' DynamicTargetingKey (Maybe DynamicTargetingKeyObjectType) Source #
Type of the object of this dynamic targeting key. This is a required field.
dtkKind :: Lens' DynamicTargetingKey Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#dynamicTargetingKey".
dtkObjectId :: Lens' DynamicTargetingKey (Maybe Int64) Source #
ID of the object of this dynamic targeting key. This is a required field.
dtkName :: Lens' DynamicTargetingKey (Maybe Text) Source #
Name of this dynamic targeting key. This is a required field. Must be less than 256 characters long and cannot contain commas. All characters are converted to lowercase.
Creative
Contains properties of a Creative.
See: creative
smart constructor.
Instances
Creates a value of Creative
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
creConvertFlashToHTML5
creBackupImageTargetWindow
creRenderingIdDimensionValue
creCustomKeyValues
creSkipOffSet
creRenderingId
creThirdPartyBackupImageImpressionsURL
creFsCommand
creAllowScriptAccess
creHTMLCodeLocked
creRequiredFlashPluginVersion
creUniversalAdId
creAuthoringTool
creSize
creThirdPartyURLs
creProgressOffSet
creCounterCustomEvents
creKind
creSSLOverride
creHTMLCode
creAdvertiserId
creRequiredFlashVersion
creBackgRoundColor
creAdTagKeys
creSkippable
creSSLCompliant
creIdDimensionValue
creBackupImageReportingLabel
creCommercialId
creActive
creExitCustomEvents
creAccountId
creBackupImageClickThroughURL
creName
creOverrideCss
creAdditionalSizes
creClickTags
creAdParameters
creVersion
creMediaDescription
creMediaDuration
creLatestTraffickedCreativeId
creThirdPartyRichMediaImpressionsURL
creDynamicAssetSelection
creLastModifiedInfo
creId
creAuthoringSource
crePoliteLoadAssetId
creStudioAdvertiserId
creCreativeAssets
creSubAccountId
creType
creTimerCustomEvents
creCreativeAssetSelection
creStudioCreativeId
creCompatibility
creBackupImageFeatures
creArtworkType
creArchived
creCompanionCreatives
creTotalFileSize
creStudioTraffickedCreativeId
creAutoAdvanceImages
creRedirectURL
creCreativeFieldAssignments
creConvertFlashToHTML5 :: Lens' Creative (Maybe Bool) Source #
Whether Flash assets associated with the creative need to be automatically converted to HTML5. This flag is enabled by default and users can choose to disable it if they don't want the system to generate and use HTML5 asset for this creative. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creBackupImageTargetWindow :: Lens' Creative (Maybe TargetWindow) Source #
Target window for backup image. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creRenderingIdDimensionValue :: Lens' Creative (Maybe DimensionValue) Source #
Dimension value for the rendering ID of this creative. This is a read-only field. Applicable to all creative types.
creCustomKeyValues :: Lens' Creative [Text] Source #
Custom key-values for a Rich Media creative. Key-values let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use key-values to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creSkipOffSet :: Lens' Creative (Maybe VideoOffSet) Source #
Amount of time to play the video before the skip button appears. Applicable to the following creative types: all INSTREAM_VIDEO.
creRenderingId :: Lens' Creative (Maybe Int64) Source #
ID of current rendering version. This is a read-only field. Applicable to all creative types.
creThirdPartyBackupImageImpressionsURL :: Lens' Creative (Maybe Text) Source #
Third-party URL used to record backup image impressions. Applicable to the following creative types: all RICH_MEDIA.
creFsCommand :: Lens' Creative (Maybe FsCommand) Source #
OpenWindow FSCommand of this creative. This lets the SWF file communicate with either Flash Player or the program hosting Flash Player, such as a web browser. This is only triggered if allowScriptAccess field is true. Applicable to the following creative types: FLASH_INPAGE.
creAllowScriptAccess :: Lens' Creative (Maybe Bool) Source #
Whether script access is allowed for this creative. This is a read-only and deprecated field which will automatically be set to true on update. Applicable to the following creative types: FLASH_INPAGE.
creHTMLCodeLocked :: Lens' Creative (Maybe Bool) Source #
Whether HTML code is generated by Campaign Manager or manually entered. Set to true to ignore changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE and HTML5_BANNER.
creRequiredFlashPluginVersion :: Lens' Creative (Maybe Text) Source #
The minimum required Flash plugin version for this creative. For example, 11.2.202.235. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creUniversalAdId :: Lens' Creative (Maybe UniversalAdId) Source #
A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO and INSTREAM_VIDEO and VPAID.
creAuthoringTool :: Lens' Creative (Maybe CreativeAuthoringTool) Source #
Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
creSize :: Lens' Creative (Maybe Size) Source #
Size associated with this creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. This is a required field when applicable; however for IMAGE, FLASH_INPAGE creatives, and for DISPLAY creatives with a primary asset of type HTML_IMAGE, if left blank, this field will be automatically set using the actual size of the associated image assets. Applicable to the following creative types: DISPLAY, DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA.
creThirdPartyURLs :: Lens' Creative [ThirdPartyTrackingURL] Source #
Third-party URLs for tracking in-stream creative events. Applicable to the following creative types: all INSTREAM_VIDEO, all INSTREAM_AUDIO, and all VPAID.
creProgressOffSet :: Lens' Creative (Maybe VideoOffSet) Source #
Amount of time to play the video before counting a view. Applicable to the following creative types: all INSTREAM_VIDEO.
creCounterCustomEvents :: Lens' Creative [CreativeCustomEvent] Source #
List of counter events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID.
creKind :: Lens' Creative Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creative".
creSSLOverride :: Lens' Creative (Maybe Bool) Source #
Whether creative should be treated as SSL compliant even if the system scan shows it's not. Applicable to all creative types.
creHTMLCode :: Lens' Creative (Maybe Text) Source #
HTML code for the creative. This is a required field when applicable. This field is ignored if htmlCodeLocked is true. Applicable to the following creative types: all CUSTOM, FLASH_INPAGE, and HTML5_BANNER, and all RICH_MEDIA.
creAdvertiserId :: Lens' Creative (Maybe Int64) Source #
Advertiser ID of this creative. This is a required field. Applicable to all creative types.
creRequiredFlashVersion :: Lens' Creative (Maybe Int32) Source #
The internal Flash version for this creative as calculated by Studio. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creBackgRoundColor :: Lens' Creative (Maybe Text) Source #
The 6-character HTML color code, beginning with #, for the background of the window area where the Flash file is displayed. Default is white. Applicable to the following creative types: FLASH_INPAGE.
creAdTagKeys :: Lens' Creative [Text] Source #
Keywords for a Rich Media creative. Keywords let you customize the creative settings of a Rich Media ad running on your site without having to contact the advertiser. You can use keywords to dynamically change the look or functionality of a creative. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creSkippable :: Lens' Creative (Maybe Bool) Source #
Whether the user can choose to skip the creative. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.
creSSLCompliant :: Lens' Creative (Maybe Bool) Source #
Whether the creative is SSL-compliant. This is a read-only field. Applicable to all creative types.
creIdDimensionValue :: Lens' Creative (Maybe DimensionValue) Source #
Dimension value for the ID of this creative. This is a read-only field. Applicable to all creative types.
creBackupImageReportingLabel :: Lens' Creative (Maybe Text) Source #
Reporting label used for HTML5 banner backup image. Applicable to the following creative types: DISPLAY when the primary asset type is not HTML_IMAGE.
creCommercialId :: Lens' Creative (Maybe Text) Source #
Industry standard ID assigned to creative for reach and frequency. Applicable to INSTREAM_VIDEO_REDIRECT creatives.
creActive :: Lens' Creative (Maybe Bool) Source #
Whether the creative is active. Applicable to all creative types.
creExitCustomEvents :: Lens' Creative [CreativeCustomEvent] Source #
List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creAccountId :: Lens' Creative (Maybe Int64) Source #
Account ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
creBackupImageClickThroughURL :: Lens' Creative (Maybe CreativeClickThroughURL) Source #
Click-through URL for backup image. Applicable to ENHANCED_BANNER when the primary asset type is not HTML_IMAGE.
creName :: Lens' Creative (Maybe Text) Source #
Name of the creative. This is a required field and must be less than 256 characters long. Applicable to all creative types.
creOverrideCss :: Lens' Creative (Maybe Text) Source #
Override CSS value for rich media creatives. Applicable to the following creative types: all RICH_MEDIA.
creAdditionalSizes :: Lens' Creative [Size] Source #
Additional sizes associated with a responsive creative. When inserting or updating a creative either the size ID field or size width and height fields can be used. Applicable to DISPLAY creatives when the primary asset type is HTML_IMAGE.
creClickTags :: Lens' Creative [ClickTag] Source #
Click tags of the creative. For DISPLAY, FLASH_INPAGE, and HTML5_BANNER creatives, this is a subset of detected click tags for the assets associated with this creative. After creating a flash asset, detected click tags will be returned in the creativeAssetMetadata. When inserting the creative, populate the creative clickTags field using the creativeAssetMetadata.clickTags field. For DISPLAY_IMAGE_GALLERY creatives, there should be exactly one entry in this list for each image creative asset. A click tag is matched with a corresponding creative asset by matching the clickTag.name field with the creativeAsset.assetIdentifier.name field. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creAdParameters :: Lens' Creative (Maybe Text) Source #
Ad parameters user for VPAID creative. This is a read-only field. Applicable to the following creative types: all VPAID.
creVersion :: Lens' Creative (Maybe Int32) Source #
The version number helps you keep track of multiple versions of your creative in your reports. The version number will always be auto-generated during insert operations to start at 1. For tracking creatives the version cannot be incremented and will always remain at 1. For all other creative types the version can be incremented only by 1 during update operations. In addition, the version will be automatically incremented by 1 when undergoing Rich Media creative merging. Applicable to all creative types.
creMediaDescription :: Lens' Creative (Maybe Text) Source #
Description of the audio or video ad. Applicable to the following creative types: all INSTREAM_VIDEO, INSTREAM_AUDIO, and all VPAID.
creMediaDuration :: Lens' Creative (Maybe Double) Source #
Creative audio or video duration in seconds. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO, INSTREAM_AUDIO, all RICH_MEDIA, and all VPAID.
creLatestTraffickedCreativeId :: Lens' Creative (Maybe Int64) Source #
Latest Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creThirdPartyRichMediaImpressionsURL :: Lens' Creative (Maybe Text) Source #
Third-party URL used to record rich media impressions. Applicable to the following creative types: all RICH_MEDIA.
creDynamicAssetSelection :: Lens' Creative (Maybe Bool) Source #
Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.
creLastModifiedInfo :: Lens' Creative (Maybe LastModifiedInfo) Source #
Creative last modification information. This is a read-only field. Applicable to all creative types.
creId :: Lens' Creative (Maybe Int64) Source #
ID of this creative. This is a read-only, auto-generated field. Applicable to all creative types.
creAuthoringSource :: Lens' Creative (Maybe CreativeAuthoringSource) Source #
Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
crePoliteLoadAssetId :: Lens' Creative (Maybe Int64) Source #
The asset ID of the polite load image asset. Applicable to the creative type: DISPLAY.
creStudioAdvertiserId :: Lens' Creative (Maybe Int64) Source #
Studio advertiser ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creCreativeAssets :: Lens' Creative [CreativeAsset] Source #
Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT
creSubAccountId :: Lens' Creative (Maybe Int64) Source #
Subaccount ID of this creative. This field, if left unset, will be auto-generated for both insert and update operations. Applicable to all creative types.
creType :: Lens' Creative (Maybe CreativeType) Source #
Type of this creative. This is a required field. Applicable to all creative types. Note: FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
creTimerCustomEvents :: Lens' Creative [CreativeCustomEvent] Source #
List of timer events configured for the creative. For DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset is not HTML_IMAGE.
creCreativeAssetSelection :: Lens' Creative (Maybe CreativeAssetSelection) Source #
Required if dynamicAssetSelection is true.
creStudioCreativeId :: Lens' Creative (Maybe Int64) Source #
Studio creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creCompatibility :: Lens' Creative [CreativeCompatibilityItem] Source #
Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. IN_STREAM_AUDIO refers to rendering in in-stream audio ads developed with the VAST standard. Applicable to all creative types. Acceptable values are: - "APP" - "APP_INTERSTITIAL" - "IN_STREAM_VIDEO" - "IN_STREAM_AUDIO" - "DISPLAY" - "DISPLAY_INTERSTITIAL"
creBackupImageFeatures :: Lens' Creative [CreativeBackupImageFeaturesItem] Source #
List of feature dependencies that will cause a backup image to be served if the browser that serves the ad does not support them. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative asset correctly. This field is initially auto-generated to contain all features detected by Campaign Manager for all the assets of this creative and can then be modified by the client. To reset this field, copy over all the creativeAssets' detected features. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
creArtworkType :: Lens' Creative (Maybe CreativeArtworkType) Source #
Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creArchived :: Lens' Creative (Maybe Bool) Source #
Whether the creative is archived. Applicable to all creative types.
creCompanionCreatives :: Lens' Creative [Int64] Source #
List of companion creatives assigned to an in-Stream video creative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID, all INSTREAM_AUDIO and all INSTREAM_VIDEO with dynamicAssetSelection set to false.
creTotalFileSize :: Lens' Creative (Maybe Int64) Source #
Combined size of all creative assets. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creStudioTraffickedCreativeId :: Lens' Creative (Maybe Int64) Source #
Studio trafficked creative ID associated with rich media and VPAID creatives. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
creAutoAdvanceImages :: Lens' Creative (Maybe Bool) Source #
Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.
creRedirectURL :: Lens' Creative (Maybe Text) Source #
URL of hosted image or hosted video or another ad tag. For INSTREAM_VIDEO_REDIRECT creatives this is the in-stream video redirect URL. The standard for a VAST (Video Ad Serving Template) ad response allows for a redirect link to another VAST 2.0 or 3.0 call. This is a required field when applicable. Applicable to the following creative types: DISPLAY_REDIRECT, INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO_REDIRECT
creCreativeFieldAssignments :: Lens' Creative [CreativeFieldAssignment] Source #
Creative field assignments for this creative. Applicable to all creative types.
SiteContact
data SiteContact Source #
Site Contact
See: siteContact
smart constructor.
Instances
siteContact :: SiteContact Source #
Creates a value of SiteContact
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
scEmail :: Lens' SiteContact (Maybe Text) Source #
Email address of this site contact. This is a required field.
scLastName :: Lens' SiteContact (Maybe Text) Source #
Last name of this site contact.
scFirstName :: Lens' SiteContact (Maybe Text) Source #
First name of this site contact.
scId :: Lens' SiteContact (Maybe Int64) Source #
ID of this site contact. This is a read-only, auto-generated field.
scContactType :: Lens' SiteContact (Maybe SiteContactContactType) Source #
Site contact type.
CreativeAuthoringSource
data CreativeAuthoringSource Source #
Source application where creative was authored. Presently, only DBM authored creatives will have this field set. Applicable to all creative types.
Constructors
CreativeAuthoringSourceDBm | CREATIVE_AUTHORING_SOURCE_DBM |
CreativeAuthoringSourceDcm | CREATIVE_AUTHORING_SOURCE_DCM |
CreativeAuthoringSourceStudio | CREATIVE_AUTHORING_SOURCE_STUDIO |
Instances
AccountsListResponse
data AccountsListResponse Source #
Account List Response
See: accountsListResponse
smart constructor.
Instances
accountsListResponse :: AccountsListResponse Source #
Creates a value of AccountsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accNextPageToken :: Lens' AccountsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
accAccounts :: Lens' AccountsListResponse [Account] Source #
Account collection.
accKind :: Lens' AccountsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountsListResponse".
DateRange
Represents a date range.
See: dateRange
smart constructor.
Instances
dateRange :: DateRange Source #
Creates a value of DateRange
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
drKind :: Lens' DateRange Text Source #
The kind of resource this is, in this case dfareporting#dateRange.
drEndDate :: Lens' DateRange (Maybe Day) Source #
The end date of the date range, inclusive. A string of the format: "yyyy-MM-dd".
drStartDate :: Lens' DateRange (Maybe Day) Source #
The start date of the date range, inclusive. A string of the format: "yyyy-MM-dd".
drRelativeDateRange :: Lens' DateRange (Maybe DateRangeRelativeDateRange) Source #
The date range relative to the date of when the report is run.
Report
Represents a Report resource.
See: report
smart constructor.
Instances
Creates a value of Report
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rOwnerProFileId :: Lens' Report (Maybe Int64) Source #
The user profile id of the owner of this report.
rSchedule :: Lens' Report (Maybe ReportSchedule) Source #
The report's schedule. Can only be set if the report's 'dateRange' is a relative date range and the relative date range is not "TODAY".
rPathToConversionCriteria :: Lens' Report (Maybe ReportPathToConversionCriteria) Source #
The report criteria for a report of type "PATH_TO_CONVERSION".
rFormat :: Lens' Report (Maybe ReportFormat) Source #
The output format of the report. If not specified, default format is "CSV". Note that the actual format in the completed report file might differ if for instance the report's size exceeds the format's capabilities. "CSV" will then be the fallback format.
rReachCriteria :: Lens' Report (Maybe ReportReachCriteria) Source #
The report criteria for a report of type "REACH".
rLastModifiedTime :: Lens' Report (Maybe Word64) Source #
The timestamp (in milliseconds since epoch) of when this report was last modified.
rCrossDimensionReachCriteria :: Lens' Report (Maybe ReportCrossDimensionReachCriteria) Source #
The report criteria for a report of type "CROSS_DIMENSION_REACH".
rSubAccountId :: Lens' Report (Maybe Int64) Source #
The subaccount ID to which this report belongs if applicable.
rFloodlightCriteria :: Lens' Report (Maybe ReportFloodlightCriteria) Source #
The report criteria for a report of type "FLOODLIGHT".
rCriteria :: Lens' Report (Maybe ReportCriteria) Source #
The report criteria for a report of type "STANDARD".
rFileName :: Lens' Report (Maybe Text) Source #
The filename used when generating report files for this report.
PlacementPaymentSource
data PlacementPaymentSource Source #
Payment source for this placement. This is a required field that is read-only after insertion.
Constructors
PPSPlacementAgencyPaid | PLACEMENT_AGENCY_PAID |
PPSPlacementPublisherPaid | PLACEMENT_PUBLISHER_PAID |
Instances
Rule
A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.
See: rule
smart constructor.
Instances
Eq Rule Source # | |
Data Rule Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Rule -> c Rule # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Rule # dataTypeOf :: Rule -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Rule) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Rule) # gmapT :: (forall b. Data b => b -> b) -> Rule -> Rule # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Rule -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Rule -> r # gmapQ :: (forall d. Data d => d -> u) -> Rule -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Rule -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Rule -> m Rule # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Rule -> m Rule # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Rule -> m Rule # | |
Show Rule Source # | |
Generic Rule Source # | |
ToJSON Rule Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Rule Source # | |
type Rep Rule Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Rule = D1 (MetaData "Rule" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Rule'" PrefixI True) (S1 (MetaSel (Just "_rulTargetingTemplateId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: (S1 (MetaSel (Just "_rulName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_rulAssetId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))) |
Creates a value of Rule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rulTargetingTemplateId :: Lens' Rule (Maybe Int64) Source #
A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.
rulName :: Lens' Rule (Maybe Text) Source #
A user-friendly name for this rule. This is a required field.
rulAssetId :: Lens' Rule (Maybe Int64) Source #
A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.
ReportsFilesListSortOrder
data ReportsFilesListSortOrder Source #
Order of sorted results.
Constructors
RFLSOAscending |
|
RFLSODescending |
|
Instances
Campaign
Contains properties of a Campaign Manager campaign.
See: campaign
smart constructor.
Instances
Creates a value of Campaign
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
camAdBlockingConfiguration
camCreativeOptimizationConfiguration
camCreativeGroupIds
camNielsenOCREnabled
camKind
camClickThroughURLSuffixProperties
camAdvertiserId
camEndDate
camAdvertiserIdDimensionValue
camIdDimensionValue
camEventTagOverrides
camLookbackConfiguration
camStartDate
camAccountId
camName
camAdvertiserGroupId
camBillingInvoiceCode
camDefaultLandingPageId
camCreateInfo
camLastModifiedInfo
camId
camSubAccountId
camAdditionalCreativeOptimizationConfigurations
camExternalId
camComment
camAudienceSegmentGroups
camArchived
camTraffickerEmails
camDefaultClickThroughEventTagProperties
camAdBlockingConfiguration :: Lens' Campaign (Maybe AdBlockingConfiguration) Source #
Ad blocking settings for this campaign.
camCreativeOptimizationConfiguration :: Lens' Campaign (Maybe CreativeOptimizationConfiguration) Source #
Creative optimization configuration for the campaign.
camCreativeGroupIds :: Lens' Campaign [Int64] Source #
List of creative group IDs that are assigned to the campaign.
camNielsenOCREnabled :: Lens' Campaign (Maybe Bool) Source #
Whether Nielsen reports are enabled for this campaign.
camKind :: Lens' Campaign Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#campaign".
camClickThroughURLSuffixProperties :: Lens' Campaign (Maybe ClickThroughURLSuffixProperties) Source #
Click-through URL suffix override properties for this campaign.
camAdvertiserId :: Lens' Campaign (Maybe Int64) Source #
Advertiser ID of this campaign. This is a required field.
camEndDate :: Lens' Campaign (Maybe Day) Source #
Date on which the campaign will stop running. On insert, the end date must be today or a future date. The end date must be later than or be the same as the start date. If, for example, you set 6/25/2015 as both the start and end dates, the effective campaign run date is just that day only, 6/25/2015. The hours, minutes, and seconds of the end date should not be set, as doing so will result in an error. This is a required field.
camAdvertiserIdDimensionValue :: Lens' Campaign (Maybe DimensionValue) Source #
Dimension value for the advertiser ID of this campaign. This is a read-only, auto-generated field.
camIdDimensionValue :: Lens' Campaign (Maybe DimensionValue) Source #
Dimension value for the ID of this campaign. This is a read-only, auto-generated field.
camEventTagOverrides :: Lens' Campaign [EventTagOverride] Source #
Overrides that can be used to activate or deactivate advertiser event tags.
camLookbackConfiguration :: Lens' Campaign (Maybe LookbackConfiguration) Source #
Lookback window settings for the campaign.
camStartDate :: Lens' Campaign (Maybe Day) Source #
Date on which the campaign starts running. The start date can be any date. The hours, minutes, and seconds of the start date should not be set, as doing so will result in an error. This is a required field.
camAccountId :: Lens' Campaign (Maybe Int64) Source #
Account ID of this campaign. This is a read-only field that can be left blank.
camName :: Lens' Campaign (Maybe Text) Source #
Name of this campaign. This is a required field and must be less than 256 characters long and unique among campaigns of the same advertiser.
camAdvertiserGroupId :: Lens' Campaign (Maybe Int64) Source #
Advertiser group ID of the associated advertiser.
camBillingInvoiceCode :: Lens' Campaign (Maybe Text) Source #
Billing invoice code included in the Campaign Manager client billing invoices associated with the campaign.
camDefaultLandingPageId :: Lens' Campaign (Maybe Int64) Source #
The default landing page ID for this campaign.
camCreateInfo :: Lens' Campaign (Maybe LastModifiedInfo) Source #
Information about the creation of this campaign. This is a read-only field.
camLastModifiedInfo :: Lens' Campaign (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this campaign. This is a read-only field.
camId :: Lens' Campaign (Maybe Int64) Source #
ID of this campaign. This is a read-only auto-generated field.
camSubAccountId :: Lens' Campaign (Maybe Int64) Source #
Subaccount ID of this campaign. This is a read-only field that can be left blank.
camAdditionalCreativeOptimizationConfigurations :: Lens' Campaign [CreativeOptimizationConfiguration] Source #
Additional creative optimization configurations for the campaign.
camComment :: Lens' Campaign (Maybe Text) Source #
Arbitrary comments about this campaign. Must be less than 256 characters long.
camAudienceSegmentGroups :: Lens' Campaign [AudienceSegmentGroup] Source #
Audience segment groups assigned to this campaign. Cannot have more than 300 segment groups.
camDefaultClickThroughEventTagProperties :: Lens' Campaign (Maybe DefaultClickThroughEventTagProperties) Source #
Click-through event tag ID override properties for this campaign.
InventoryItemsListSortField
data InventoryItemsListSortField Source #
Field by which to sort the list.
Instances
EventTagType
data EventTagType Source #
Event tag type. Can be used to specify whether to use a third-party pixel, a third-party JavaScript URL, or a third-party click-through URL for either impression or click tracking. This is a required field.
Constructors
ETTClickThroughEventTag | CLICK_THROUGH_EVENT_TAG |
ETTImpressionImageEventTag | IMPRESSION_IMAGE_EVENT_TAG |
ETTImpressionJavascriptEventTag | IMPRESSION_JAVASCRIPT_EVENT_TAG |
Instances
CreativesListSortOrder
data CreativesListSortOrder Source #
Order of sorted results.
Constructors
CAscending | ASCENDING |
CDescending | DESCENDING |
Instances
InventoryItemsListType
data InventoryItemsListType Source #
Select only inventory items with this type.
Constructors
PlanningPlacementTypeCredit | PLANNING_PLACEMENT_TYPE_CREDIT |
PlanningPlacementTypeRegular | PLANNING_PLACEMENT_TYPE_REGULAR |
Instances
ThirdPartyAuthenticationToken
data ThirdPartyAuthenticationToken Source #
Third Party Authentication Token
See: thirdPartyAuthenticationToken
smart constructor.
Instances
thirdPartyAuthenticationToken :: ThirdPartyAuthenticationToken Source #
Creates a value of ThirdPartyAuthenticationToken
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tpatValue :: Lens' ThirdPartyAuthenticationToken (Maybe Text) Source #
Value of the third-party authentication token. This is a read-only, auto-generated field.
tpatName :: Lens' ThirdPartyAuthenticationToken (Maybe Text) Source #
Name of the third-party authentication token.
PopupWindowPropertiesPositionType
data PopupWindowPropertiesPositionType Source #
Popup window position either centered or at specific coordinate.
Constructors
Center | CENTER |
Coordinates | COORDINATES |
Instances
DirectorySiteContactRole
data DirectorySiteContactRole Source #
Directory site contact role.
Instances
ClickThroughURL
data ClickThroughURL Source #
Click-through URL
See: clickThroughURL
smart constructor.
Instances
clickThroughURL :: ClickThroughURL Source #
Creates a value of ClickThroughURL
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ctuDefaultLandingPage :: Lens' ClickThroughURL (Maybe Bool) Source #
Whether the campaign default landing page is used.
ctuComputedClickThroughURL :: Lens' ClickThroughURL (Maybe Text) Source #
Read-only convenience field representing the actual URL that will be used for this click-through. The URL is computed as follows: - If defaultLandingPage is enabled then the campaign's default landing page URL is assigned to this field. - If defaultLandingPage is not enabled and a landingPageId is specified then that landing page's URL is assigned to this field. - If neither of the above cases apply, then the customClickThroughUrl is assigned to this field.
ctuCustomClickThroughURL :: Lens' ClickThroughURL (Maybe Text) Source #
Custom click-through URL. Applicable if the defaultLandingPage field is set to false and the landingPageId field is left unset.
ctuLandingPageId :: Lens' ClickThroughURL (Maybe Int64) Source #
ID of the landing page for the click-through URL. Applicable if the defaultLandingPage field is set to false.
TagSettingKeywordOption
data TagSettingKeywordOption Source #
Option specifying how keywords are embedded in ad tags. This setting can be used to specify whether keyword placeholders are inserted in placement tags for this site. Publishers can then add keywords to those placeholders.
Constructors
GenerateSeparateTagForEachKeyword | GENERATE_SEPARATE_TAG_FOR_EACH_KEYWORD |
Ignore | IGNORE |
PlaceholderWithListOfKeywords | PLACEHOLDER_WITH_LIST_OF_KEYWORDS |
Instances
CreativeAuthoringTool
data CreativeAuthoringTool Source #
Authoring tool for HTML5 banner creatives. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
Instances
OrderContactContactType
data OrderContactContactType Source #
Type of this contact.
Constructors
PlanningOrderContactBuyerBillingContact | PLANNING_ORDER_CONTACT_BUYER_BILLING_CONTACT |
PlanningOrderContactBuyerContact | PLANNING_ORDER_CONTACT_BUYER_CONTACT |
PlanningOrderContactSellerContact | PLANNING_ORDER_CONTACT_SELLER_CONTACT |
Instances
CreativeAssetIdType
data CreativeAssetIdType Source #
Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
Constructors
CAITAudio | AUDIO |
CAITFlash | FLASH |
CAITHTML | HTML |
CAITHTMLImage | HTML_IMAGE |
CAITImage | IMAGE |
CAITVideo | VIDEO |
Instances
AccountUserProFilesListSortOrder
data AccountUserProFilesListSortOrder Source #
Order of sorted results.
Constructors
AUPFLSOAscending | ASCENDING |
AUPFLSODescending | DESCENDING |
Instances
RemarketingListListSource
data RemarketingListListSource Source #
Product from which this remarketing list was originated.
Constructors
RLLSRemarketingListSourceAdx | REMARKETING_LIST_SOURCE_ADX |
RLLSRemarketingListSourceDBm | REMARKETING_LIST_SOURCE_DBM |
RLLSRemarketingListSourceDfa | REMARKETING_LIST_SOURCE_DFA |
RLLSRemarketingListSourceDfp | REMARKETING_LIST_SOURCE_DFP |
RLLSRemarketingListSourceDmp | REMARKETING_LIST_SOURCE_DMP |
RLLSRemarketingListSourceGa | REMARKETING_LIST_SOURCE_GA |
RLLSRemarketingListSourceGplus | REMARKETING_LIST_SOURCE_GPLUS |
RLLSRemarketingListSourceOther | REMARKETING_LIST_SOURCE_OTHER |
RLLSRemarketingListSourcePlayStore | REMARKETING_LIST_SOURCE_PLAY_STORE |
RLLSRemarketingListSourceXfp | REMARKETING_LIST_SOURCE_XFP |
RLLSRemarketingListSourceYouTube | REMARKETING_LIST_SOURCE_YOUTUBE |
Instances
BrowsersListResponse
data BrowsersListResponse Source #
Browser List Response
See: browsersListResponse
smart constructor.
Instances
browsersListResponse :: BrowsersListResponse Source #
Creates a value of BrowsersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
blrKind :: Lens' BrowsersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#browsersListResponse".
blrBrowsers :: Lens' BrowsersListResponse [Browser] Source #
Browser collection.
AccountUserProFileUserAccessType
data AccountUserProFileUserAccessType Source #
User type of the user profile. This is a read-only field that can be left blank.
Constructors
InternalAdministrator | INTERNAL_ADMINISTRATOR |
NormalUser | NORMAL_USER |
ReadOnlySuperUser | READ_ONLY_SUPER_USER |
SuperUser | SUPER_USER |
Instances
CreativeAssetStartTimeType
data CreativeAssetStartTimeType Source #
Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
Constructors
AssetStartTimeTypeCustom | ASSET_START_TIME_TYPE_CUSTOM |
AssetStartTimeTypeNone | ASSET_START_TIME_TYPE_NONE |
Instances
ProjectAudienceGender
data ProjectAudienceGender Source #
Audience gender of this project.
Constructors
PlanningAudienceGenderFemale | PLANNING_AUDIENCE_GENDER_FEMALE |
PlanningAudienceGenderMale | PLANNING_AUDIENCE_GENDER_MALE |
Instances
SiteSettings
data SiteSettings Source #
Site Settings
See: siteSettings
smart constructor.
Instances
siteSettings :: SiteSettings Source #
Creates a value of SiteSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssDisableNewCookie :: Lens' SiteSettings (Maybe Bool) Source #
Whether new cookies are disabled for this site.
ssVideoActiveViewOptOutTemplate :: Lens' SiteSettings (Maybe Bool) Source #
Whether Verification and ActiveView for in-stream video creatives are disabled by default for new placements created under this site. This value will be used to populate the placement.videoActiveViewOptOut field, when no value is specified for the new placement.
ssAdBlockingOptOut :: Lens' SiteSettings (Maybe Bool) Source #
Whether this site opts out of ad blocking. When true, ad blocking is disabled for all placements under the site, regardless of the individual placement settings. When false, the campaign and placement settings take effect.
ssLookbackConfiguration :: Lens' SiteSettings (Maybe LookbackConfiguration) Source #
Lookback window settings for this site.
ssTagSetting :: Lens' SiteSettings (Maybe TagSetting) Source #
Configuration settings for dynamic and image floodlight tags.
ssActiveViewOptOut :: Lens' SiteSettings (Maybe Bool) Source #
Whether active view creatives are disabled for this site.
ssVpaidAdapterChoiceTemplate :: Lens' SiteSettings (Maybe SiteSettingsVpaidAdapterChoiceTemplate) Source #
Default VPAID adapter setting for new placements created under this site. This value will be used to populate the placements.vpaidAdapterChoice field, when no value is specified for the new placement. Controls which VPAID format the measurement adapter will use for in-stream video creatives assigned to the placement. The publisher's specifications will typically determine this setting. For VPAID creatives, the adapter format will match the VPAID format (HTML5 VPAID creatives use the HTML5 adapter). Note: Flash is no longer supported. This field now defaults to HTML5 when the following values are provided: FLASH, BOTH.
ssCreativeSettings :: Lens' SiteSettings (Maybe CreativeSettings) Source #
Site-wide creative settings.
PlacementStrategiesListSortField
data PlacementStrategiesListSortField Source #
Field by which to sort the list.
Instances
ContentCategoriesListResponse
data ContentCategoriesListResponse Source #
Content Category List Response
See: contentCategoriesListResponse
smart constructor.
Instances
contentCategoriesListResponse :: ContentCategoriesListResponse Source #
Creates a value of ContentCategoriesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cclrNextPageToken :: Lens' ContentCategoriesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
cclrKind :: Lens' ContentCategoriesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#contentCategoriesListResponse".
cclrContentCategories :: Lens' ContentCategoriesListResponse [ContentCategory] Source #
Content category collection.
UserDefinedVariableConfigurationDataType
data UserDefinedVariableConfigurationDataType Source #
Data type for the variable. This is a required field.
Instances
FloodlightActivityCacheBustingType
data FloodlightActivityCacheBustingType Source #
Code type used for cache busting in the generated tag. Applicable only when floodlightActivityGroupType is COUNTER and countingMethod is STANDARD_COUNTING or UNIQUE_COUNTING.
Constructors
ActiveServerPage | ACTIVE_SERVER_PAGE |
ColdFusion | COLD_FUSION |
Javascript | JAVASCRIPT |
Jsp | JSP |
Php | PHP |
Instances
CreativesListResponse
data CreativesListResponse Source #
Creative List Response
See: creativesListResponse
smart constructor.
Instances
creativesListResponse :: CreativesListResponse Source #
Creates a value of CreativesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clrlNextPageToken :: Lens' CreativesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
clrlKind :: Lens' CreativesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativesListResponse".
clrlCreatives :: Lens' CreativesListResponse [Creative] Source #
Creative collection.
CreativeGroupsListSortOrder
data CreativeGroupsListSortOrder Source #
Order of sorted results.
Constructors
CGLSOAscending | ASCENDING |
CGLSODescending | DESCENDING |
Instances
OrderDocumentType
data OrderDocumentType Source #
Type of this order document
Constructors
PlanningOrderTypeChangeOrder | PLANNING_ORDER_TYPE_CHANGE_ORDER |
PlanningOrderTypeInsertionOrder | PLANNING_ORDER_TYPE_INSERTION_ORDER |
Instances
TagDataFormat
data TagDataFormat Source #
TagData tag format of this tag.
Constructors
PlacementTagClickCommands | PLACEMENT_TAG_CLICK_COMMANDS |
PlacementTagIframeIlayer | PLACEMENT_TAG_IFRAME_ILAYER |
PlacementTagIframeJavascript | PLACEMENT_TAG_IFRAME_JAVASCRIPT |
PlacementTagIframeJavascriptLegacy | PLACEMENT_TAG_IFRAME_JAVASCRIPT_LEGACY |
PlacementTagInstreamVideoPrefetch | PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH |
PlacementTagInstreamVideoPrefetchVast3 | PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_3 |
PlacementTagInstreamVideoPrefetchVast4 | PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_4 |
PlacementTagInternalRedirect | PLACEMENT_TAG_INTERNAL_REDIRECT |
PlacementTagInterstitialIframeJavascript | PLACEMENT_TAG_INTERSTITIAL_IFRAME_JAVASCRIPT |
PlacementTagInterstitialIframeJavascriptLegacy | PLACEMENT_TAG_INTERSTITIAL_IFRAME_JAVASCRIPT_LEGACY |
PlacementTagInterstitialInternalRedirect | PLACEMENT_TAG_INTERSTITIAL_INTERNAL_REDIRECT |
PlacementTagInterstitialJavascript | PLACEMENT_TAG_INTERSTITIAL_JAVASCRIPT |
PlacementTagInterstitialJavascriptLegacy | PLACEMENT_TAG_INTERSTITIAL_JAVASCRIPT_LEGACY |
PlacementTagJavascript | PLACEMENT_TAG_JAVASCRIPT |
PlacementTagJavascriptLegacy | PLACEMENT_TAG_JAVASCRIPT_LEGACY |
PlacementTagStandard | PLACEMENT_TAG_STANDARD |
PlacementTagTracking | PLACEMENT_TAG_TRACKING |
PlacementTagTrackingIframe | PLACEMENT_TAG_TRACKING_IFRAME |
PlacementTagTrackingJavascript | PLACEMENT_TAG_TRACKING_JAVASCRIPT |
Instances
Account
Contains properties of a Campaign Manager account.
See: account
smart constructor.
Instances
Creates a value of Account
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaAccountPermissionIds :: Lens' Account [Int64] Source #
Account permissions assigned to this account.
aaMaximumImageSize :: Lens' Account (Maybe Int64) Source #
Maximum image size allowed for this account, in kilobytes. Value must be greater than or equal to 1.
aaCurrencyId :: Lens' Account (Maybe Int64) Source #
ID of currency associated with this account. This is a required field. Acceptable values are: - "1" for USD - "2" for GBP - "3" for ESP - "4" for SEK - "5" for CAD - "6" for JPY - "7" for DEM - "8" for AUD - "9" for FRF - "10" for ITL - "11" for DKK - "12" for NOK - "13" for FIM - "14" for ZAR - "15" for IEP - "16" for NLG - "17" for EUR - "18" for KRW - "19" for TWD - "20" for SGD - "21" for CNY - "22" for HKD - "23" for NZD - "24" for MYR - "25" for BRL - "26" for PTE - "27" for MXP - "28" for CLP - "29" for TRY - "30" for ARS - "31" for PEN - "32" for ILS - "33" for CHF - "34" for VEF - "35" for COP - "36" for GTQ - "37" for PLN - "39" for INR - "40" for THB - "41" for IDR - "42" for CZK - "43" for RON - "44" for HUF - "45" for RUB - "46" for AED - "47" for BGN - "48" for HRK - "49" for MXN - "50" for NGN
aaReportsConfiguration :: Lens' Account (Maybe ReportsConfiguration) Source #
Reporting configuration of this account.
aaNielsenOCREnabled :: Lens' Account (Maybe Bool) Source #
Whether campaigns created in this account will be enabled for Nielsen OCR reach ratings by default.
aaKind :: Lens' Account Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#account".
aaLocale :: Lens' Account (Maybe Text) Source #
Locale of this account. Acceptable values are: - "cs" (Czech) - "de" (German) - "en" (English) - "en-GB" (English United Kingdom) - "es" (Spanish) - "fr" (French) - "it" (Italian) - "ja" (Japanese) - "ko" (Korean) - "pl" (Polish) - "pt-BR" (Portuguese Brazil) - "ru" (Russian) - "sv" (Swedish) - "tr" (Turkish) - "zh-CN" (Chinese Simplified) - "zh-TW" (Chinese Traditional)
aaAvailablePermissionIds :: Lens' Account [Int64] Source #
User role permissions available to the user roles of this account.
aaTeaserSizeLimit :: Lens' Account (Maybe Int64) Source #
File size limit in kilobytes of Rich Media teaser creatives. Acceptable values are 1 to 10240, inclusive.
aaActiveViewOptOut :: Lens' Account (Maybe Bool) Source #
Whether to serve creatives with Active View tags. If disabled, viewability data will not be available for any impressions.
aaShareReportsWithTwitter :: Lens' Account (Maybe Bool) Source #
Share Path to Conversion reports with Twitter.
aaName :: Lens' Account (Maybe Text) Source #
Name of this account. This is a required field, and must be less than 128 characters long and be globally unique.
aaAccountProFile :: Lens' Account (Maybe AccountAccountProFile) Source #
Profile for this account. This is a read-only field that can be left blank.
aaId :: Lens' Account (Maybe Int64) Source #
ID of this account. This is a read-only, auto-generated field.
aaActiveAdsLimitTier :: Lens' Account (Maybe AccountActiveAdsLimitTier) Source #
Maximum number of active ads allowed for this account.
aaDefaultCreativeSizeId :: Lens' Account (Maybe Int64) Source #
Default placement dimensions for this account.
ConversionsBatchInsertRequest
data ConversionsBatchInsertRequest Source #
Insert Conversions Request.
See: conversionsBatchInsertRequest
smart constructor.
Instances
conversionsBatchInsertRequest :: ConversionsBatchInsertRequest Source #
Creates a value of ConversionsBatchInsertRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cbirKind :: Lens' ConversionsBatchInsertRequest Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionsBatchInsertRequest".
cbirConversions :: Lens' ConversionsBatchInsertRequest [Conversion] Source #
The set of conversions to insert.
cbirEncryptionInfo :: Lens' ConversionsBatchInsertRequest (Maybe EncryptionInfo) Source #
Describes how encryptedUserId or encryptedUserIdCandidates[] is encrypted. This is a required field if encryptedUserId or encryptedUserIdCandidates[] is used.
AccountActiveAdSummaryActiveAdsLimitTier
data AccountActiveAdSummaryActiveAdsLimitTier Source #
Maximum number of active ads allowed for the account.
Constructors
ActiveAdsTier100K | ACTIVE_ADS_TIER_100K |
ActiveAdsTier1M | ACTIVE_ADS_TIER_1M |
ActiveAdsTier200K | ACTIVE_ADS_TIER_200K |
ActiveAdsTier300K | ACTIVE_ADS_TIER_300K |
ActiveAdsTier40K | ACTIVE_ADS_TIER_40K |
ActiveAdsTier500K | ACTIVE_ADS_TIER_500K |
ActiveAdsTier750K | ACTIVE_ADS_TIER_750K |
ActiveAdsTier75K | ACTIVE_ADS_TIER_75K |
Instances
CreativeAssetChildAssetType
data CreativeAssetChildAssetType Source #
Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
Constructors
ChildAssetTypeData | CHILD_ASSET_TYPE_DATA |
ChildAssetTypeFlash | CHILD_ASSET_TYPE_FLASH |
ChildAssetTypeImage | CHILD_ASSET_TYPE_IMAGE |
ChildAssetTypeVideo | CHILD_ASSET_TYPE_VIDEO |
Instances
PlacementGroupsListPlacementGroupType
data PlacementGroupsListPlacementGroupType Source #
Select only placement groups belonging with this group type. A package is a simple group of placements that acts as a single pricing point for a group of tags. A roadblock is a group of placements that not only acts as a single pricing point but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned placements to be marked as primary for reporting.
Constructors
PlacementPackage | PLACEMENT_PACKAGE |
PlacementRoadblock | PLACEMENT_ROADBLOCK |
Instances
AccountUserProFilesListResponse
data AccountUserProFilesListResponse Source #
Account User Profile List Response
See: accountUserProFilesListResponse
smart constructor.
Instances
accountUserProFilesListResponse :: AccountUserProFilesListResponse Source #
Creates a value of AccountUserProFilesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aupflrNextPageToken :: Lens' AccountUserProFilesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
aupflrAccountUserProFiles :: Lens' AccountUserProFilesListResponse [AccountUserProFile] Source #
Account user profile collection.
aupflrKind :: Lens' AccountUserProFilesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountUserProfilesListResponse".
ContentCategory
data ContentCategory Source #
Organizes placements according to the contents of their associated webpages.
See: contentCategory
smart constructor.
Instances
contentCategory :: ContentCategory Source #
Creates a value of ContentCategory
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
conKind :: Lens' ContentCategory Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#contentCategory".
conAccountId :: Lens' ContentCategory (Maybe Int64) Source #
Account ID of this content category. This is a read-only field that can be left blank.
conName :: Lens' ContentCategory (Maybe Text) Source #
Name of this content category. This is a required field and must be less than 256 characters long and unique among content categories of the same account.
conId :: Lens' ContentCategory (Maybe Int64) Source #
ID of this content category. This is a read-only, auto-generated field.
ObjectFilterStatus
data ObjectFilterStatus Source #
Status of the filter. NONE means the user has access to none of the objects. ALL means the user has access to all objects. ASSIGNED means the user has access to the objects with IDs in the objectIds list.
Constructors
OFSAll | ALL |
OFSAssigned | ASSIGNED |
OFSNone | NONE |
Instances
ReportCompatibleFields
data ReportCompatibleFields Source #
Represents fields that are compatible to be selected for a report of type "STANDARD".
See: reportCompatibleFields
smart constructor.
Instances
reportCompatibleFields :: ReportCompatibleFields Source #
Creates a value of ReportCompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcfMetrics :: Lens' ReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "metricNames" section of the report.
rcfKind :: Lens' ReportCompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#reportCompatibleFields.
rcfDimensionFilters :: Lens' ReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensionFilters" section of the report.
rcfPivotedActivityMetrics :: Lens' ReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected as activity metrics to pivot on in the "activities" section of the report.
rcfDimensions :: Lens' ReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensions" section of the report.
CampaignCreativeAssociationsListSortOrder
data CampaignCreativeAssociationsListSortOrder Source #
Order of sorted results.
Constructors
CCALSOAscending | ASCENDING |
CCALSODescending | DESCENDING |
Instances
DeliverySchedule
data DeliverySchedule Source #
Delivery Schedule.
See: deliverySchedule
smart constructor.
Instances
deliverySchedule :: DeliverySchedule Source #
Creates a value of DeliverySchedule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsHardCutoff :: Lens' DeliverySchedule (Maybe Bool) Source #
Whether or not hard cutoff is enabled. If true, the ad will not serve after the end date and time. Otherwise the ad will continue to be served until it has reached its delivery goals.
dsPriority :: Lens' DeliverySchedule (Maybe DeliverySchedulePriority) Source #
Serving priority of an ad, with respect to other ads. The lower the priority number, the greater the priority with which it is served.
dsImpressionRatio :: Lens' DeliverySchedule (Maybe Int64) Source #
Impression ratio for this ad. This ratio determines how often each ad is served relative to the others. For example, if ad A has an impression ratio of 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B three times as often as ad A. Acceptable values are 1 to 10, inclusive.
dsFrequencyCap :: Lens' DeliverySchedule (Maybe FrequencyCap) Source #
Limit on the number of times an individual user can be served the ad within a specified period of time.
RemarketingList
data RemarketingList Source #
Contains properties of a remarketing list. Remarketing enables you to create lists of users who have performed specific actions on a site, then target ads to members of those lists. This resource can be used to manage remarketing lists that are owned by your advertisers. To see all remarketing lists that are visible to your advertisers, including those that are shared to your advertiser or account, use the TargetableRemarketingLists resource.
See: remarketingList
smart constructor.
Instances
remarketingList :: RemarketingList Source #
Creates a value of RemarketingList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rlListSize :: Lens' RemarketingList (Maybe Int64) Source #
Number of users currently in the list. This is a read-only field.
rlListPopulationRule :: Lens' RemarketingList (Maybe ListPopulationRule) Source #
Rule used to populate the remarketing list with users.
rlLifeSpan :: Lens' RemarketingList (Maybe Int64) Source #
Number of days that a user should remain in the remarketing list without an impression. Acceptable values are 1 to 540, inclusive.
rlKind :: Lens' RemarketingList Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#remarketingList".
rlAdvertiserId :: Lens' RemarketingList (Maybe Int64) Source #
Dimension value for the advertiser ID that owns this remarketing list. This is a required field.
rlAdvertiserIdDimensionValue :: Lens' RemarketingList (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
rlAccountId :: Lens' RemarketingList (Maybe Int64) Source #
Account ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests.
rlName :: Lens' RemarketingList (Maybe Text) Source #
Name of the remarketing list. This is a required field. Must be no greater than 128 characters long.
rlListSource :: Lens' RemarketingList (Maybe RemarketingListListSource) Source #
Product from which this remarketing list was originated.
rlId :: Lens' RemarketingList (Maybe Int64) Source #
Remarketing list ID. This is a read-only, auto-generated field.
rlSubAccountId :: Lens' RemarketingList (Maybe Int64) Source #
Subaccount ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests.
rlDescription :: Lens' RemarketingList (Maybe Text) Source #
Remarketing list description.
FloodlightActivitiesListSortField
data FloodlightActivitiesListSortField Source #
Field by which to sort the list.
Instances
DynamicTargetingKeysListResponse
data DynamicTargetingKeysListResponse Source #
Dynamic Targeting Key List Response
See: dynamicTargetingKeysListResponse
smart constructor.
Instances
dynamicTargetingKeysListResponse :: DynamicTargetingKeysListResponse Source #
Creates a value of DynamicTargetingKeysListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtklrKind :: Lens' DynamicTargetingKeysListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#dynamicTargetingKeysListResponse".
dtklrDynamicTargetingKeys :: Lens' DynamicTargetingKeysListResponse [DynamicTargetingKey] Source #
Dynamic targeting key collection.
DimensionValueList
data DimensionValueList Source #
Represents the list of DimensionValue resources.
See: dimensionValueList
smart constructor.
Instances
dimensionValueList :: DimensionValueList Source #
Creates a value of DimensionValueList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvlEtag :: Lens' DimensionValueList (Maybe Text) Source #
The eTag of this response for caching purposes.
dvlNextPageToken :: Lens' DimensionValueList (Maybe Text) Source #
Continuation token used to page through dimension values. To retrieve the next page of results, set the next request's "pageToken" to the value of this field. The page token is only valid for a limited amount of time and should not be persisted.
dvlKind :: Lens' DimensionValueList Text Source #
The kind of list this is, in this case dfareporting#dimensionValueList.
dvlItems :: Lens' DimensionValueList [DimensionValue] Source #
The dimension values returned in this response.
FloodlightReportCompatibleFields
data FloodlightReportCompatibleFields Source #
Represents fields that are compatible to be selected for a report of type "FlOODLIGHT".
See: floodlightReportCompatibleFields
smart constructor.
Instances
floodlightReportCompatibleFields :: FloodlightReportCompatibleFields Source #
Creates a value of FloodlightReportCompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
frcfMetrics :: Lens' FloodlightReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "metricNames" section of the report.
frcfKind :: Lens' FloodlightReportCompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#floodlightReportCompatibleFields.
frcfDimensionFilters :: Lens' FloodlightReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensionFilters" section of the report.
frcfDimensions :: Lens' FloodlightReportCompatibleFields [Dimension] Source #
Dimensions which are compatible to be selected in the "dimensions" section of the report.
UserRolePermissionGroup
data UserRolePermissionGroup Source #
Represents a grouping of related user role permissions.
See: userRolePermissionGroup
smart constructor.
Instances
userRolePermissionGroup :: UserRolePermissionGroup Source #
Creates a value of UserRolePermissionGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urpgKind :: Lens' UserRolePermissionGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRolePermissionGroup".
urpgName :: Lens' UserRolePermissionGroup (Maybe Text) Source #
Name of this user role permission group.
CreativesListTypes
data CreativesListTypes Source #
Select only creatives with these creative types.
Constructors
Instances
DirectorySiteInpageTagFormatsItem
data DirectorySiteInpageTagFormatsItem Source #
Constructors
IframeJavascriptInpage | IFRAME_JAVASCRIPT_INPAGE |
InternalRedirectInpage | INTERNAL_REDIRECT_INPAGE |
JavascriptInpage | JAVASCRIPT_INPAGE |
Standard | STANDARD |
Instances
TagSetting
data TagSetting Source #
Tag Settings
See: tagSetting
smart constructor.
Instances
tagSetting :: TagSetting Source #
Creates a value of TagSetting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tsKeywordOption :: Lens' TagSetting (Maybe TagSettingKeywordOption) Source #
Option specifying how keywords are embedded in ad tags. This setting can be used to specify whether keyword placeholders are inserted in placement tags for this site. Publishers can then add keywords to those placeholders.
tsIncludeClickThroughURLs :: Lens' TagSetting (Maybe Bool) Source #
Whether static landing page URLs should be included in the tags. This setting applies only to placements.
tsIncludeClickTracking :: Lens' TagSetting (Maybe Bool) Source #
Whether click-tracking string should be included in the tags.
tsAdditionalKeyValues :: Lens' TagSetting (Maybe Text) Source #
Additional key-values to be included in tags. Each key-value pair must be of the form key=value, and pairs must be separated by a semicolon (;). Keys and values must not contain commas. For example, id=2;color=red is a valid value for this field.
CreativeAssetWindowMode
data CreativeAssetWindowMode Source #
Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
Constructors
Opaque | OPAQUE |
Transparent | TRANSPARENT |
Window | WINDOW |
Instances
CreativeAssetAlignment
data CreativeAssetAlignment Source #
Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL.
Constructors
AlignmentBottom | ALIGNMENT_BOTTOM |
AlignmentLeft | ALIGNMENT_LEFT |
AlignmentRight | ALIGNMENT_RIGHT |
AlignmentTop | ALIGNMENT_TOP |
Instances
RemarketingListsListSortOrder
data RemarketingListsListSortOrder Source #
Order of sorted results.
Constructors
RLLSOAscending | ASCENDING |
RLLSODescending | DESCENDING |
Instances
ReportPathToConversionCriteriaReportProperties
data ReportPathToConversionCriteriaReportProperties Source #
The properties of the report.
See: reportPathToConversionCriteriaReportProperties
smart constructor.
Instances
reportPathToConversionCriteriaReportProperties :: ReportPathToConversionCriteriaReportProperties Source #
Creates a value of ReportPathToConversionCriteriaReportProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rptccrpMaximumInteractionGap
rptccrpMaximumClickInteractions
rptccrpPivotOnInteractionPath
rptccrpMaximumImpressionInteractions
rptccrpIncludeUnattributedIPConversions
rptccrpImpressionsLookbackWindow
rptccrpClicksLookbackWindow
rptccrpIncludeUnattributedCookieConversions
rptccrpIncludeAttributedIPConversions
rptccrpMaximumInteractionGap :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32) Source #
The maximum amount of time that can take place between interactions (clicks or impressions) by the same user. Valid values: 1-90.
rptccrpMaximumClickInteractions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32) Source #
The maximum number of click interactions to include in the report. Advertisers currently paying for E2C reports get up to 200 (100 clicks, 100 impressions). If another advertiser in your network is paying for E2C, you can have up to 5 total exposures per report.
rptccrpPivotOnInteractionPath :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool) Source #
Enable pivoting on interaction path.
rptccrpMaximumImpressionInteractions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32) Source #
The maximum number of click interactions to include in the report. Advertisers currently paying for E2C reports get up to 200 (100 clicks, 100 impressions). If another advertiser in your network is paying for E2C, you can have up to 5 total exposures per report.
rptccrpIncludeUnattributedIPConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool) Source #
Include conversions that have no associated cookies and no exposures. It’s therefore impossible to know how the user was exposed to your ads during the lookback window prior to a conversion.
rptccrpImpressionsLookbackWindow :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32) Source #
DFA checks to see if an impression interaction occurred within the specified period of time before a conversion. By default the value is pulled from Floodlight or you can manually enter a custom value. Valid values: 1-90.
rptccrpClicksLookbackWindow :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Int32) Source #
DFA checks to see if a click interaction occurred within the specified period of time before a conversion. By default the value is pulled from Floodlight or you can manually enter a custom value. Valid values: 1-90.
rptccrpIncludeUnattributedCookieConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool) Source #
Include conversions of users with a DoubleClick cookie but without an exposure. That means the user did not click or see an ad from the advertiser within the Floodlight group, or that the interaction happened outside the lookback window.
rptccrpIncludeAttributedIPConversions :: Lens' ReportPathToConversionCriteriaReportProperties (Maybe Bool) Source #
Deprecated: has no effect.
UserRolePermissionsListResponse
data UserRolePermissionsListResponse Source #
User Role Permission List Response
See: userRolePermissionsListResponse
smart constructor.
Instances
userRolePermissionsListResponse :: UserRolePermissionsListResponse Source #
Creates a value of UserRolePermissionsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urplrKind :: Lens' UserRolePermissionsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRolePermissionsListResponse".
urplrUserRolePermissions :: Lens' UserRolePermissionsListResponse [UserRolePermission] Source #
User role permission collection.
PlacementGroupsListPricingTypes
data PlacementGroupsListPricingTypes Source #
Select only placement groups with these pricing types.
Constructors
PGLPTPricingTypeCpa | PRICING_TYPE_CPA |
PGLPTPricingTypeCpc | PRICING_TYPE_CPC |
PGLPTPricingTypeCpm | PRICING_TYPE_CPM |
PGLPTPricingTypeCpmActiveview | PRICING_TYPE_CPM_ACTIVEVIEW |
PGLPTPricingTypeFlatRateClicks | PRICING_TYPE_FLAT_RATE_CLICKS |
PGLPTPricingTypeFlatRateImpressions | PRICING_TYPE_FLAT_RATE_IMPRESSIONS |
Instances
DynamicTargetingKeysDeleteObjectType
data DynamicTargetingKeysDeleteObjectType Source #
Type of the object of this dynamic targeting key. This is a required field.
Constructors
DTKDOTObjectAd | OBJECT_AD |
DTKDOTObjectAdvertiser | OBJECT_ADVERTISER |
DTKDOTObjectCreative | OBJECT_CREATIVE |
DTKDOTObjectPlacement | OBJECT_PLACEMENT |
Instances
AccountActiveAdsLimitTier
data AccountActiveAdsLimitTier Source #
Maximum number of active ads allowed for this account.
Constructors
AAALTActiveAdsTier100K | ACTIVE_ADS_TIER_100K |
AAALTActiveAdsTier1M | ACTIVE_ADS_TIER_1M |
AAALTActiveAdsTier200K | ACTIVE_ADS_TIER_200K |
AAALTActiveAdsTier300K | ACTIVE_ADS_TIER_300K |
AAALTActiveAdsTier40K | ACTIVE_ADS_TIER_40K |
AAALTActiveAdsTier500K | ACTIVE_ADS_TIER_500K |
AAALTActiveAdsTier750K | ACTIVE_ADS_TIER_750K |
AAALTActiveAdsTier75K | ACTIVE_ADS_TIER_75K |
Instances
AccountsListSortOrder
data AccountsListSortOrder Source #
Order of sorted results.
Constructors
AAscending | ASCENDING |
ADescending | DESCENDING |
Instances
PlacementGroupsListResponse
data PlacementGroupsListResponse Source #
Placement Group List Response
See: placementGroupsListResponse
smart constructor.
Instances
placementGroupsListResponse :: PlacementGroupsListResponse Source #
Creates a value of PlacementGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pglrNextPageToken :: Lens' PlacementGroupsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
pglrKind :: Lens' PlacementGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementGroupsListResponse".
pglrPlacementGroups :: Lens' PlacementGroupsListResponse [PlacementGroup] Source #
Placement group collection.
MobileCarrier
data MobileCarrier Source #
Contains information about a mobile carrier that can be targeted by ads.
See: mobileCarrier
smart constructor.
Instances
mobileCarrier :: MobileCarrier Source #
Creates a value of MobileCarrier
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mcKind :: Lens' MobileCarrier Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#mobileCarrier".
mcCountryCode :: Lens' MobileCarrier (Maybe Text) Source #
Country code of the country to which this mobile carrier belongs.
mcCountryDartId :: Lens' MobileCarrier (Maybe Int64) Source #
DART ID of the country to which this mobile carrier belongs.
LandingPage
data LandingPage Source #
Contains information about where a user's browser is taken after the user clicks an ad.
See: landingPage
smart constructor.
Instances
landingPage :: LandingPage Source #
Creates a value of LandingPage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpKind :: Lens' LandingPage Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#landingPage".
lpAdvertiserId :: Lens' LandingPage (Maybe Int64) Source #
Advertiser ID of this landing page. This is a required field.
lpName :: Lens' LandingPage (Maybe Text) Source #
Name of this landing page. This is a required field. It must be less than 256 characters long.
lpDeepLinks :: Lens' LandingPage [DeepLink] Source #
Links that will direct the user to a mobile app, if installed.
lpId :: Lens' LandingPage (Maybe Int64) Source #
ID of this landing page. This is a read-only, auto-generated field.
lpArchived :: Lens' LandingPage (Maybe Bool) Source #
Whether this landing page has been archived.
ConnectionTypesListResponse
data ConnectionTypesListResponse Source #
Connection Type List Response
See: connectionTypesListResponse
smart constructor.
Instances
connectionTypesListResponse :: ConnectionTypesListResponse Source #
Creates a value of ConnectionTypesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ctlrKind :: Lens' ConnectionTypesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#connectionTypesListResponse".
ctlrConnectionTypes :: Lens' ConnectionTypesListResponse [ConnectionType] Source #
Collection of connection types such as broadband and mobile.
OrdersListResponse
data OrdersListResponse Source #
Order List Response
See: ordersListResponse
smart constructor.
Instances
ordersListResponse :: OrdersListResponse Source #
Creates a value of OrdersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olrNextPageToken :: Lens' OrdersListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
olrKind :: Lens' OrdersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#ordersListResponse".
ReportList
data ReportList Source #
Represents the list of reports.
See: reportList
smart constructor.
Instances
reportList :: ReportList Source #
Creates a value of ReportList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
repNextPageToken :: Lens' ReportList (Maybe Text) Source #
Continuation token used to page through reports. To retrieve the next page of results, set the next request's "pageToken" to the value of this field. The page token is only valid for a limited amount of time and should not be persisted.
repKind :: Lens' ReportList Text Source #
The kind of list this is, in this case dfareporting#reportList.
CreativeGroup
data CreativeGroup Source #
Contains properties of a creative group.
See: creativeGroup
smart constructor.
Instances
creativeGroup :: CreativeGroup Source #
Creates a value of CreativeGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cgKind :: Lens' CreativeGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeGroup".
cgAdvertiserId :: Lens' CreativeGroup (Maybe Int64) Source #
Advertiser ID of this creative group. This is a required field on insertion.
cgAdvertiserIdDimensionValue :: Lens' CreativeGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
cgGroupNumber :: Lens' CreativeGroup (Maybe Int32) Source #
Subgroup of the creative group. Assign your creative groups to a subgroup in order to filter or manage them more easily. This field is required on insertion and is read-only after insertion. Acceptable values are 1 to 2, inclusive.
cgAccountId :: Lens' CreativeGroup (Maybe Int64) Source #
Account ID of this creative group. This is a read-only field that can be left blank.
cgName :: Lens' CreativeGroup (Maybe Text) Source #
Name of this creative group. This is a required field and must be less than 256 characters long and unique among creative groups of the same advertiser.
cgId :: Lens' CreativeGroup (Maybe Int64) Source #
ID of this creative group. This is a read-only, auto-generated field.
cgSubAccountId :: Lens' CreativeGroup (Maybe Int64) Source #
Subaccount ID of this creative group. This is a read-only field that can be left blank.
SubAccountsListSortField
data SubAccountsListSortField Source #
Field by which to sort the list.
Instances
CampaignCreativeAssociation
data CampaignCreativeAssociation Source #
Identifies a creative which has been associated with a given campaign.
See: campaignCreativeAssociation
smart constructor.
Instances
campaignCreativeAssociation :: CampaignCreativeAssociation Source #
Creates a value of CampaignCreativeAssociation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ccaKind :: Lens' CampaignCreativeAssociation Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#campaignCreativeAssociation".
ccaCreativeId :: Lens' CampaignCreativeAssociation (Maybe Int64) Source #
ID of the creative associated with the campaign. This is a required field.
ConversionStatus
data ConversionStatus Source #
The original conversion that was inserted or updated and whether there were any errors.
See: conversionStatus
smart constructor.
Instances
conversionStatus :: ConversionStatus Source #
Creates a value of ConversionStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
csKind :: Lens' ConversionStatus Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionStatus".
csConversion :: Lens' ConversionStatus (Maybe Conversion) Source #
The original conversion that was inserted or updated.
csErrors :: Lens' ConversionStatus [ConversionError] Source #
A list of errors related to this conversion.
LookbackConfiguration
data LookbackConfiguration Source #
Lookback configuration settings.
See: lookbackConfiguration
smart constructor.
Instances
lookbackConfiguration :: LookbackConfiguration Source #
Creates a value of LookbackConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lcClickDuration :: Lens' LookbackConfiguration (Maybe Int32) Source #
Lookback window, in days, from the last time a given user clicked on one of your ads. If you enter 0, clicks will not be considered as triggering events for floodlight tracking. If you leave this field blank, the default value for your account will be used. Acceptable values are 0 to 90, inclusive.
lcPostImpressionActivitiesDuration :: Lens' LookbackConfiguration (Maybe Int32) Source #
Lookback window, in days, from the last time a given user viewed one of your ads. If you enter 0, impressions will not be considered as triggering events for floodlight tracking. If you leave this field blank, the default value for your account will be used. Acceptable values are 0 to 90, inclusive.
VideoFormatFileType
data VideoFormatFileType Source #
File type of the video format.
Instances
AdsListSortField
data AdsListSortField Source #
Field by which to sort the list.
Instances
ProjectsListSortField
data ProjectsListSortField Source #
Field by which to sort the list.
Instances
FloodlightActivityPublisherDynamicTag
data FloodlightActivityPublisherDynamicTag Source #
Publisher Dynamic Tag
See: floodlightActivityPublisherDynamicTag
smart constructor.
Instances
floodlightActivityPublisherDynamicTag :: FloodlightActivityPublisherDynamicTag Source #
Creates a value of FloodlightActivityPublisherDynamicTag
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fapdtClickThrough :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Bool) Source #
Whether this tag is applicable only for click-throughs.
fapdtSiteIdDimensionValue :: Lens' FloodlightActivityPublisherDynamicTag (Maybe DimensionValue) Source #
Dimension value for the ID of the site. This is a read-only, auto-generated field.
fapdtDynamicTag :: Lens' FloodlightActivityPublisherDynamicTag (Maybe FloodlightActivityDynamicTag) Source #
Dynamic floodlight tag.
fapdtDirectorySiteId :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Int64) Source #
Directory site ID of this dynamic tag. This is a write-only field that can be used as an alternative to the siteId field. When this resource is retrieved, only the siteId field will be populated.
fapdtSiteId :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Int64) Source #
Site ID of this dynamic tag.
fapdtViewThrough :: Lens' FloodlightActivityPublisherDynamicTag (Maybe Bool) Source #
Whether this tag is applicable only for view-throughs.
AdsListType
data AdsListType Source #
Select only ads with these types.
Constructors
AdServingClickTracker | AD_SERVING_CLICK_TRACKER |
AdServingDefaultAd | AD_SERVING_DEFAULT_AD |
AdServingStandardAd | AD_SERVING_STANDARD_AD |
AdServingTracking | AD_SERVING_TRACKING |
Instances
AccountActiveAdSummary
data AccountActiveAdSummary Source #
Gets a summary of active ads in an account.
See: accountActiveAdSummary
smart constructor.
Instances
accountActiveAdSummary :: AccountActiveAdSummary Source #
Creates a value of AccountActiveAdSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaasAvailableAds :: Lens' AccountActiveAdSummary (Maybe Int64) Source #
Ads that can be activated for the account.
aaasKind :: Lens' AccountActiveAdSummary Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountActiveAdSummary".
aaasAccountId :: Lens' AccountActiveAdSummary (Maybe Int64) Source #
ID of the account.
aaasActiveAds :: Lens' AccountActiveAdSummary (Maybe Int64) Source #
Ads that have been activated for the account
aaasActiveAdsLimitTier :: Lens' AccountActiveAdSummary (Maybe AccountActiveAdSummaryActiveAdsLimitTier) Source #
Maximum number of active ads allowed for the account.
CreativeOptimizationConfigurationOptimizationModel
data CreativeOptimizationConfigurationOptimizationModel Source #
Optimization model for this configuration.
Constructors
Click | CLICK |
PostClick | POST_CLICK |
PostClickAndImpression | POST_CLICK_AND_IMPRESSION |
PostImpression | POST_IMPRESSION |
VideoCompletion | VIDEO_COMPLETION |
Instances
AccountPermissionLevel
data AccountPermissionLevel Source #
Administrative level required to enable this account permission.
Constructors
Administrator | ADMINISTRATOR |
User | USER |
Instances
OffSetPosition
data OffSetPosition Source #
Offset Position.
See: offSetPosition
smart constructor.
Instances
offSetPosition :: OffSetPosition Source #
Creates a value of OffSetPosition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ospLeft :: Lens' OffSetPosition (Maybe Int32) Source #
Offset distance from left side of an asset or a window.
ospTop :: Lens' OffSetPosition (Maybe Int32) Source #
Offset distance from top side of an asset or a window.
Metric
Represents a metric.
See: metric
smart constructor.
Instances
Eq Metric Source # | |
Data Metric Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Metric -> c Metric # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Metric # toConstr :: Metric -> Constr # dataTypeOf :: Metric -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Metric) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Metric) # gmapT :: (forall b. Data b => b -> b) -> Metric -> Metric # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Metric -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Metric -> r # gmapQ :: (forall d. Data d => d -> u) -> Metric -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Metric -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Metric -> m Metric # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Metric -> m Metric # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Metric -> m Metric # | |
Show Metric Source # | |
Generic Metric Source # | |
ToJSON Metric Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Metric Source # | |
type Rep Metric Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Metric = D1 (MetaData "Metric" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Metric'" PrefixI True) (S1 (MetaSel (Just "_mKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_mName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
RemarketingListShare
data RemarketingListShare Source #
Contains properties of a remarketing list's sharing information. Sharing allows other accounts or advertisers to target to your remarketing lists. This resource can be used to manage remarketing list sharing to other accounts and advertisers.
See: remarketingListShare
smart constructor.
remarketingListShare :: RemarketingListShare Source #
Creates a value of RemarketingListShare
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rlsSharedAdvertiserIds :: Lens' RemarketingListShare [Int64] Source #
Advertisers that the remarketing list is shared with.
rlsKind :: Lens' RemarketingListShare Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#remarketingListShare".
rlsRemarketingListId :: Lens' RemarketingListShare (Maybe Int64) Source #
Remarketing list ID. This is a read-only, auto-generated field.
rlsSharedAccountIds :: Lens' RemarketingListShare [Int64] Source #
Accounts that the remarketing list is shared with.
EventTagsListResponse
data EventTagsListResponse Source #
Event Tag List Response
See: eventTagsListResponse
smart constructor.
Instances
eventTagsListResponse :: EventTagsListResponse Source #
Creates a value of EventTagsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
etlrKind :: Lens' EventTagsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#eventTagsListResponse".
etlrEventTags :: Lens' EventTagsListResponse [EventTag] Source #
Event tag collection.
UserRolesListResponse
data UserRolesListResponse Source #
User Role List Response
See: userRolesListResponse
smart constructor.
Instances
userRolesListResponse :: UserRolesListResponse Source #
Creates a value of UserRolesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urlrNextPageToken :: Lens' UserRolesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
urlrKind :: Lens' UserRolesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRolesListResponse".
urlrUserRoles :: Lens' UserRolesListResponse [UserRole] Source #
User role collection.
ListPopulationTermType
data ListPopulationTermType Source #
List population term type determines the applicable fields in this object. If left unset or set to CUSTOM_VARIABLE_TERM, then variableName, variableFriendlyName, operator, value, and negation are applicable. If set to LIST_MEMBERSHIP_TERM then remarketingListId and contains are applicable. If set to REFERRER_TERM then operator, value, and negation are applicable.
Constructors
CustomVariableTerm | CUSTOM_VARIABLE_TERM |
ListMembershipTerm | LIST_MEMBERSHIP_TERM |
ReferrerTerm | REFERRER_TERM |
Instances
AdvertiserGroupsListSortOrder
data AdvertiserGroupsListSortOrder Source #
Order of sorted results.
Constructors
AGLSOAscending | ASCENDING |
AGLSODescending | DESCENDING |
Instances
CreativeFieldValuesListSortOrder
data CreativeFieldValuesListSortOrder Source #
Order of sorted results.
Constructors
CFVLSOAscending | ASCENDING |
CFVLSODescending | DESCENDING |
Instances
SortedDimensionSortOrder
data SortedDimensionSortOrder Source #
An optional sort order for the dimension column.
Constructors
SDSOAscending | ASCENDING |
SDSODescending | DESCENDING |
Instances
MobileAppsListDirectories
data MobileAppsListDirectories Source #
Select only apps from these directories.
Constructors
AppleAppStore | APPLE_APP_STORE |
GooglePlayStore | GOOGLE_PLAY_STORE |
Unknown | UNKNOWN |
Instances
CompatibleFields
data CompatibleFields Source #
Represents a response to the queryCompatibleFields method.
See: compatibleFields
smart constructor.
Instances
compatibleFields :: CompatibleFields Source #
Creates a value of CompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cfReachReportCompatibleFields :: Lens' CompatibleFields (Maybe ReachReportCompatibleFields) Source #
Contains items that are compatible to be selected for a report of type "REACH".
cfCrossDimensionReachReportCompatibleFields :: Lens' CompatibleFields (Maybe CrossDimensionReachReportCompatibleFields) Source #
Contains items that are compatible to be selected for a report of type "CROSS_DIMENSION_REACH".
cfKind :: Lens' CompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#compatibleFields.
cfFloodlightReportCompatibleFields :: Lens' CompatibleFields (Maybe FloodlightReportCompatibleFields) Source #
Contains items that are compatible to be selected for a report of type "FLOODLIGHT".
cfReportCompatibleFields :: Lens' CompatibleFields (Maybe ReportCompatibleFields) Source #
Contains items that are compatible to be selected for a report of type "STANDARD".
cfPathToConversionReportCompatibleFields :: Lens' CompatibleFields (Maybe PathToConversionReportCompatibleFields) Source #
Contains items that are compatible to be selected for a report of type "PATH_TO_CONVERSION".
AudienceSegment
data AudienceSegment Source #
Audience Segment.
See: audienceSegment
smart constructor.
Instances
audienceSegment :: AudienceSegment Source #
Creates a value of AudienceSegment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asName :: Lens' AudienceSegment (Maybe Text) Source #
Name of this audience segment. This is a required field and must be less than 65 characters long.
asId :: Lens' AudienceSegment (Maybe Int64) Source #
ID of this audience segment. This is a read-only, auto-generated field.
asAllocation :: Lens' AudienceSegment (Maybe Int32) Source #
Weight allocated to this segment. The weight assigned will be understood in proportion to the weights assigned to other segments in the same segment group. Acceptable values are 1 to 1000, inclusive.
FilesListSortField
data FilesListSortField Source #
The field by which to sort the list.
Constructors
FLSFID |
|
FLSFLastModifiedTime |
|
Instances
ConversionsBatchUpdateRequest
data ConversionsBatchUpdateRequest Source #
Update Conversions Request.
See: conversionsBatchUpdateRequest
smart constructor.
Instances
conversionsBatchUpdateRequest :: ConversionsBatchUpdateRequest Source #
Creates a value of ConversionsBatchUpdateRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cburbKind :: Lens' ConversionsBatchUpdateRequest Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionsBatchUpdateRequest".
cburbConversions :: Lens' ConversionsBatchUpdateRequest [Conversion] Source #
The set of conversions to update.
cburbEncryptionInfo :: Lens' ConversionsBatchUpdateRequest (Maybe EncryptionInfo) Source #
Describes how encryptedUserId is encrypted. This is a required field if encryptedUserId is used.
DirectorySiteInterstitialTagFormatsItem
data DirectorySiteInterstitialTagFormatsItem Source #
Constructors
IframeJavascriptInterstitial | IFRAME_JAVASCRIPT_INTERSTITIAL |
InternalRedirectInterstitial | INTERNAL_REDIRECT_INTERSTITIAL |
JavascriptInterstitial | JAVASCRIPT_INTERSTITIAL |
Instances
DfpSettings
data DfpSettings Source #
Google Ad Manager Settings
See: dfpSettings
smart constructor.
Instances
dfpSettings :: DfpSettings Source #
Creates a value of DfpSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsPubPaidPlacementAccepted :: Lens' DfpSettings (Maybe Bool) Source #
Whether this directory site accepts publisher-paid tags.
dsDfpNetworkName :: Lens' DfpSettings (Maybe Text) Source #
Ad Manager network name for this directory site.
dsPublisherPortalOnly :: Lens' DfpSettings (Maybe Bool) Source #
Whether this directory site is available only via Publisher Portal.
dsProgrammaticPlacementAccepted :: Lens' DfpSettings (Maybe Bool) Source #
Whether this directory site accepts programmatic placements.
dsDfpNetworkCode :: Lens' DfpSettings (Maybe Text) Source #
Ad Manager network code for this directory site.
EventTagsListSortField
data EventTagsListSortField Source #
Field by which to sort the list.
Instances
PathToConversionReportCompatibleFields
data PathToConversionReportCompatibleFields Source #
Represents fields that are compatible to be selected for a report of type "PATH_TO_CONVERSION".
See: pathToConversionReportCompatibleFields
smart constructor.
Instances
pathToConversionReportCompatibleFields :: PathToConversionReportCompatibleFields Source #
Creates a value of PathToConversionReportCompatibleFields
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptcrcfMetrics :: Lens' PathToConversionReportCompatibleFields [Metric] Source #
Metrics which are compatible to be selected in the "metricNames" section of the report.
ptcrcfKind :: Lens' PathToConversionReportCompatibleFields Text Source #
The kind of resource this is, in this case dfareporting#pathToConversionReportCompatibleFields.
ptcrcfConversionDimensions :: Lens' PathToConversionReportCompatibleFields [Dimension] Source #
Conversion dimensions which are compatible to be selected in the "conversionDimensions" section of the report.
ptcrcfCustomFloodlightVariables :: Lens' PathToConversionReportCompatibleFields [Dimension] Source #
Custom floodlight variables which are compatible to be selected in the "customFloodlightVariables" section of the report.
ptcrcfPerInteractionDimensions :: Lens' PathToConversionReportCompatibleFields [Dimension] Source #
Per-interaction dimensions which are compatible to be selected in the "perInteractionDimensions" section of the report.
InventoryItemType
data InventoryItemType Source #
Type of inventory item.
Constructors
IITPlanningPlacementTypeCredit | PLANNING_PLACEMENT_TYPE_CREDIT |
IITPlanningPlacementTypeRegular | PLANNING_PLACEMENT_TYPE_REGULAR |
Instances
CreativeAssetPositionTopUnit
data CreativeAssetPositionTopUnit Source #
Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
Constructors
CAPTUOffSetUnitPercent | OFFSET_UNIT_PERCENT |
CAPTUOffSetUnitPixel | OFFSET_UNIT_PIXEL |
CAPTUOffSetUnitPixelFromCenter | OFFSET_UNIT_PIXEL_FROM_CENTER |
Instances
City
Contains information about a city that can be targeted by ads.
See: city
smart constructor.
Instances
Creates a value of City
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ccMetroCode :: Lens' City (Maybe Text) Source #
Metro region code of the metro region (DMA) to which this city belongs.
ccRegionCode :: Lens' City (Maybe Text) Source #
Region code of the region to which this city belongs.
ccKind :: Lens' City Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#city".
ccRegionDartId :: Lens' City (Maybe Int64) Source #
DART ID of the region to which this city belongs.
ccMetroDmaId :: Lens' City (Maybe Int64) Source #
ID of the metro region (DMA) to which this city belongs.
ccCountryCode :: Lens' City (Maybe Text) Source #
Country code of the country to which this city belongs.
ccCountryDartId :: Lens' City (Maybe Int64) Source #
DART ID of the country to which this city belongs.
ccDartId :: Lens' City (Maybe Int64) Source #
DART ID of this city. This is the ID used for targeting and generating reports.
PlatformType
data PlatformType Source #
Contains information about a platform type that can be targeted by ads.
See: platformType
smart constructor.
Instances
platformType :: PlatformType Source #
Creates a value of PlatformType
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptKind :: Lens' PlatformType Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#platformType".
FloodlightActivityFloodlightActivityGroupType
data FloodlightActivityFloodlightActivityGroupType Source #
Type of the associated floodlight activity group. This is a read-only field.
Constructors
FAFAGTCounter | COUNTER |
FAFAGTSale | SALE |
Instances
DirectorySiteContactsListSortOrder
data DirectorySiteContactsListSortOrder Source #
Order of sorted results.
Constructors
DSCLSOAscending | ASCENDING |
DSCLSODescending | DESCENDING |
Instances
PricingGroupType
data PricingGroupType Source #
Group type of this inventory item if it represents a placement group. Is null otherwise. There are two type of placement groups: PLANNING_PLACEMENT_GROUP_TYPE_PACKAGE is a simple group of inventory items that acts as a single pricing point for a group of tags. PLANNING_PLACEMENT_GROUP_TYPE_ROADBLOCK is a group of inventory items that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned inventory items to be marked as primary.
Constructors
PlanningPlacementGroupTypePackage | PLANNING_PLACEMENT_GROUP_TYPE_PACKAGE |
PlanningPlacementGroupTypeRoadblock | PLANNING_PLACEMENT_GROUP_TYPE_ROADBLOCK |
Instances
KeyValueTargetingExpression
data KeyValueTargetingExpression Source #
Key Value Targeting Expression.
See: keyValueTargetingExpression
smart constructor.
Instances
keyValueTargetingExpression :: KeyValueTargetingExpression Source #
Creates a value of KeyValueTargetingExpression
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
kvteExpression :: Lens' KeyValueTargetingExpression (Maybe Text) Source #
Keyword expression being targeted by the ad.
CompanionClickThroughOverride
data CompanionClickThroughOverride Source #
Companion Click-through override.
See: companionClickThroughOverride
smart constructor.
Instances
companionClickThroughOverride :: CompanionClickThroughOverride Source #
Creates a value of CompanionClickThroughOverride
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cctoCreativeId :: Lens' CompanionClickThroughOverride (Maybe Int64) Source #
ID of the creative for this companion click-through override.
cctoClickThroughURL :: Lens' CompanionClickThroughOverride (Maybe ClickThroughURL) Source #
Click-through URL of this companion click-through override.
FloodlightActivityFloodlightTagType
data FloodlightActivityFloodlightTagType Source #
The type of Floodlight tag this activity will generate. This is a required field.
Constructors
GlobalSiteTag | GLOBAL_SITE_TAG |
Iframe | IFRAME |
Image | IMAGE |
Instances
FloodlightActivityGroupsListSortOrder
data FloodlightActivityGroupsListSortOrder Source #
Order of sorted results.
Constructors
FAGLSOAscending | ASCENDING |
FAGLSODescending | DESCENDING |
Instances
CreativeRotationType
data CreativeRotationType Source #
Type of creative rotation. Can be used to specify whether to use sequential or random rotation.
Constructors
CreativeRotationTypeRandom | CREATIVE_ROTATION_TYPE_RANDOM |
CreativeRotationTypeSequential | CREATIVE_ROTATION_TYPE_SEQUENTIAL |
Instances
OrdersListSortField
data OrdersListSortField Source #
Field by which to sort the list.
Instances
PlacementGroupsListSortField
data PlacementGroupsListSortField Source #
Field by which to sort the list.
Instances
DirectorySitesListSortOrder
data DirectorySitesListSortOrder Source #
Order of sorted results.
Constructors
DSLSOAscending | ASCENDING |
DSLSODescending | DESCENDING |
Instances
AdvertisersListResponse
data AdvertisersListResponse Source #
Advertiser List Response
See: advertisersListResponse
smart constructor.
Instances
advertisersListResponse :: AdvertisersListResponse Source #
Creates a value of AdvertisersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
advNextPageToken :: Lens' AdvertisersListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
advKind :: Lens' AdvertisersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#advertisersListResponse".
advAdvertisers :: Lens' AdvertisersListResponse [Advertiser] Source #
Advertiser collection.
CountriesListResponse
data CountriesListResponse Source #
Country List Response
See: countriesListResponse
smart constructor.
Instances
countriesListResponse :: CountriesListResponse Source #
Creates a value of CountriesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
couKind :: Lens' CountriesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#countriesListResponse".
couCountries :: Lens' CountriesListResponse [Country] Source #
Country collection.
AccountPermissionGroupsListResponse
data AccountPermissionGroupsListResponse Source #
Account Permission Group List Response
See: accountPermissionGroupsListResponse
smart constructor.
Instances
accountPermissionGroupsListResponse :: AccountPermissionGroupsListResponse Source #
Creates a value of AccountPermissionGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
apglrKind :: Lens' AccountPermissionGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountPermissionGroupsListResponse".
apglrAccountPermissionGroups :: Lens' AccountPermissionGroupsListResponse [AccountPermissionGroup] Source #
Account permission group collection.
PopupWindowProperties
data PopupWindowProperties Source #
Popup Window Properties.
See: popupWindowProperties
smart constructor.
Instances
popupWindowProperties :: PopupWindowProperties Source #
Creates a value of PopupWindowProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pwpOffSet :: Lens' PopupWindowProperties (Maybe OffSetPosition) Source #
Upper-left corner coordinates of the popup window. Applicable if positionType is COORDINATES.
pwpDimension :: Lens' PopupWindowProperties (Maybe Size) Source #
Popup dimension for a creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID
pwpShowStatusBar :: Lens' PopupWindowProperties (Maybe Bool) Source #
Whether to display the browser status bar.
pwpShowMenuBar :: Lens' PopupWindowProperties (Maybe Bool) Source #
Whether to display the browser menu bar.
pwpPositionType :: Lens' PopupWindowProperties (Maybe PopupWindowPropertiesPositionType) Source #
Popup window position either centered or at specific coordinate.
pwpShowAddressBar :: Lens' PopupWindowProperties (Maybe Bool) Source #
Whether to display the browser address bar.
pwpShowScrollBar :: Lens' PopupWindowProperties (Maybe Bool) Source #
Whether to display the browser scroll bar.
pwpShowToolBar :: Lens' PopupWindowProperties (Maybe Bool) Source #
Whether to display the browser tool bar.
CreativeAssetDetectedFeaturesItem
data CreativeAssetDetectedFeaturesItem Source #
Constructors
Instances
FloodlightActivityGroupType
data FloodlightActivityGroupType Source #
Type of the floodlight activity group. This is a required field that is read-only after insertion.
Constructors
FAGTCounter | COUNTER |
FAGTSale | SALE |
Instances
DirectorySiteContactType
data DirectorySiteContactType Source #
Directory site contact type.
Constructors
DSCTBilling | BILLING |
DSCTOther | OTHER |
DSCTSales | SALES |
DSCTTechnical | TECHNICAL |
Instances
EventTagOverride
data EventTagOverride Source #
Event tag override information.
See: eventTagOverride
smart constructor.
Instances
eventTagOverride :: EventTagOverride Source #
Creates a value of EventTagOverride
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
etoEnabled :: Lens' EventTagOverride (Maybe Bool) Source #
Whether this override is enabled.
etoId :: Lens' EventTagOverride (Maybe Int64) Source #
ID of this event tag override. This is a read-only, auto-generated field.
PlacementsGeneratetagsTagFormats
data PlacementsGeneratetagsTagFormats Source #
Tag formats to generate for these placements. Note: PLACEMENT_TAG_STANDARD can only be generated for 1x1 placements.
Constructors
AccountUserProFilesListSortField
data AccountUserProFilesListSortField Source #
Field by which to sort the list.
Constructors
AUPFLSFID | ID |
AUPFLSFName | NAME |
Instances
OperatingSystemVersion
data OperatingSystemVersion Source #
Contains information about a particular version of an operating system that can be targeted by ads.
See: operatingSystemVersion
smart constructor.
Instances
operatingSystemVersion :: OperatingSystemVersion Source #
Creates a value of OperatingSystemVersion
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
osvMinorVersion :: Lens' OperatingSystemVersion (Maybe Text) Source #
Minor version (number after the first dot) of this operating system version.
osvKind :: Lens' OperatingSystemVersion Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#operatingSystemVersion".
osvOperatingSystem :: Lens' OperatingSystemVersion (Maybe OperatingSystem) Source #
Operating system of this operating system version.
osvMajorVersion :: Lens' OperatingSystemVersion (Maybe Text) Source #
Major version (leftmost number) of this operating system version.
InventoryItemsListSortOrder
data InventoryItemsListSortOrder Source #
Order of sorted results.
Constructors
IILSOAscending | ASCENDING |
IILSODescending | DESCENDING |
Instances
PlacementStrategiesListSortOrder
data PlacementStrategiesListSortOrder Source #
Order of sorted results.
Constructors
PSLSOAscending | ASCENDING |
PSLSODescending | DESCENDING |
Instances
AccountPermission
data AccountPermission Source #
AccountPermissions contains information about a particular account permission. Some features of Campaign Manager require an account permission to be present in the account.
See: accountPermission
smart constructor.
Instances
accountPermission :: AccountPermission Source #
Creates a value of AccountPermission
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acccKind :: Lens' AccountPermission Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountPermission".
acccAccountProFiles :: Lens' AccountPermission [AccountPermissionAccountProFilesItem] Source #
Account profiles associated with this account permission. Possible values are: - "ACCOUNT_PROFILE_BASIC" - "ACCOUNT_PROFILE_STANDARD"
acccLevel :: Lens' AccountPermission (Maybe AccountPermissionLevel) Source #
Administrative level required to enable this account permission.
acccPermissionGroupId :: Lens' AccountPermission (Maybe Int64) Source #
Permission group of this account permission.
UserProFile
data UserProFile Source #
Represents a UserProfile resource.
See: userProFile
smart constructor.
Instances
userProFile :: UserProFile Source #
Creates a value of UserProFile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
upfKind :: Lens' UserProFile Text Source #
The kind of resource this is, in this case dfareporting#userProfile.
upfAccountName :: Lens' UserProFile (Maybe Text) Source #
The account name this profile belongs to.
upfProFileId :: Lens' UserProFile (Maybe Int64) Source #
The unique ID of the user profile.
upfUserName :: Lens' UserProFile (Maybe Text) Source #
The user name.
upfAccountId :: Lens' UserProFile (Maybe Int64) Source #
The account ID to which this profile belongs.
upfSubAccountName :: Lens' UserProFile (Maybe Text) Source #
The sub account name this profile belongs to if applicable.
upfSubAccountId :: Lens' UserProFile (Maybe Int64) Source #
The sub account ID this profile belongs to if applicable.
OperatingSystemsListResponse
data OperatingSystemsListResponse Source #
Operating System List Response
See: operatingSystemsListResponse
smart constructor.
Instances
operatingSystemsListResponse :: OperatingSystemsListResponse Source #
Creates a value of OperatingSystemsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslrKind :: Lens' OperatingSystemsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#operatingSystemsListResponse".
oslrOperatingSystems :: Lens' OperatingSystemsListResponse [OperatingSystem] Source #
Operating system collection.
ReportDelivery
data ReportDelivery Source #
The report's email delivery settings.
See: reportDelivery
smart constructor.
Instances
reportDelivery :: ReportDelivery Source #
Creates a value of ReportDelivery
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rdEmailOwner :: Lens' ReportDelivery (Maybe Bool) Source #
Whether the report should be emailed to the report owner.
rdRecipients :: Lens' ReportDelivery [Recipient] Source #
The list of recipients to which to email the report.
rdEmailOwnerDeliveryType :: Lens' ReportDelivery (Maybe ReportDeliveryEmailOwnerDeliveryType) Source #
The type of delivery for the owner to receive, if enabled.
TargetableRemarketingList
data TargetableRemarketingList Source #
Contains properties of a targetable remarketing list. Remarketing enables you to create lists of users who have performed specific actions on a site, then target ads to members of those lists. This resource is a read-only view of a remarketing list to be used to faciliate targeting ads to specific lists. Remarketing lists that are owned by your advertisers and those that are shared to your advertisers or account are accessible via this resource. To manage remarketing lists that are owned by your advertisers, use the RemarketingLists resource.
See: targetableRemarketingList
smart constructor.
Instances
targetableRemarketingList :: TargetableRemarketingList Source #
Creates a value of TargetableRemarketingList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
trlListSize :: Lens' TargetableRemarketingList (Maybe Int64) Source #
Number of users currently in the list. This is a read-only field.
trlLifeSpan :: Lens' TargetableRemarketingList (Maybe Int64) Source #
Number of days that a user should remain in the targetable remarketing list without an impression.
trlKind :: Lens' TargetableRemarketingList Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#targetableRemarketingList".
trlAdvertiserId :: Lens' TargetableRemarketingList (Maybe Int64) Source #
Dimension value for the advertiser ID that owns this targetable remarketing list.
trlAdvertiserIdDimensionValue :: Lens' TargetableRemarketingList (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser.
trlActive :: Lens' TargetableRemarketingList (Maybe Bool) Source #
Whether this targetable remarketing list is active.
trlAccountId :: Lens' TargetableRemarketingList (Maybe Int64) Source #
Account ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests.
trlName :: Lens' TargetableRemarketingList (Maybe Text) Source #
Name of the targetable remarketing list. Is no greater than 128 characters long.
trlListSource :: Lens' TargetableRemarketingList (Maybe TargetableRemarketingListListSource) Source #
Product from which this targetable remarketing list was originated.
trlSubAccountId :: Lens' TargetableRemarketingList (Maybe Int64) Source #
Subaccount ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests.
trlDescription :: Lens' TargetableRemarketingList (Maybe Text) Source #
Targetable remarketing list description.
ReportsFilesListSortField
data ReportsFilesListSortField Source #
The field by which to sort the list.
Constructors
RFLSFID |
|
RFLSFLastModifiedTime |
|
Instances
PostalCodesListResponse
data PostalCodesListResponse Source #
Postal Code List Response
See: postalCodesListResponse
smart constructor.
Instances
postalCodesListResponse :: PostalCodesListResponse Source #
Creates a value of PostalCodesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pclrKind :: Lens' PostalCodesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#postalCodesListResponse".
pclrPostalCodes :: Lens' PostalCodesListResponse [PostalCode] Source #
Postal code collection.
ChangeLog
Describes a change that a user has made to a resource.
See: changeLog
smart constructor.
Instances
changeLog :: ChangeLog Source #
Creates a value of ChangeLog
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
chaUserProFileName :: Lens' ChangeLog (Maybe Text) Source #
User profile name of the user who modified the object.
chaKind :: Lens' ChangeLog Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#changeLog".
chaObjectId :: Lens' ChangeLog (Maybe Int64) Source #
ID of the object of this change log. The object could be a campaign, placement, ad, or other type.
chaTransactionId :: Lens' ChangeLog (Maybe Int64) Source #
Transaction ID of this change log. When a single API call results in many changes, each change will have a separate ID in the change log but will share the same transactionId.
Language
Contains information about a language that can be targeted by ads.
See: language
smart constructor.
Instances
Eq Language Source # | |
Data Language Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Language -> c Language # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Language # toConstr :: Language -> Constr # dataTypeOf :: Language -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Language) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Language) # gmapT :: (forall b. Data b => b -> b) -> Language -> Language # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Language -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Language -> r # gmapQ :: (forall d. Data d => d -> u) -> Language -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Language -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Language -> m Language # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Language -> m Language # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Language -> m Language # | |
Show Language Source # | |
Generic Language Source # | |
ToJSON Language Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Language Source # | |
type Rep Language Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Language = D1 (MetaData "Language" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Language'" PrefixI True) ((S1 (MetaSel (Just "_lLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "_lName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))) |
Creates a value of Language
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lLanguageCode :: Lens' Language (Maybe Text) Source #
Format of language code is an ISO 639 two-letter language code optionally followed by an underscore followed by an ISO 3166 code. Examples are "en" for English or "zh_CN" for Simplified Chinese.
lKind :: Lens' Language Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#language".
lId :: Lens' Language (Maybe Int64) Source #
Language ID of this language. This is the ID used for targeting and generating reports.
CreativesListSortField
data CreativesListSortField Source #
Field by which to sort the list.
Instances
PlacementStrategy
data PlacementStrategy Source #
Contains properties of a placement strategy.
See: placementStrategy
smart constructor.
Instances
placementStrategy :: PlacementStrategy Source #
Creates a value of PlacementStrategy
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psKind :: Lens' PlacementStrategy Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementStrategy".
psAccountId :: Lens' PlacementStrategy (Maybe Int64) Source #
Account ID of this placement strategy.This is a read-only field that can be left blank.
psName :: Lens' PlacementStrategy (Maybe Text) Source #
Name of this placement strategy. This is a required field. It must be less than 256 characters long and unique among placement strategies of the same account.
psId :: Lens' PlacementStrategy (Maybe Int64) Source #
ID of this placement strategy. This is a read-only, auto-generated field.
FloodlightActivity
data FloodlightActivity Source #
Contains properties of a Floodlight activity.
See: floodlightActivity
smart constructor.
Instances
floodlightActivity :: FloodlightActivity Source #
Creates a value of FloodlightActivity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
faCountingMethod
faTagString
faSecure
faExpectedURL
faFloodlightActivityGroupTagString
faFloodlightConfigurationId
faKind
faAdvertiserId
faAdvertiserIdDimensionValue
faSSLCompliant
faIdDimensionValue
faTagFormat
faCacheBustingType
faAccountId
faName
faPublisherTags
faFloodlightActivityGroupId
faHidden
faFloodlightActivityGroupType
faDefaultTags
faFloodlightTagType
faFloodlightActivityGroupName
faId
faSSLRequired
faUserDefinedVariableTypes
faSubAccountId
faNotes
faFloodlightConfigurationIdDimensionValue
faCountingMethod :: Lens' FloodlightActivity (Maybe FloodlightActivityCountingMethod) Source #
Counting method for conversions for this floodlight activity. This is a required field.
faTagString :: Lens' FloodlightActivity (Maybe Text) Source #
Value of the cat= parameter in the floodlight tag, which the ad servers use to identify the activity. This is optional: if empty, a new tag string will be generated for you. This string must be 1 to 8 characters long, with valid characters being [a-z][A-Z][0-9][-][ _ ]. This tag string must also be unique among activities of the same activity group. This field is read-only after insertion.
faExpectedURL :: Lens' FloodlightActivity (Maybe Text) Source #
URL where this tag will be deployed. If specified, must be less than 256 characters long.
faFloodlightActivityGroupTagString :: Lens' FloodlightActivity (Maybe Text) Source #
Tag string of the associated floodlight activity group. This is a read-only field.
faFloodlightConfigurationId :: Lens' FloodlightActivity (Maybe Int64) Source #
Floodlight configuration ID of this floodlight activity. If this field is left blank, the value will be copied over either from the activity group's floodlight configuration or from the existing activity's floodlight configuration.
faKind :: Lens' FloodlightActivity Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivity".
faAdvertiserId :: Lens' FloodlightActivity (Maybe Int64) Source #
Advertiser ID of this floodlight activity. If this field is left blank, the value will be copied over either from the activity group's advertiser or the existing activity's advertiser.
faAdvertiserIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
faSSLCompliant :: Lens' FloodlightActivity (Maybe Bool) Source #
Whether the floodlight activity is SSL-compliant. This is a read-only field, its value detected by the system from the floodlight tags.
faIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue) Source #
Dimension value for the ID of this floodlight activity. This is a read-only, auto-generated field.
faTagFormat :: Lens' FloodlightActivity (Maybe FloodlightActivityTagFormat) Source #
Tag format type for the floodlight activity. If left blank, the tag format will default to HTML.
faCacheBustingType :: Lens' FloodlightActivity (Maybe FloodlightActivityCacheBustingType) Source #
Code type used for cache busting in the generated tag. Applicable only when floodlightActivityGroupType is COUNTER and countingMethod is STANDARD_COUNTING or UNIQUE_COUNTING.
faAccountId :: Lens' FloodlightActivity (Maybe Int64) Source #
Account ID of this floodlight activity. This is a read-only field that can be left blank.
faName :: Lens' FloodlightActivity (Maybe Text) Source #
Name of this floodlight activity. This is a required field. Must be less than 129 characters long and cannot contain quotes.
faPublisherTags :: Lens' FloodlightActivity [FloodlightActivityPublisherDynamicTag] Source #
Publisher dynamic floodlight tags.
faFloodlightActivityGroupId :: Lens' FloodlightActivity (Maybe Int64) Source #
Floodlight activity group ID of this floodlight activity. This is a required field.
faFloodlightActivityGroupType :: Lens' FloodlightActivity (Maybe FloodlightActivityFloodlightActivityGroupType) Source #
Type of the associated floodlight activity group. This is a read-only field.
faDefaultTags :: Lens' FloodlightActivity [FloodlightActivityDynamicTag] Source #
Dynamic floodlight tags.
faFloodlightTagType :: Lens' FloodlightActivity (Maybe FloodlightActivityFloodlightTagType) Source #
The type of Floodlight tag this activity will generate. This is a required field.
faFloodlightActivityGroupName :: Lens' FloodlightActivity (Maybe Text) Source #
Name of the associated floodlight activity group. This is a read-only field.
faId :: Lens' FloodlightActivity (Maybe Int64) Source #
ID of this floodlight activity. This is a read-only, auto-generated field.
faSSLRequired :: Lens' FloodlightActivity (Maybe Bool) Source #
Whether this floodlight activity must be SSL-compliant.
faUserDefinedVariableTypes :: Lens' FloodlightActivity [FloodlightActivityUserDefinedVariableTypesItem] Source #
List of the user-defined variables used by this conversion tag. These map to the "u[1-100]=" in the tags. Each of these can have a user defined type. Acceptable values are U1 to U100, inclusive.
faSubAccountId :: Lens' FloodlightActivity (Maybe Int64) Source #
Subaccount ID of this floodlight activity. This is a read-only field that can be left blank.
faNotes :: Lens' FloodlightActivity (Maybe Text) Source #
General notes or implementation instructions for the tag.
faFloodlightConfigurationIdDimensionValue :: Lens' FloodlightActivity (Maybe DimensionValue) Source #
Dimension value for the ID of the floodlight configuration. This is a read-only, auto-generated field.
DayPartTargetingDaysOfWeekItem
data DayPartTargetingDaysOfWeekItem Source #
Constructors
DPTDOWIFriday | FRIDAY |
DPTDOWIMonday | MONDAY |
DPTDOWISaturday | SATURDAY |
DPTDOWISunday | SUNDAY |
DPTDOWIThursday | THURSDAY |
DPTDOWITuesday | TUESDAY |
DPTDOWIWednesday | WEDNESDAY |
Instances
CustomFloodlightVariable
data CustomFloodlightVariable Source #
A custom floodlight variable.
See: customFloodlightVariable
smart constructor.
Instances
customFloodlightVariable :: CustomFloodlightVariable Source #
Creates a value of CustomFloodlightVariable
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cusKind :: Lens' CustomFloodlightVariable Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#customFloodlightVariable".
cusValue :: Lens' CustomFloodlightVariable (Maybe Text) Source #
The value of the custom floodlight variable. The length of string must not exceed 50 characters.
cusType :: Lens' CustomFloodlightVariable (Maybe CustomFloodlightVariableType) Source #
The type of custom floodlight variable to supply a value for. These map to the "u[1-20]=" in the tags.
CreativeRotationWeightCalculationStrategy
data CreativeRotationWeightCalculationStrategy Source #
Strategy for calculating weights. Used with CREATIVE_ROTATION_TYPE_RANDOM.
Constructors
WeightStrategyCustom | WEIGHT_STRATEGY_CUSTOM |
WeightStrategyEqual | WEIGHT_STRATEGY_EQUAL |
WeightStrategyHighestCtr | WEIGHT_STRATEGY_HIGHEST_CTR |
WeightStrategyOptimized | WEIGHT_STRATEGY_OPTIMIZED |
Instances
FilesListScope
data FilesListScope Source #
The scope that defines which results are returned.
Constructors
FLSAll |
|
FLSMine |
|
FLSSharedWithMe |
|
Instances
ContentCategoriesListSortField
data ContentCategoriesListSortField Source #
Field by which to sort the list.
Instances
ProjectAudienceAgeGroup
data ProjectAudienceAgeGroup Source #
Audience age group of this project.
Constructors
PlanningAudienceAge1824 | PLANNING_AUDIENCE_AGE_18_24 |
PlanningAudienceAge2534 | PLANNING_AUDIENCE_AGE_25_34 |
PlanningAudienceAge3544 | PLANNING_AUDIENCE_AGE_35_44 |
PlanningAudienceAge4554 | PLANNING_AUDIENCE_AGE_45_54 |
PlanningAudienceAge5564 | PLANNING_AUDIENCE_AGE_55_64 |
PlanningAudienceAge65OrMore | PLANNING_AUDIENCE_AGE_65_OR_MORE |
PlanningAudienceAgeUnknown | PLANNING_AUDIENCE_AGE_UNKNOWN |
Instances
PlatformTypesListResponse
data PlatformTypesListResponse Source #
Platform Type List Response
See: platformTypesListResponse
smart constructor.
Instances
platformTypesListResponse :: PlatformTypesListResponse Source #
Creates a value of PlatformTypesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptlrKind :: Lens' PlatformTypesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#platformTypesListResponse".
ptlrPlatformTypes :: Lens' PlatformTypesListResponse [PlatformType] Source #
Platform type collection.
AdType
Type of ad. This is a required field on insertion. Note that default ads (AD_SERVING_DEFAULT_AD) cannot be created directly (see Creative resource).
Constructors
ATAdServingClickTracker | AD_SERVING_CLICK_TRACKER |
ATAdServingDefaultAd | AD_SERVING_DEFAULT_AD |
ATAdServingStandardAd | AD_SERVING_STANDARD_AD |
ATAdServingTracking | AD_SERVING_TRACKING |
Instances
LastModifiedInfo
data LastModifiedInfo Source #
Modification timestamp.
See: lastModifiedInfo
smart constructor.
Instances
lastModifiedInfo :: LastModifiedInfo Source #
Creates a value of LastModifiedInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lmiTime :: Lens' LastModifiedInfo (Maybe Int64) Source #
Timestamp of the last change in milliseconds since epoch.
TargetWindow
data TargetWindow Source #
Target Window.
See: targetWindow
smart constructor.
Instances
targetWindow :: TargetWindow Source #
Creates a value of TargetWindow
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
twCustomHTML :: Lens' TargetWindow (Maybe Text) Source #
User-entered value.
twTargetWindowOption :: Lens' TargetWindow (Maybe TargetWindowTargetWindowOption) Source #
Type of browser window for which the backup image of the flash creative can be displayed.
ChangeLogsListAction
data ChangeLogsListAction Source #
Select only change logs with the specified action.
Constructors
ActionAdd | ACTION_ADD |
ActionAssign | ACTION_ASSIGN |
ActionAssociate | ACTION_ASSOCIATE |
ActionCreate | ACTION_CREATE |
ActionDelete | ACTION_DELETE |
ActionDisable | ACTION_DISABLE |
ActionEmailTags | ACTION_EMAIL_TAGS |
ActionEnable | ACTION_ENABLE |
ActionLink | ACTION_LINK |
ActionMarkAsDefault | ACTION_MARK_AS_DEFAULT |
ActionPush | ACTION_PUSH |
ActionRemove | ACTION_REMOVE |
ActionSend | ACTION_SEND |
ActionShare | ACTION_SHARE |
ActionUnassign | ACTION_UNASSIGN |
ActionUnlink | ACTION_UNLINK |
ActionUpdate | ACTION_UPDATE |
Instances
CreativeArtworkType
data CreativeArtworkType Source #
Type of artwork used for the creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA, and all VPAID.
Constructors
CATArtworkTypeFlash | ARTWORK_TYPE_FLASH |
CATArtworkTypeHTML5 | ARTWORK_TYPE_HTML5 |
CATArtworkTypeImage | ARTWORK_TYPE_IMAGE |
CATArtworkTypeMixed | ARTWORK_TYPE_MIXED |
Instances
PlacementStatus
data PlacementStatus Source #
Third-party placement status.
Constructors
AcknowledgeAcceptance | ACKNOWLEDGE_ACCEPTANCE |
AcknowledgeRejection | ACKNOWLEDGE_REJECTION |
Draft | DRAFT |
PaymentAccepted | PAYMENT_ACCEPTED |
PaymentRejected | PAYMENT_REJECTED |
PendingReview | PENDING_REVIEW |
Instances
AccountPermissionGroup
data AccountPermissionGroup Source #
AccountPermissionGroups contains a mapping of permission group IDs to names. A permission group is a grouping of account permissions.
See: accountPermissionGroup
smart constructor.
Instances
accountPermissionGroup :: AccountPermissionGroup Source #
Creates a value of AccountPermissionGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
apgpKind :: Lens' AccountPermissionGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#accountPermissionGroup".
apgpName :: Lens' AccountPermissionGroup (Maybe Text) Source #
Name of this account permission group.
Advertiser
data Advertiser Source #
Contains properties of a Campaign Manager advertiser.
See: advertiser
smart constructor.
Instances
advertiser :: Advertiser Source #
Creates a value of Advertiser
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
advdOriginalFloodlightConfigurationId :: Lens' Advertiser (Maybe Int64) Source #
Original floodlight configuration before any sharing occurred. Set the floodlightConfigurationId of this advertiser to originalFloodlightConfigurationId to unshare the advertiser's current floodlight configuration. You cannot unshare an advertiser's floodlight configuration if the shared configuration has activities associated with any campaign or placement.
advdStatus :: Lens' Advertiser (Maybe AdvertiserStatus) Source #
Status of this advertiser.
advdFloodlightConfigurationId :: Lens' Advertiser (Maybe Int64) Source #
Floodlight configuration ID of this advertiser. The floodlight configuration ID will be created automatically, so on insert this field should be left blank. This field can be set to another advertiser's floodlight configuration ID in order to share that advertiser's floodlight configuration with this advertiser, so long as: - This advertiser's original floodlight configuration is not already associated with floodlight activities or floodlight activity groups. - This advertiser's original floodlight configuration is not already shared with another advertiser.
advdKind :: Lens' Advertiser Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#advertiser".
advdSuspended :: Lens' Advertiser (Maybe Bool) Source #
Suspension status of this advertiser.
advdIdDimensionValue :: Lens' Advertiser (Maybe DimensionValue) Source #
Dimension value for the ID of this advertiser. This is a read-only, auto-generated field.
advdAccountId :: Lens' Advertiser (Maybe Int64) Source #
Account ID of this advertiser.This is a read-only field that can be left blank.
advdDefaultEmail :: Lens' Advertiser (Maybe Text) Source #
Default email address used in sender field for tag emails.
advdName :: Lens' Advertiser (Maybe Text) Source #
Name of this advertiser. This is a required field and must be less than 256 characters long and unique among advertisers of the same account.
advdAdvertiserGroupId :: Lens' Advertiser (Maybe Int64) Source #
ID of the advertiser group this advertiser belongs to. You can group advertisers for reporting purposes, allowing you to see aggregated information for all advertisers in each group.
advdDefaultClickThroughEventTagId :: Lens' Advertiser (Maybe Int64) Source #
ID of the click-through event tag to apply by default to the landing pages of this advertiser's campaigns.
advdId :: Lens' Advertiser (Maybe Int64) Source #
ID of this advertiser. This is a read-only, auto-generated field.
advdSubAccountId :: Lens' Advertiser (Maybe Int64) Source #
Subaccount ID of this advertiser.This is a read-only field that can be left blank.
advdFloodlightConfigurationIdDimensionValue :: Lens' Advertiser (Maybe DimensionValue) Source #
Dimension value for the ID of the floodlight configuration. This is a read-only, auto-generated field.
advdClickThroughURLSuffix :: Lens' Advertiser (Maybe Text) Source #
Suffix added to click-through URL of ad creative associations under this advertiser. Must be less than 129 characters long.
ReportScheduleRunsOnDayOfMonth
data ReportScheduleRunsOnDayOfMonth Source #
Enum to define for "MONTHLY" scheduled reports whether reports should be repeated on the same day of the month as "startDate" or the same day of the week of the month. Example: If 'startDate' is Monday, April 2nd 2012 (2012-04-02), "DAY_OF_MONTH" would run subsequent reports on the 2nd of every Month, and "WEEK_OF_MONTH" would run subsequent reports on the first Monday of the month.
Constructors
DayOfMonth | DAY_OF_MONTH |
WeekOfMonth | WEEK_OF_MONTH |
Instances
UserRole
Contains properties of auser role, which is used to manage user access.
See: userRole
smart constructor.
Instances
Creates a value of UserRole
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urParentUserRoleId :: Lens' UserRole (Maybe Int64) Source #
ID of the user role that this user role is based on or copied from. This is a required field.
urKind :: Lens' UserRole Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRole".
urDefaultUserRole :: Lens' UserRole (Maybe Bool) Source #
Whether this is a default user role. Default user roles are created by the system for the account/subaccount and cannot be modified or deleted. Each default user role comes with a basic set of preassigned permissions.
urAccountId :: Lens' UserRole (Maybe Int64) Source #
Account ID of this user role. This is a read-only field that can be left blank.
urName :: Lens' UserRole (Maybe Text) Source #
Name of this user role. This is a required field. Must be less than 256 characters long. If this user role is under a subaccount, the name must be unique among sites of the same subaccount. Otherwise, this user role is a top-level user role, and the name must be unique among top-level user roles of the same account.
urId :: Lens' UserRole (Maybe Int64) Source #
ID of this user role. This is a read-only, auto-generated field.
urPermissions :: Lens' UserRole [UserRolePermission] Source #
List of permissions associated with this user role.
urSubAccountId :: Lens' UserRole (Maybe Int64) Source #
Subaccount ID of this user role. This is a read-only field that can be left blank.
FloodlightActivityUserDefinedVariableTypesItem
data FloodlightActivityUserDefinedVariableTypesItem Source #
Constructors
Instances
EventTagSiteFilterType
data EventTagSiteFilterType Source #
Site filter type for this event tag. If no type is specified then the event tag will be applied to all sites.
Instances
ReportFormat
data ReportFormat Source #
The output format of the report. If not specified, default format is "CSV". Note that the actual format in the completed report file might differ if for instance the report's size exceeds the format's capabilities. "CSV" will then be the fallback format.
Instances
PlacementGroupPlacementGroupType
data PlacementGroupPlacementGroupType Source #
Type of this placement group. A package is a simple group of placements that acts as a single pricing point for a group of tags. A roadblock is a group of placements that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned placements to be marked as primary for reporting. This field is required on insertion.
Constructors
PGPGTPlacementPackage | PLACEMENT_PACKAGE |
PGPGTPlacementRoadblock | PLACEMENT_ROADBLOCK |
Instances
VideoFormatsListResponse
data VideoFormatsListResponse Source #
Video Format List Response
See: videoFormatsListResponse
smart constructor.
Instances
videoFormatsListResponse :: VideoFormatsListResponse Source #
Creates a value of VideoFormatsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vflrKind :: Lens' VideoFormatsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#videoFormatsListResponse".
vflrVideoFormats :: Lens' VideoFormatsListResponse [VideoFormat] Source #
Video format collection.
DirectorySitesListResponse
data DirectorySitesListResponse Source #
Directory Site List Response
See: directorySitesListResponse
smart constructor.
Instances
directorySitesListResponse :: DirectorySitesListResponse Source #
Creates a value of DirectorySitesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dslrNextPageToken :: Lens' DirectorySitesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
dslrKind :: Lens' DirectorySitesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#directorySitesListResponse".
dslrDirectorySites :: Lens' DirectorySitesListResponse [DirectorySite] Source #
Directory site collection.
ConversionError
data ConversionError Source #
The error code and description for a conversion that failed to insert or update.
See: conversionError
smart constructor.
Instances
conversionError :: ConversionError Source #
Creates a value of ConversionError
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ceKind :: Lens' ConversionError Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionError".
ceCode :: Lens' ConversionError (Maybe ConversionErrorCode) Source #
The error code.
PricingPricingType
data PricingPricingType Source #
Pricing type of this inventory item.
Constructors
PlanningPlacementPricingTypeClicks | PLANNING_PLACEMENT_PRICING_TYPE_CLICKS |
PlanningPlacementPricingTypeCpa | PLANNING_PLACEMENT_PRICING_TYPE_CPA |
PlanningPlacementPricingTypeCpc | PLANNING_PLACEMENT_PRICING_TYPE_CPC |
PlanningPlacementPricingTypeCpm | PLANNING_PLACEMENT_PRICING_TYPE_CPM |
PlanningPlacementPricingTypeCpmActiveview | PLANNING_PLACEMENT_PRICING_TYPE_CPM_ACTIVEVIEW |
PlanningPlacementPricingTypeFlatRateClicks | PLANNING_PLACEMENT_PRICING_TYPE_FLAT_RATE_CLICKS |
PlanningPlacementPricingTypeFlatRateImpressions | PLANNING_PLACEMENT_PRICING_TYPE_FLAT_RATE_IMPRESSIONS |
PlanningPlacementPricingTypeImpressions | PLANNING_PLACEMENT_PRICING_TYPE_IMPRESSIONS |
Instances
PricingSchedulePricingPeriod
data PricingSchedulePricingPeriod Source #
Pricing Period
See: pricingSchedulePricingPeriod
smart constructor.
Instances
pricingSchedulePricingPeriod :: PricingSchedulePricingPeriod Source #
Creates a value of PricingSchedulePricingPeriod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psppEndDate :: Lens' PricingSchedulePricingPeriod (Maybe Day) Source #
Pricing period end date. This date must be later than, or the same day as, the pricing period start date, but not later than the placement end date. The period end date can be the same date as the period start date. If, for example, you set 6/25/2015 as both the start and end dates, the effective pricing period date is just that day only, 6/25/2015. The hours, minutes, and seconds of the end date should not be set, as doing so will result in an error.
psppRateOrCostNanos :: Lens' PricingSchedulePricingPeriod (Maybe Int64) Source #
Rate or cost of this pricing period in nanos (i.e., multipled by 1000000000). Acceptable values are 0 to 1000000000000000000, inclusive.
psppStartDate :: Lens' PricingSchedulePricingPeriod (Maybe Day) Source #
Pricing period start date. This date must be later than, or the same day as, the placement start date. The hours, minutes, and seconds of the start date should not be set, as doing so will result in an error.
psppUnits :: Lens' PricingSchedulePricingPeriod (Maybe Int64) Source #
Units of this pricing period. Acceptable values are 0 to 10000000000, inclusive.
psppPricingComment :: Lens' PricingSchedulePricingPeriod (Maybe Text) Source #
Comments for this pricing period.
SubAccountsListSortOrder
data SubAccountsListSortOrder Source #
Order of sorted results.
Constructors
SALSOAscending | ASCENDING |
SALSODescending | DESCENDING |
Instances
DirectorySiteContactsListResponse
data DirectorySiteContactsListResponse Source #
Directory Site Contact List Response
See: directorySiteContactsListResponse
smart constructor.
Instances
directorySiteContactsListResponse :: DirectorySiteContactsListResponse Source #
Creates a value of DirectorySiteContactsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsclrNextPageToken :: Lens' DirectorySiteContactsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
dsclrKind :: Lens' DirectorySiteContactsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#directorySiteContactsListResponse".
dsclrDirectorySiteContacts :: Lens' DirectorySiteContactsListResponse [DirectorySiteContact] Source #
Directory site contact collection
Region
Contains information about a region that can be targeted by ads.
See: region
smart constructor.
Instances
Creates a value of Region
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
regKind :: Lens' Region Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#region".
regCountryCode :: Lens' Region (Maybe Text) Source #
Country code of the country to which this region belongs.
regCountryDartId :: Lens' Region (Maybe Int64) Source #
DART ID of the country to which this region belongs.
UniversalAdIdRegistry
data UniversalAdIdRegistry Source #
Registry used for the Ad ID value.
Constructors
UAIRAdId_Org | AD_ID.ORG |
UAIRClearcast | CLEARCAST |
UAIRDcm | DCM |
UAIROther | OTHER |
Instances
AdvertiserGroupsListResponse
data AdvertiserGroupsListResponse Source #
Advertiser Group List Response
See: advertiserGroupsListResponse
smart constructor.
Instances
advertiserGroupsListResponse :: AdvertiserGroupsListResponse Source #
Creates a value of AdvertiserGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aglrNextPageToken :: Lens' AdvertiserGroupsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
aglrKind :: Lens' AdvertiserGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#advertiserGroupsListResponse".
aglrAdvertiserGroups :: Lens' AdvertiserGroupsListResponse [AdvertiserGroup] Source #
Advertiser group collection.
AdsListSortOrder
data AdsListSortOrder Source #
Order of sorted results.
Constructors
ADSAscending | ASCENDING |
ADSDescending | DESCENDING |
Instances
ProjectsListSortOrder
data ProjectsListSortOrder Source #
Order of sorted results.
Constructors
PLSOAscending | ASCENDING |
PLSODescending | DESCENDING |
Instances
CreativeAssignment
data CreativeAssignment Source #
Creative Assignment.
See: creativeAssignment
smart constructor.
Instances
creativeAssignment :: CreativeAssignment Source #
Creates a value of CreativeAssignment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caCreativeGroupAssignments :: Lens' CreativeAssignment [CreativeGroupAssignment] Source #
Creative group assignments for this creative assignment. Only one assignment per creative group number is allowed for a maximum of two assignments.
caStartTime :: Lens' CreativeAssignment (Maybe UTCTime) Source #
Date and time that the assigned creative should start serving.
caWeight :: Lens' CreativeAssignment (Maybe Int32) Source #
Weight of the creative assignment, applicable when the rotation type is CREATIVE_ROTATION_TYPE_RANDOM. Value must be greater than or equal to 1.
caRichMediaExitOverrides :: Lens' CreativeAssignment [RichMediaExitOverride] Source #
Rich media exit overrides for this creative assignment. Applicable when the creative type is any of the following: - DISPLAY - RICH_MEDIA_INPAGE - RICH_MEDIA_INPAGE_FLOATING - RICH_MEDIA_IM_EXPAND - RICH_MEDIA_EXPANDING - RICH_MEDIA_INTERSTITIAL_FLOAT - RICH_MEDIA_MOBILE_IN_APP - RICH_MEDIA_MULTI_FLOATING - RICH_MEDIA_PEEL_DOWN - VPAID_LINEAR - VPAID_NON_LINEAR
caSSLCompliant :: Lens' CreativeAssignment (Maybe Bool) Source #
Whether the creative to be assigned is SSL-compliant. This is a read-only field that is auto-generated when the ad is inserted or updated.
caCreativeId :: Lens' CreativeAssignment (Maybe Int64) Source #
ID of the creative to be assigned. This is a required field.
caClickThroughURL :: Lens' CreativeAssignment (Maybe ClickThroughURL) Source #
Click-through URL of the creative assignment.
caApplyEventTags :: Lens' CreativeAssignment (Maybe Bool) Source #
Whether applicable event tags should fire when this creative assignment is rendered. If this value is unset when the ad is inserted or updated, it will default to true for all creative types EXCEPT for INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and INSTREAM_VIDEO.
caActive :: Lens' CreativeAssignment (Maybe Bool) Source #
Whether this creative assignment is active. When true, the creative will be included in the ad's rotation.
caSequence :: Lens' CreativeAssignment (Maybe Int32) Source #
Sequence number of the creative assignment, applicable when the rotation type is CREATIVE_ROTATION_TYPE_SEQUENTIAL. Acceptable values are 1 to 65535, inclusive.
caEndTime :: Lens' CreativeAssignment (Maybe UTCTime) Source #
Date and time that the assigned creative should stop serving. Must be later than the start time.
caCompanionCreativeOverrides :: Lens' CreativeAssignment [CompanionClickThroughOverride] Source #
Companion creative overrides for this creative assignment. Applicable to video ads.
caCreativeIdDimensionValue :: Lens' CreativeAssignment (Maybe DimensionValue) Source #
Dimension value for the ID of the creative. This is a read-only, auto-generated field.
DimensionFilter
data DimensionFilter Source #
Represents a dimension filter.
See: dimensionFilter
smart constructor.
Instances
dimensionFilter :: DimensionFilter Source #
Creates a value of DimensionFilter
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfKind :: Lens' DimensionFilter Text Source #
The kind of resource this is, in this case dfareporting#dimensionFilter.
dfDimensionName :: Lens' DimensionFilter (Maybe Text) Source #
The name of the dimension to filter.
UserProFileList
data UserProFileList Source #
Represents the list of user profiles.
See: userProFileList
smart constructor.
Instances
userProFileList :: UserProFileList Source #
Creates a value of UserProFileList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
upflEtag :: Lens' UserProFileList (Maybe Text) Source #
The eTag of this response for caching purposes.
upflKind :: Lens' UserProFileList Text Source #
The kind of list this is, in this case dfareporting#userProfileList.
upflItems :: Lens' UserProFileList [UserProFile] Source #
The user profiles returned in this response.
RemarketingListsListSortField
data RemarketingListsListSortField Source #
Field by which to sort the list.
Instances
FloodlightConfiguration
data FloodlightConfiguration Source #
Contains properties of a Floodlight configuration.
See: floodlightConfiguration
smart constructor.
Instances
floodlightConfiguration :: FloodlightConfiguration Source #
Creates a value of FloodlightConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fcTagSettings
fcExposureToConversionEnabled
fcInAppAttributionTrackingEnabled
fcThirdPartyAuthenticationTokens
fcKind
fcAdvertiserId
fcAnalyticsDataSharingEnabled
fcAdvertiserIdDimensionValue
fcIdDimensionValue
fcLookbackConfiguration
fcAccountId
fcId
fcNATuralSearchConversionAttributionOption
fcUserDefinedVariableConfigurations
fcSubAccountId
fcFirstDayOfWeek
fcOmnitureSettings
fcTagSettings :: Lens' FloodlightConfiguration (Maybe TagSettings) Source #
Configuration settings for dynamic and image floodlight tags.
fcExposureToConversionEnabled :: Lens' FloodlightConfiguration (Maybe Bool) Source #
Whether the exposure-to-conversion report is enabled. This report shows detailed pathway information on up to 10 of the most recent ad exposures seen by a user before converting.
fcInAppAttributionTrackingEnabled :: Lens' FloodlightConfiguration (Maybe Bool) Source #
Whether in-app attribution tracking is enabled.
fcThirdPartyAuthenticationTokens :: Lens' FloodlightConfiguration [ThirdPartyAuthenticationToken] Source #
List of third-party authentication tokens enabled for this configuration.
fcKind :: Lens' FloodlightConfiguration Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightConfiguration".
fcAdvertiserId :: Lens' FloodlightConfiguration (Maybe Int64) Source #
Advertiser ID of the parent advertiser of this floodlight configuration.
fcAnalyticsDataSharingEnabled :: Lens' FloodlightConfiguration (Maybe Bool) Source #
Whether advertiser data is shared with Google Analytics.
fcAdvertiserIdDimensionValue :: Lens' FloodlightConfiguration (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
fcIdDimensionValue :: Lens' FloodlightConfiguration (Maybe DimensionValue) Source #
Dimension value for the ID of this floodlight configuration. This is a read-only, auto-generated field.
fcLookbackConfiguration :: Lens' FloodlightConfiguration (Maybe LookbackConfiguration) Source #
Lookback window settings for this floodlight configuration.
fcAccountId :: Lens' FloodlightConfiguration (Maybe Int64) Source #
Account ID of this floodlight configuration. This is a read-only field that can be left blank.
fcId :: Lens' FloodlightConfiguration (Maybe Int64) Source #
ID of this floodlight configuration. This is a read-only, auto-generated field.
fcNATuralSearchConversionAttributionOption :: Lens' FloodlightConfiguration (Maybe FloodlightConfigurationNATuralSearchConversionAttributionOption) Source #
Types of attribution options for natural search conversions.
fcUserDefinedVariableConfigurations :: Lens' FloodlightConfiguration [UserDefinedVariableConfiguration] Source #
List of user defined variables enabled for this configuration.
fcSubAccountId :: Lens' FloodlightConfiguration (Maybe Int64) Source #
Subaccount ID of this floodlight configuration. This is a read-only field that can be left blank.
fcFirstDayOfWeek :: Lens' FloodlightConfiguration (Maybe FloodlightConfigurationFirstDayOfWeek) Source #
Day that will be counted as the first day of the week in reports. This is a required field.
fcOmnitureSettings :: Lens' FloodlightConfiguration (Maybe OmnitureSettings) Source #
Settings for Campaign Manager Omniture integration.
MobileAppDirectory
data MobileAppDirectory Source #
Mobile app directory.
Constructors
MADAppleAppStore | APPLE_APP_STORE |
MADGooglePlayStore | GOOGLE_PLAY_STORE |
MADUnknown | UNKNOWN |
Instances
CompanionSetting
data CompanionSetting Source #
Companion Settings
See: companionSetting
smart constructor.
Instances
companionSetting :: CompanionSetting Source #
Creates a value of CompanionSetting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
comKind :: Lens' CompanionSetting Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#companionSetting".
comImageOnly :: Lens' CompanionSetting (Maybe Bool) Source #
Whether to serve only static images as companions.
comCompanionsDisabled :: Lens' CompanionSetting (Maybe Bool) Source #
Whether companions are disabled for this placement.
comEnabledSizes :: Lens' CompanionSetting [Size] Source #
Whitelist of companion sizes to be served to this placement. Set this list to null or empty to serve all companion sizes.
ReportScheduleRepeatsOnWeekDaysItem
data ReportScheduleRepeatsOnWeekDaysItem Source #
Constructors
RSROWDIFriday | FRIDAY |
RSROWDIMonday | MONDAY |
RSROWDISaturday | SATURDAY |
RSROWDISunday | SUNDAY |
RSROWDIThursday | THURSDAY |
RSROWDITuesday | TUESDAY |
RSROWDIWednesday | WEDNESDAY |
Instances
FloodlightActivityGroupsListResponse
data FloodlightActivityGroupsListResponse Source #
Floodlight Activity Group List Response
See: floodlightActivityGroupsListResponse
smart constructor.
Instances
floodlightActivityGroupsListResponse :: FloodlightActivityGroupsListResponse Source #
Creates a value of FloodlightActivityGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
faglrNextPageToken :: Lens' FloodlightActivityGroupsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
faglrKind :: Lens' FloodlightActivityGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivityGroupsListResponse".
faglrFloodlightActivityGroups :: Lens' FloodlightActivityGroupsListResponse [FloodlightActivityGroup] Source #
Floodlight activity group collection.
CreativeGroupAssignmentCreativeGroupNumber
data CreativeGroupAssignmentCreativeGroupNumber Source #
Creative group number of the creative group assignment.
Constructors
CreativeGroupOne | CREATIVE_GROUP_ONE |
CreativeGroupTwo | CREATIVE_GROUP_TWO |
Instances
Conversion
data Conversion Source #
A Conversion represents when a user successfully performs a desired action after seeing an ad.
See: conversion
smart constructor.
Instances
conversion :: Conversion Source #
Creates a value of Conversion
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
conoTreatmentForUnderage :: Lens' Conversion (Maybe Bool) Source #
Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union's General Data Protection Regulation (GDPR).
conoEncryptedUserIdCandidates :: Lens' Conversion [Text] Source #
A list of the alphanumeric encrypted user IDs. Any user ID with exposure prior to the conversion timestamp will be used in the inserted conversion. If no such user ID is found then the conversion will be rejected with NO_COOKIE_MATCH_FOUND error. When set, encryptionInfo should also be specified. This field may only be used when calling batchinsert; it is not supported by batchupdate. This field is mutually exclusive with encryptedUserId, mobileDeviceId and gclid. This or encryptedUserId or mobileDeviceId or gclid is a required field.
conoTimestampMicros :: Lens' Conversion (Maybe Int64) Source #
The timestamp of conversion, in Unix epoch micros. This is a required field.
conoLimitAdTracking :: Lens' Conversion (Maybe Bool) Source #
Whether Limit Ad Tracking is enabled. When set to true, the conversion will be used for reporting but not targeting. This will prevent remarketing.
conoEncryptedUserId :: Lens' Conversion (Maybe Text) Source #
The alphanumeric encrypted user ID. When set, encryptionInfo should also be specified. This field is mutually exclusive with encryptedUserIdCandidates[], mobileDeviceId and gclid. This or encryptedUserIdCandidates[] or mobileDeviceId or gclid is a required field.
conoMobileDeviceId :: Lens' Conversion (Maybe Text) Source #
The mobile device ID. This field is mutually exclusive with encryptedUserId, encryptedUserIdCandidates[] and gclid. This or encryptedUserId or encryptedUserIdCandidates[] or gclid is a required field.
conoFloodlightConfigurationId :: Lens' Conversion (Maybe Int64) Source #
Floodlight Configuration ID of this conversion. This is a required field.
conoKind :: Lens' Conversion Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversion".
conoFloodlightActivityId :: Lens' Conversion (Maybe Int64) Source #
Floodlight Activity ID of this conversion. This is a required field.
conoNonPersonalizedAd :: Lens' Conversion (Maybe Bool) Source #
Whether the conversion was for a non personalized ad.
conoQuantity :: Lens' Conversion (Maybe Int64) Source #
The quantity of the conversion.
conoCustomVariables :: Lens' Conversion [CustomFloodlightVariable] Source #
Custom floodlight variables.
conoChildDirectedTreatment :: Lens' Conversion (Maybe Bool) Source #
Whether this particular request may come from a user under the age of 13, under COPPA compliance.
conoGclid :: Lens' Conversion (Maybe Text) Source #
The Google click ID. This field is mutually exclusive with encryptedUserId, encryptedUserIdCandidates[] and mobileDeviceId. This or encryptedUserId or encryptedUserIdCandidates[] or mobileDeviceId is a required field.
conoOrdinal :: Lens' Conversion (Maybe Text) Source #
The ordinal of the conversion. Use this field to control how conversions of the same user and day are de-duplicated. This is a required field.
CreativeFieldValuesListResponse
data CreativeFieldValuesListResponse Source #
Creative Field Value List Response
See: creativeFieldValuesListResponse
smart constructor.
Instances
creativeFieldValuesListResponse :: CreativeFieldValuesListResponse Source #
Creates a value of CreativeFieldValuesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cfvlrNextPageToken :: Lens' CreativeFieldValuesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
cfvlrKind :: Lens' CreativeFieldValuesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeFieldValuesListResponse".
cfvlrCreativeFieldValues :: Lens' CreativeFieldValuesListResponse [CreativeFieldValue] Source #
Creative field value collection.
SiteSettingsVpaidAdapterChoiceTemplate
data SiteSettingsVpaidAdapterChoiceTemplate Source #
Default VPAID adapter setting for new placements created under this site. This value will be used to populate the placements.vpaidAdapterChoice field, when no value is specified for the new placement. Controls which VPAID format the measurement adapter will use for in-stream video creatives assigned to the placement. The publisher's specifications will typically determine this setting. For VPAID creatives, the adapter format will match the VPAID format (HTML5 VPAID creatives use the HTML5 adapter). Note: Flash is no longer supported. This field now defaults to HTML5 when the following values are provided: FLASH, BOTH.
Constructors
SSVACTBoth | BOTH |
SSVACTDefault | DEFAULT |
SSVACTFlash | FLASH |
SSVACTHTML5 | HTML5 |
Instances
AccountsListSortField
data AccountsListSortField Source #
Field by which to sort the list.
Instances
RichMediaExitOverride
data RichMediaExitOverride Source #
Rich Media Exit Override.
See: richMediaExitOverride
smart constructor.
Instances
richMediaExitOverride :: RichMediaExitOverride Source #
Creates a value of RichMediaExitOverride
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rmeoEnabled :: Lens' RichMediaExitOverride (Maybe Bool) Source #
Whether to use the clickThroughUrl. If false, the creative-level exit will be used.
rmeoClickThroughURL :: Lens' RichMediaExitOverride (Maybe ClickThroughURL) Source #
Click-through URL of this rich media exit override. Applicable if the enabled field is set to true.
rmeoExitId :: Lens' RichMediaExitOverride (Maybe Int64) Source #
ID for the override to refer to a specific exit in the creative.
AdvertisersListStatus
data AdvertisersListStatus Source #
Select only advertisers with the specified status.
Instances
DimensionValueMatchType
data DimensionValueMatchType Source #
Determines how the 'value' field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, '*' is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions ('dfa:paidSearch*') allow a matchType other than EXACT.
Constructors
BeginsWith | BEGINS_WITH |
Contains | CONTAINS |
Exact | EXACT |
WildcardExpression | WILDCARD_EXPRESSION |
Instances
AdvertiserLandingPagesListResponse
data AdvertiserLandingPagesListResponse Source #
Landing Page List Response
See: advertiserLandingPagesListResponse
smart constructor.
Instances
advertiserLandingPagesListResponse :: AdvertiserLandingPagesListResponse Source #
Creates a value of AdvertiserLandingPagesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alplrLandingPages :: Lens' AdvertiserLandingPagesListResponse [LandingPage] Source #
Landing page collection
alplrNextPageToken :: Lens' AdvertiserLandingPagesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
alplrKind :: Lens' AdvertiserLandingPagesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#advertiserLandingPagesListResponse".
MobileAppsListResponse
data MobileAppsListResponse Source #
Mobile app List Response
See: mobileAppsListResponse
smart constructor.
Instances
mobileAppsListResponse :: MobileAppsListResponse Source #
Creates a value of MobileAppsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
malrNextPageToken :: Lens' MobileAppsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
malrKind :: Lens' MobileAppsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#mobileAppsListResponse".
malrMobileApps :: Lens' MobileAppsListResponse [MobileApp] Source #
Mobile apps collection.
SortedDimension
data SortedDimension Source #
Represents a sorted dimension.
See: sortedDimension
smart constructor.
Instances
sortedDimension :: SortedDimension Source #
Creates a value of SortedDimension
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sdKind :: Lens' SortedDimension Text Source #
The kind of resource this is, in this case dfareporting#sortedDimension.
sdSortOrder :: Lens' SortedDimension (Maybe SortedDimensionSortOrder) Source #
An optional sort order for the dimension column.
PlacementGroupsListSortOrder
data PlacementGroupsListSortOrder Source #
Order of sorted results.
Constructors
PGLSOAscending | ASCENDING |
PGLSODescending | DESCENDING |
Instances
CreativeFieldsListResponse
data CreativeFieldsListResponse Source #
Creative Field List Response
See: creativeFieldsListResponse
smart constructor.
Instances
creativeFieldsListResponse :: CreativeFieldsListResponse Source #
Creates a value of CreativeFieldsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cflrNextPageToken :: Lens' CreativeFieldsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
cflrKind :: Lens' CreativeFieldsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeFieldsListResponse".
cflrCreativeFields :: Lens' CreativeFieldsListResponse [CreativeField] Source #
Creative field collection.
TargetingTemplatesListResponse
data TargetingTemplatesListResponse Source #
Targeting Template List Response
See: targetingTemplatesListResponse
smart constructor.
Instances
targetingTemplatesListResponse :: TargetingTemplatesListResponse Source #
Creates a value of TargetingTemplatesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttlrNextPageToken :: Lens' TargetingTemplatesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
ttlrKind :: Lens' TargetingTemplatesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#targetingTemplatesListResponse".
ttlrTargetingTemplates :: Lens' TargetingTemplatesListResponse [TargetingTemplate] Source #
Targeting template collection.
PlacementsGenerateTagsResponse
data PlacementsGenerateTagsResponse Source #
Placement GenerateTags Response
See: placementsGenerateTagsResponse
smart constructor.
Instances
placementsGenerateTagsResponse :: PlacementsGenerateTagsResponse Source #
Creates a value of PlacementsGenerateTagsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pgtrKind :: Lens' PlacementsGenerateTagsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementsGenerateTagsResponse".
pgtrPlacementTags :: Lens' PlacementsGenerateTagsResponse [PlacementTag] Source #
Set of generated tags for the specified placements.
CreativeAsset
data CreativeAsset Source #
Creative Asset.
See: creativeAsset
smart constructor.
Instances
creativeAsset :: CreativeAsset Source #
Creates a value of CreativeAsset
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caaZIndex
caaPushdown
caaOriginalBackup
caaWindowMode
caaFlashVersion
caaPushdownDuration
caaSize
caaVerticallyLocked
caaOffSet
caaStreamingServingURL
caaZipFilesize
caaTransparency
caaHideSelectionBoxes
caaSSLCompliant
caaFileSize
caaAssetIdentifier
caaCompanionCreativeIds
caaDurationType
caaProgressiveServingURL
caaIdDimensionValue
caaActive
caaRole
caaMimeType
caaPositionTopUnit
caaPositionLeftUnit
caaAlignment
caaExpandedDimension
caaAdditionalSizes
caaZipFilename
caaMediaDuration
caaActionScript3
caaDisplayType
caaChildAssetType
caaCollapsedSize
caaId
caaBitRate
caaCustomStartTimeValue
caaStartTimeType
caaDuration
caaOrientation
caaArtworkType
caaHideFlashObjects
caaDetectedFeatures
caaBackupImageExit
caaPosition
caaHorizontallyLocked
caaZIndex :: Lens' CreativeAsset (Maybe Int32) Source #
zIndex value of an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable to assets whose displayType is NOT one of the following types: ASSET_DISPLAY_TYPE_INPAGE or ASSET_DISPLAY_TYPE_OVERLAY. Acceptable values are -999999999 to 999999999, inclusive.
caaPushdown :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the asset pushes down other content. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable when the asset offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height.
caaOriginalBackup :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the backup asset is original or changed by the user in Campaign Manager. Applicable to the following creative types: all RICH_MEDIA.
caaWindowMode :: Lens' CreativeAsset (Maybe CreativeAssetWindowMode) Source #
Window mode options for flash assets. Applicable to the following creative types: FLASH_INPAGE, RICH_MEDIA_DISPLAY_EXPANDING, RICH_MEDIA_IM_EXPAND, RICH_MEDIA_DISPLAY_BANNER, and RICH_MEDIA_INPAGE_FLOATING.
caaFlashVersion :: Lens' CreativeAsset (Maybe Int32) Source #
Flash version of the asset. This is a read-only field. Applicable to the following creative types: FLASH_INPAGE, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
caaPushdownDuration :: Lens' CreativeAsset (Maybe Double) Source #
Pushdown duration in seconds for an asset. Applicable to the following creative types: all RICH_MEDIA.Additionally, only applicable when the asset pushdown field is true, the offsets are 0, the collapsedSize.width matches size.width, and the collapsedSize.height is less than size.height. Acceptable values are 0 to 9.99, inclusive.
caaSize :: Lens' CreativeAsset (Maybe Size) Source #
Size associated with this creative asset. This is a required field when applicable; however for IMAGE and FLASH_INPAGE, creatives if left blank, this field will be automatically set using the actual size of the associated image asset. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, FLASH_INPAGE, HTML5_BANNER, IMAGE, and all RICH_MEDIA. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
caaVerticallyLocked :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the asset is vertically locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
caaOffSet :: Lens' CreativeAsset (Maybe OffSetPosition) Source #
Offset position for an asset in collapsed mode. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, only applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
caaStreamingServingURL :: Lens' CreativeAsset (Maybe Text) Source #
Streaming URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
caaZipFilesize :: Lens' CreativeAsset (Maybe Text) Source #
Size of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
caaTransparency :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the asset is transparent. Applicable to the following creative types: all RICH_MEDIA. Additionally, only applicable to HTML5 assets.
caaHideSelectionBoxes :: Lens' CreativeAsset (Maybe Bool) Source #
Whether to hide selection boxes flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
caaSSLCompliant :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the asset is SSL-compliant. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
caaFileSize :: Lens' CreativeAsset (Maybe Int64) Source #
File size associated with this creative asset. This is a read-only field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
caaAssetIdentifier :: Lens' CreativeAsset (Maybe CreativeAssetId) Source #
Identifier of this asset. This is the same identifier returned during creative asset insert operation. This is a required field. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
caaCompanionCreativeIds :: Lens' CreativeAsset [Int64] Source #
List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.
caaDurationType :: Lens' CreativeAsset (Maybe CreativeAssetDurationType) Source #
Duration type for which an asset will be displayed. Applicable to the following creative types: all RICH_MEDIA.
caaProgressiveServingURL :: Lens' CreativeAsset (Maybe Text) Source #
Progressive URL for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
caaIdDimensionValue :: Lens' CreativeAsset (Maybe DimensionValue) Source #
Dimension value for the ID of the asset. This is a read-only, auto-generated field.
caaActive :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the video or audio asset is active. This is a read-only field for VPAID_NON_LINEAR_VIDEO assets. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
caaRole :: Lens' CreativeAsset (Maybe CreativeAssetRole) Source #
Role of the asset in relation to creative. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT. This is a required field. PRIMARY applies to DISPLAY, FLASH_INPAGE, HTML5_BANNER, IMAGE, DISPLAY_IMAGE_GALLERY, all RICH_MEDIA (which may contain multiple primary assets), and all VPAID creatives. BACKUP_IMAGE applies to FLASH_INPAGE, HTML5_BANNER, all RICH_MEDIA, and all VPAID creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. OTHER refers to assets from sources other than Campaign Manager, such as Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives. PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be added or removed within Campaign Manager. For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and ALTERNATE_VIDEO assets that are marked active serve as backup in case the VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is applicable to INSTREAM_AUDIO creatives. TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
caaMimeType :: Lens' CreativeAsset (Maybe Text) Source #
Detected MIME type for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
caaPositionTopUnit :: Lens' CreativeAsset (Maybe CreativeAssetPositionTopUnit) Source #
Offset top unit for an asset. This is a read-only field if the asset displayType is ASSET_DISPLAY_TYPE_OVERLAY. Applicable to the following creative types: all RICH_MEDIA.
caaPositionLeftUnit :: Lens' CreativeAsset (Maybe CreativeAssetPositionLeftUnit) Source #
Offset left unit for an asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
caaAlignment :: Lens' CreativeAsset (Maybe CreativeAssetAlignment) Source #
Possible alignments for an asset. This is a read-only field. Applicable to the following creative types: RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL.
caaExpandedDimension :: Lens' CreativeAsset (Maybe Size) Source #
Detected expanded dimension for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.
caaAdditionalSizes :: Lens' CreativeAsset [Size] Source #
Additional sizes associated with this creative asset. HTML5 asset generated by compatible software such as GWD will be able to support more sizes this creative asset can render.
caaZipFilename :: Lens' CreativeAsset (Maybe Text) Source #
File name of zip file. This is a read-only field. Applicable to the following creative types: HTML5_BANNER.
caaMediaDuration :: Lens' CreativeAsset (Maybe Double) Source #
Detected duration for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
caaActionScript3 :: Lens' CreativeAsset (Maybe Bool) Source #
Whether ActionScript3 is enabled for the flash asset. This is a read-only field. Applicable to the following creative type: FLASH_INPAGE. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
caaDisplayType :: Lens' CreativeAsset (Maybe CreativeAssetDisplayType) Source #
Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
caaChildAssetType :: Lens' CreativeAsset (Maybe CreativeAssetChildAssetType) Source #
Rich media child asset type. This is a read-only field. Applicable to the following creative types: all VPAID.
caaCollapsedSize :: Lens' CreativeAsset (Maybe Size) Source #
Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN.
caaId :: Lens' CreativeAsset (Maybe Int64) Source #
Numeric ID of this creative asset. This is a required field and should not be modified. Applicable to all but the following creative types: all REDIRECT and TRACKING_TEXT.
caaBitRate :: Lens' CreativeAsset (Maybe Int32) Source #
Detected bit-rate for audio or video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and all VPAID.
caaCustomStartTimeValue :: Lens' CreativeAsset (Maybe Int32) Source #
Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA. Value must be greater than or equal to 0.
caaStartTimeType :: Lens' CreativeAsset (Maybe CreativeAssetStartTimeType) Source #
Initial wait time type before making the asset visible. Applicable to the following creative types: all RICH_MEDIA.
caaDuration :: Lens' CreativeAsset (Maybe Int32) Source #
Duration in seconds for which an asset will be displayed. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID_LINEAR_VIDEO. Value must be greater than or equal to 1.
caaOrientation :: Lens' CreativeAsset (Maybe CreativeAssetOrientation) Source #
Orientation of video asset. This is a read-only, auto-generated field.
caaArtworkType :: Lens' CreativeAsset (Maybe CreativeAssetArtworkType) Source #
Artwork type of rich media creative. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
caaHideFlashObjects :: Lens' CreativeAsset (Maybe Bool) Source #
Whether to hide Flash objects flag for an asset. Applicable to the following creative types: all RICH_MEDIA.
caaDetectedFeatures :: Lens' CreativeAsset [CreativeAssetDetectedFeaturesItem] Source #
List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Applicable to the following creative types: HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.
caaBackupImageExit :: Lens' CreativeAsset (Maybe CreativeCustomEvent) Source #
Exit event configured for the backup image. Applicable to the following creative types: all RICH_MEDIA.
caaPosition :: Lens' CreativeAsset (Maybe OffSetPosition) Source #
Offset position for an asset. Applicable to the following creative types: all RICH_MEDIA.
caaHorizontallyLocked :: Lens' CreativeAsset (Maybe Bool) Source #
Whether the asset is horizontally locked. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
AdCompatibility
data AdCompatibility Source #
Compatibility of this ad. Applicable when type is AD_SERVING_DEFAULT_AD. DISPLAY and DISPLAY_INTERSTITIAL refer to either rendering on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are only used for existing default ads. New mobile placements must be assigned DISPLAY or DISPLAY_INTERSTITIAL and default ads created for those placements will be limited to those compatibility types. IN_STREAM_VIDEO refers to rendering in-stream video ads developed with the VAST standard.
Constructors
ACApp | APP |
ACAppInterstitial | APP_INTERSTITIAL |
ACDisplay | DISPLAY |
ACDisplayInterstitial | DISPLAY_INTERSTITIAL |
ACInStreamAudio | IN_STREAM_AUDIO |
ACInStreamVideo | IN_STREAM_VIDEO |
Instances
CreativeFieldValuesListSortField
data CreativeFieldValuesListSortField Source #
Field by which to sort the list.
Constructors
CFVLSFID | ID |
CFVLSFValue | VALUE |
Instances
LanguageTargeting
data LanguageTargeting Source #
Language Targeting.
See: languageTargeting
smart constructor.
Instances
languageTargeting :: LanguageTargeting Source #
Creates a value of LanguageTargeting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ltLanguages :: Lens' LanguageTargeting [Language] Source #
Languages that this ad targets. For each language only languageId is required. The other fields are populated automatically when the ad is inserted or updated.
CreativeAssetSelection
data CreativeAssetSelection Source #
Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives.
See: creativeAssetSelection
smart constructor.
Instances
creativeAssetSelection :: CreativeAssetSelection Source #
Creates a value of CreativeAssetSelection
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
casRules :: Lens' CreativeAssetSelection [Rule] Source #
Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.
casDefaultAssetId :: Lens' CreativeAssetSelection (Maybe Int64) Source #
A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.
PlacementsListResponse
data PlacementsListResponse Source #
Placement List Response
See: placementsListResponse
smart constructor.
Instances
placementsListResponse :: PlacementsListResponse Source #
Creates a value of PlacementsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plaNextPageToken :: Lens' PlacementsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
plaKind :: Lens' PlacementsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementsListResponse".
plaPlacements :: Lens' PlacementsListResponse [Placement] Source #
Placement collection.
FloodlightActivityGroupsListSortField
data FloodlightActivityGroupsListSortField Source #
Field by which to sort the list.
Constructors
FAGLSFID | ID |
FAGLSFName | NAME |
Instances
OrdersListSortOrder
data OrdersListSortOrder Source #
Order of sorted results.
Constructors
OLSOAscending | ASCENDING |
OLSODescending | DESCENDING |
Instances
ReportSchedule
data ReportSchedule Source #
The report's schedule. Can only be set if the report's 'dateRange' is a relative date range and the relative date range is not "TODAY".
See: reportSchedule
smart constructor.
Instances
reportSchedule :: ReportSchedule Source #
Creates a value of ReportSchedule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rsEvery :: Lens' ReportSchedule (Maybe Int32) Source #
Defines every how many days, weeks or months the report should be run. Needs to be set when "repeats" is either "DAILY", "WEEKLY" or "MONTHLY".
rsActive :: Lens' ReportSchedule (Maybe Bool) Source #
Whether the schedule is active or not. Must be set to either true or false.
rsRepeats :: Lens' ReportSchedule (Maybe Text) Source #
The interval for which the report is repeated. Note: - "DAILY" also requires field "every" to be set. - "WEEKLY" also requires fields "every" and "repeatsOnWeekDays" to be set. - "MONTHLY" also requires fields "every" and "runsOnDayOfMonth" to be set.
rsStartDate :: Lens' ReportSchedule (Maybe Day) Source #
Start date of date range for which scheduled reports should be run.
rsExpirationDate :: Lens' ReportSchedule (Maybe Day) Source #
The expiration date when the scheduled report stops running.
rsRunsOnDayOfMonth :: Lens' ReportSchedule (Maybe ReportScheduleRunsOnDayOfMonth) Source #
Enum to define for "MONTHLY" scheduled reports whether reports should be repeated on the same day of the month as "startDate" or the same day of the week of the month. Example: If 'startDate' is Monday, April 2nd 2012 (2012-04-02), "DAY_OF_MONTH" would run subsequent reports on the 2nd of every Month, and "WEEK_OF_MONTH" would run subsequent reports on the first Monday of the month.
rsRepeatsOnWeekDays :: Lens' ReportSchedule [ReportScheduleRepeatsOnWeekDaysItem] Source #
List of week days "WEEKLY" on which scheduled reports should run.
ReportPathToConversionCriteria
data ReportPathToConversionCriteria Source #
The report criteria for a report of type "PATH_TO_CONVERSION".
See: reportPathToConversionCriteria
smart constructor.
Instances
reportPathToConversionCriteria :: ReportPathToConversionCriteria Source #
Creates a value of ReportPathToConversionCriteria
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rptccReportProperties :: Lens' ReportPathToConversionCriteria (Maybe ReportPathToConversionCriteriaReportProperties) Source #
The properties of the report.
rptccMetricNames :: Lens' ReportPathToConversionCriteria [Text] Source #
The list of names of metrics the report should include.
rptccCustomRichMediaEvents :: Lens' ReportPathToConversionCriteria [DimensionValue] Source #
The list of custom rich media events to include.
rptccDateRange :: Lens' ReportPathToConversionCriteria (Maybe DateRange) Source #
The date range this report should be run for.
rptccConversionDimensions :: Lens' ReportPathToConversionCriteria [SortedDimension] Source #
The list of conversion dimensions the report should include.
rptccCustomFloodlightVariables :: Lens' ReportPathToConversionCriteria [SortedDimension] Source #
The list of custom floodlight variables the report should include.
rptccFloodlightConfigId :: Lens' ReportPathToConversionCriteria (Maybe DimensionValue) Source #
The floodlight ID for which to show data in this report. All advertisers associated with that ID will automatically be added. The dimension of the value needs to be 'dfa:floodlightConfigId'.
rptccActivityFilters :: Lens' ReportPathToConversionCriteria [DimensionValue] Source #
The list of 'dfa:activity' values to filter on.
rptccPerInteractionDimensions :: Lens' ReportPathToConversionCriteria [SortedDimension] Source #
The list of per interaction dimensions the report should include.
MetrosListResponse
data MetrosListResponse Source #
Metro List Response
See: metrosListResponse
smart constructor.
Instances
metrosListResponse :: MetrosListResponse Source #
Creates a value of MetrosListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mlrKind :: Lens' MetrosListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#metrosListResponse".
AccountAccountProFile
data AccountAccountProFile Source #
Profile for this account. This is a read-only field that can be left blank.
Constructors
AccountProFileBasic | ACCOUNT_PROFILE_BASIC |
AccountProFileStandard | ACCOUNT_PROFILE_STANDARD |
Instances
ConversionsBatchInsertResponse
data ConversionsBatchInsertResponse Source #
Insert Conversions Response.
See: conversionsBatchInsertResponse
smart constructor.
Instances
conversionsBatchInsertResponse :: ConversionsBatchInsertResponse Source #
Creates a value of ConversionsBatchInsertResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cbirbStatus :: Lens' ConversionsBatchInsertResponse [ConversionStatus] Source #
The insert status of each conversion. Statuses are returned in the same order that conversions are inserted.
cbirbKind :: Lens' ConversionsBatchInsertResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#conversionsBatchInsertResponse".
cbirbHasFailures :: Lens' ConversionsBatchInsertResponse (Maybe Bool) Source #
Indicates that some or all conversions failed to insert.
OrderDocumentsListResponse
data OrderDocumentsListResponse Source #
Order document List Response
See: orderDocumentsListResponse
smart constructor.
Instances
orderDocumentsListResponse :: OrderDocumentsListResponse Source #
Creates a value of OrderDocumentsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
odlrNextPageToken :: Lens' OrderDocumentsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
odlrKind :: Lens' OrderDocumentsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#orderDocumentsListResponse".
odlrOrderDocuments :: Lens' OrderDocumentsListResponse [OrderDocument] Source #
Order document collection
Recipient
Represents a recipient.
See: recipient
smart constructor.
Instances
Eq Recipient Source # | |
Data Recipient Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Recipient -> c Recipient # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Recipient # toConstr :: Recipient -> Constr # dataTypeOf :: Recipient -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Recipient) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Recipient) # gmapT :: (forall b. Data b => b -> b) -> Recipient -> Recipient # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Recipient -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Recipient -> r # gmapQ :: (forall d. Data d => d -> u) -> Recipient -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Recipient -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Recipient -> m Recipient # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Recipient -> m Recipient # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Recipient -> m Recipient # | |
Show Recipient Source # | |
Generic Recipient Source # | |
ToJSON Recipient Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON Recipient Source # | |
type Rep Recipient Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep Recipient = D1 (MetaData "Recipient" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "Recipient'" PrefixI True) (S1 (MetaSel (Just "_recEmail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_recKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_recDeliveryType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RecipientDeliveryType))))) |
recipient :: Recipient Source #
Creates a value of Recipient
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
recKind :: Lens' Recipient Text Source #
The kind of resource this is, in this case dfareporting#recipient.
recDeliveryType :: Lens' Recipient (Maybe RecipientDeliveryType) Source #
The delivery type for the recipient.
CreativeType
data CreativeType Source #
Type of this creative. This is a required field. Applicable to all creative types. Note: FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.
Constructors
CTBrandSafeDefaultInstreamVideo | BRAND_SAFE_DEFAULT_INSTREAM_VIDEO |
CTCustomDisplay | CUSTOM_DISPLAY |
CTCustomDisplayInterstitial | CUSTOM_DISPLAY_INTERSTITIAL |
CTDisplay | DISPLAY |
CTDisplayImageGallery | DISPLAY_IMAGE_GALLERY |
CTDisplayRedirect | DISPLAY_REDIRECT |
CTFlashInpage | FLASH_INPAGE |
CTHTML5Banner | HTML5_BANNER |
CTImage | IMAGE |
CTInstreamAudio | INSTREAM_AUDIO |
CTInstreamVideo | INSTREAM_VIDEO |
CTInstreamVideoRedirect | INSTREAM_VIDEO_REDIRECT |
CTInternalRedirect | INTERNAL_REDIRECT |
CTInterstitialInternalRedirect | INTERSTITIAL_INTERNAL_REDIRECT |
CTRichMediaDisplayBanner | RICH_MEDIA_DISPLAY_BANNER |
CTRichMediaDisplayExpanding | RICH_MEDIA_DISPLAY_EXPANDING |
CTRichMediaDisplayInterstitial | RICH_MEDIA_DISPLAY_INTERSTITIAL |
CTRichMediaDisplayMultiFloatingInterstitial | RICH_MEDIA_DISPLAY_MULTI_FLOATING_INTERSTITIAL |
CTRichMediaImExpand | RICH_MEDIA_IM_EXPAND |
CTRichMediaInpageFloating | RICH_MEDIA_INPAGE_FLOATING |
CTRichMediaMobileInApp | RICH_MEDIA_MOBILE_IN_APP |
CTRichMediaPeelDown | RICH_MEDIA_PEEL_DOWN |
CTTrackingText | TRACKING_TEXT |
CTVpaidLinearVideo | VPAID_LINEAR_VIDEO |
CTVpaidNonLinearVideo | VPAID_NON_LINEAR_VIDEO |
Instances
FilesListSortOrder
data FilesListSortOrder Source #
Order of sorted results.
Constructors
FLSOAscending |
|
FLSODescending |
|
Instances
AdvertiserGroupsListSortField
data AdvertiserGroupsListSortField Source #
Field by which to sort the list.
Instances
TargetWindowTargetWindowOption
data TargetWindowTargetWindowOption Source #
Type of browser window for which the backup image of the flash creative can be displayed.
Constructors
CurrentWindow | CURRENT_WINDOW |
Custom | CUSTOM |
NewWindow | NEW_WINDOW |
Instances
DirectorySiteContactsListSortField
data DirectorySiteContactsListSortField Source #
Field by which to sort the list.
Constructors
DSCLSFID | ID |
DSCLSFName | NAME |
Instances
PlacementsListPricingTypes
data PlacementsListPricingTypes Source #
Select only placements with these pricing types.
Constructors
PLPTPricingTypeCpa | PRICING_TYPE_CPA |
PLPTPricingTypeCpc | PRICING_TYPE_CPC |
PLPTPricingTypeCpm | PRICING_TYPE_CPM |
PLPTPricingTypeCpmActiveview | PRICING_TYPE_CPM_ACTIVEVIEW |
PLPTPricingTypeFlatRateClicks | PRICING_TYPE_FLAT_RATE_CLICKS |
PLPTPricingTypeFlatRateImpressions | PRICING_TYPE_FLAT_RATE_IMPRESSIONS |
Instances
EventTagsListSortOrder
data EventTagsListSortOrder Source #
Order of sorted results.
Constructors
ETLSOAscending | ASCENDING |
ETLSODescending | DESCENDING |
Instances
EncryptionInfoEncryptionSource
data EncryptionInfoEncryptionSource Source #
Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.
Constructors
AdServing | AD_SERVING |
DataTransfer | DATA_TRANSFER |
EncryptionScopeUnknown | ENCRYPTION_SCOPE_UNKNOWN |
Instances
DirectorySitesListSortField
data DirectorySitesListSortField Source #
Field by which to sort the list.
Instances
Site
Contains properties of a site.
See: site
smart constructor.
Instances
Creates a value of Site
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sitiKind :: Lens' Site Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#site".
sitiKeyName :: Lens' Site (Maybe Text) Source #
Key name of this site. This is a read-only, auto-generated field.
sitiSiteContacts :: Lens' Site [SiteContact] Source #
Site contacts.
sitiSiteSettings :: Lens' Site (Maybe SiteSettings) Source #
Site-wide settings.
sitiIdDimensionValue :: Lens' Site (Maybe DimensionValue) Source #
Dimension value for the ID of this site. This is a read-only, auto-generated field.
sitiDirectorySiteIdDimensionValue :: Lens' Site (Maybe DimensionValue) Source #
Dimension value for the ID of the directory site. This is a read-only, auto-generated field.
sitiAccountId :: Lens' Site (Maybe Int64) Source #
Account ID of this site. This is a read-only field that can be left blank.
sitiName :: Lens' Site (Maybe Text) Source #
Name of this site.This is a required field. Must be less than 128 characters long. If this site is under a subaccount, the name must be unique among sites of the same subaccount. Otherwise, this site is a top-level site, and the name must be unique among top-level sites of the same account.
sitiDirectorySiteId :: Lens' Site (Maybe Int64) Source #
Directory site associated with this site. This is a required field that is read-only after insertion.
sitiId :: Lens' Site (Maybe Int64) Source #
ID of this site. This is a read-only, auto-generated field.
sitiSubAccountId :: Lens' Site (Maybe Int64) Source #
Subaccount ID of this site. This is a read-only field that can be left blank.
ReportCrossDimensionReachCriteriaDimension
data ReportCrossDimensionReachCriteriaDimension Source #
The dimension option.
Constructors
RCDRCDAdvertiser | ADVERTISER |
RCDRCDCampaign | CAMPAIGN |
RCDRCDSiteByAdvertiser | SITE_BY_ADVERTISER |
RCDRCDSiteByCampaign | SITE_BY_CAMPAIGN |
Instances
SitesListSortOrder
data SitesListSortOrder Source #
Order of sorted results.
Constructors
SLSOAscending | ASCENDING |
SLSODescending | DESCENDING |
Instances
UserDefinedVariableConfiguration
data UserDefinedVariableConfiguration Source #
User Defined Variable configuration.
See: userDefinedVariableConfiguration
smart constructor.
Instances
userDefinedVariableConfiguration :: UserDefinedVariableConfiguration Source #
Creates a value of UserDefinedVariableConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
udvcReportName :: Lens' UserDefinedVariableConfiguration (Maybe Text) Source #
User-friendly name for the variable which will appear in reports. This is a required field, must be less than 64 characters long, and cannot contain the following characters: ""<>".
udvcDataType :: Lens' UserDefinedVariableConfiguration (Maybe UserDefinedVariableConfigurationDataType) Source #
Data type for the variable. This is a required field.
udvcVariableType :: Lens' UserDefinedVariableConfiguration (Maybe UserDefinedVariableConfigurationVariableType) Source #
Variable name in the tag. This is a required field.
ReportCrossDimensionReachCriteria
data ReportCrossDimensionReachCriteria Source #
The report criteria for a report of type "CROSS_DIMENSION_REACH".
See: reportCrossDimensionReachCriteria
smart constructor.
Instances
reportCrossDimensionReachCriteria :: ReportCrossDimensionReachCriteria Source #
Creates a value of ReportCrossDimensionReachCriteria
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcdrcPivoted :: Lens' ReportCrossDimensionReachCriteria (Maybe Bool) Source #
Whether the report is pivoted or not. Defaults to true.
rcdrcBreakdown :: Lens' ReportCrossDimensionReachCriteria [SortedDimension] Source #
The list of dimensions the report should include.
rcdrcDimension :: Lens' ReportCrossDimensionReachCriteria (Maybe ReportCrossDimensionReachCriteriaDimension) Source #
The dimension option.
rcdrcMetricNames :: Lens' ReportCrossDimensionReachCriteria [Text] Source #
The list of names of metrics the report should include.
rcdrcDimensionFilters :: Lens' ReportCrossDimensionReachCriteria [DimensionValue] Source #
The list of filters on which dimensions are filtered.
rcdrcDateRange :: Lens' ReportCrossDimensionReachCriteria (Maybe DateRange) Source #
The date range this report should be run for.
rcdrcOverlapMetricNames :: Lens' ReportCrossDimensionReachCriteria [Text] Source #
The list of names of overlap metrics the report should include.
FileURLs
The URLs where the completed report file can be downloaded.
See: fileURLs
smart constructor.
Instances
Eq FileURLs Source # | |
Data FileURLs Source # | |
Defined in Network.Google.DFAReporting.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FileURLs -> c FileURLs # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FileURLs # toConstr :: FileURLs -> Constr # dataTypeOf :: FileURLs -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FileURLs) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FileURLs) # gmapT :: (forall b. Data b => b -> b) -> FileURLs -> FileURLs # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FileURLs -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FileURLs -> r # gmapQ :: (forall d. Data d => d -> u) -> FileURLs -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> FileURLs -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> FileURLs -> m FileURLs # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FileURLs -> m FileURLs # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FileURLs -> m FileURLs # | |
Show FileURLs Source # | |
Generic FileURLs Source # | |
ToJSON FileURLs Source # | |
Defined in Network.Google.DFAReporting.Types.Product | |
FromJSON FileURLs Source # | |
type Rep FileURLs Source # | |
Defined in Network.Google.DFAReporting.Types.Product type Rep FileURLs = D1 (MetaData "FileURLs" "Network.Google.DFAReporting.Types.Product" "gogol-dfareporting-0.4.0-9N9I1R95b3Y5YmOKldvlKw" False) (C1 (MetaCons "FileURLs'" PrefixI True) (S1 (MetaSel (Just "_fuBrowserURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_fuAPIURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
Creates a value of FileURLs
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fuBrowserURL :: Lens' FileURLs (Maybe Text) Source #
The URL for downloading the report data through a browser.
fuAPIURL :: Lens' FileURLs (Maybe Text) Source #
The URL for downloading the report data through the API.
CampaignCreativeAssociationsListResponse
data CampaignCreativeAssociationsListResponse Source #
Campaign Creative Association List Response
See: campaignCreativeAssociationsListResponse
smart constructor.
Instances
campaignCreativeAssociationsListResponse :: CampaignCreativeAssociationsListResponse Source #
Creates a value of CampaignCreativeAssociationsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ccalrCampaignCreativeAssociations :: Lens' CampaignCreativeAssociationsListResponse [CampaignCreativeAssociation] Source #
Campaign creative association collection
ccalrNextPageToken :: Lens' CampaignCreativeAssociationsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
ccalrKind :: Lens' CampaignCreativeAssociationsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#campaignCreativeAssociationsListResponse".
PlacementTagFormatsItem
data PlacementTagFormatsItem Source #
Constructors
Instances
Order
Describes properties of a Planning order.
See: order
smart constructor.
Instances
Creates a value of Order
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oKind :: Lens' Order Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#order".
oPlanningTermId :: Lens' Order (Maybe Int64) Source #
ID of the terms and conditions template used in this order.
oLastModifiedInfo :: Lens' Order (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this order.
oId :: Lens' Order (Maybe Int64) Source #
ID of this order. This is a read-only, auto-generated field.
oApproverUserProFileIds :: Lens' Order [Int64] Source #
IDs for users that have to approve documents created for this order.
CreativeAssetId
data CreativeAssetId Source #
Creative Asset ID.
See: creativeAssetId
smart constructor.
Instances
creativeAssetId :: CreativeAssetId Source #
Creates a value of CreativeAssetId
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caiName :: Lens' CreativeAssetId (Maybe Text) Source #
Name of the creative asset. This is a required field while inserting an asset. After insertion, this assetIdentifier is used to identify the uploaded asset. Characters in the name must be alphanumeric or one of the following: ".-_ ". Spaces are allowed.
caiType :: Lens' CreativeAssetId (Maybe CreativeAssetIdType) Source #
Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.
FrequencyCap
data FrequencyCap Source #
Frequency Cap.
See: frequencyCap
smart constructor.
Instances
frequencyCap :: FrequencyCap Source #
Creates a value of FrequencyCap
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fcImpressions :: Lens' FrequencyCap (Maybe Int64) Source #
Number of times an individual user can be served the ad within the specified duration. Acceptable values are 1 to 15, inclusive.
fcDuration :: Lens' FrequencyCap (Maybe Int64) Source #
Duration of time, in seconds, for this frequency cap. The maximum duration is 90 days. Acceptable values are 1 to 7776000, inclusive.
File
Represents a File resource. A file contains the metadata for a report run. It shows the status of the run and holds the URLs to the generated report data if the run is finished and the status is "REPORT_AVAILABLE".
See: file
smart constructor.
Instances
Creates a value of File
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
filURLs :: Lens' File (Maybe FileURLs) Source #
The URLs where the completed report file can be downloaded.
filDateRange :: Lens' File (Maybe DateRange) Source #
The date range for which the file has report data. The date range will always be the absolute date range for which the report is run.
filFormat :: Lens' File (Maybe FileFormat) Source #
The output format of the report. Only available once the file is available.
filLastModifiedTime :: Lens' File (Maybe Int64) Source #
The timestamp in milliseconds since epoch when this file was last modified.
CreativeSettings
data CreativeSettings Source #
Creative Settings
See: creativeSettings
smart constructor.
Instances
creativeSettings :: CreativeSettings Source #
Creates a value of CreativeSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
csIFrameHeader :: Lens' CreativeSettings (Maybe Text) Source #
Header text for iFrames for this site. Must be less than or equal to 2000 characters long.
csIFrameFooter :: Lens' CreativeSettings (Maybe Text) Source #
Header text for iFrames for this site. Must be less than or equal to 2000 characters long.
DynamicTargetingKeyObjectType
data DynamicTargetingKeyObjectType Source #
Type of the object of this dynamic targeting key. This is a required field.
Constructors
DTKOTObjectAd | OBJECT_AD |
DTKOTObjectAdvertiser | OBJECT_ADVERTISER |
DTKOTObjectCreative | OBJECT_CREATIVE |
DTKOTObjectPlacement | OBJECT_PLACEMENT |
Instances
ReportType
data ReportType Source #
The type of the report.
Constructors
RTCrossDimensionReach | CROSS_DIMENSION_REACH |
RTFloodlight | FLOODLIGHT |
RTPathToConversion | PATH_TO_CONVERSION |
RTReach | REACH |
RTStandard | STANDARD |
Instances
CreativeAssetMetadataWarnedValidationRulesItem
data CreativeAssetMetadataWarnedValidationRulesItem Source #
Constructors
ADMobReferenced | ADMOB_REFERENCED |
AssetFormatUnsupportedDcm | ASSET_FORMAT_UNSUPPORTED_DCM |
AssetInvalid | ASSET_INVALID |
ClickTagHardCoded | CLICK_TAG_HARD_CODED |
ClickTagInvalid | CLICK_TAG_INVALID |
ClickTagInGwd | CLICK_TAG_IN_GWD |
ClickTagMissing | CLICK_TAG_MISSING |
ClickTagMoreThanOne | CLICK_TAG_MORE_THAN_ONE |
ClickTagNonTopLevel | CLICK_TAG_NON_TOP_LEVEL |
ComponentUnsupportedDcm | COMPONENT_UNSUPPORTED_DCM |
EnablerUnsupportedMethodDcm | ENABLER_UNSUPPORTED_METHOD_DCM |
ExternalFileReferenced | EXTERNAL_FILE_REFERENCED |
FileDetailEmpty | FILE_DETAIL_EMPTY |
FileTypeInvalid | FILE_TYPE_INVALID |
GwdPropertiesInvalid | GWD_PROPERTIES_INVALID |
HTML5FeatureUnsupported | HTML5_FEATURE_UNSUPPORTED |
LinkedFileNotFound | LINKED_FILE_NOT_FOUND |
MaxFlashVersion11 | MAX_FLASH_VERSION_11 |
MraidReferenced | MRAID_REFERENCED |
NotSSLCompliant | NOT_SSL_COMPLIANT |
OrphanedAsset | ORPHANED_ASSET |
PrimaryHTMLMissing | PRIMARY_HTML_MISSING |
SvgInvalid | SVG_INVALID |
ZipInvalid | ZIP_INVALID |
Instances
CreativeGroupsListResponse
data CreativeGroupsListResponse Source #
Creative Group List Response
See: creativeGroupsListResponse
smart constructor.
Instances
creativeGroupsListResponse :: CreativeGroupsListResponse Source #
Creates a value of CreativeGroupsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cglrCreativeGroups :: Lens' CreativeGroupsListResponse [CreativeGroup] Source #
Creative group collection.
cglrNextPageToken :: Lens' CreativeGroupsListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
cglrKind :: Lens' CreativeGroupsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeGroupsListResponse".
AdSlotPaymentSourceType
data AdSlotPaymentSourceType Source #
Payment source type of this ad slot.
Constructors
PlanningPaymentSourceTypeAgencyPaid | PLANNING_PAYMENT_SOURCE_TYPE_AGENCY_PAID |
PlanningPaymentSourceTypePublisherPaid | PLANNING_PAYMENT_SOURCE_TYPE_PUBLISHER_PAID |
Instances
MobileCarriersListResponse
data MobileCarriersListResponse Source #
Mobile Carrier List Response
See: mobileCarriersListResponse
smart constructor.
Instances
mobileCarriersListResponse :: MobileCarriersListResponse Source #
Creates a value of MobileCarriersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mclrMobileCarriers :: Lens' MobileCarriersListResponse [MobileCarrier] Source #
Mobile carrier collection.
mclrKind :: Lens' MobileCarriersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#mobileCarriersListResponse".
AccountPermissionAccountProFilesItem
data AccountPermissionAccountProFilesItem Source #
Constructors
APAPFIAccountProFileBasic | ACCOUNT_PROFILE_BASIC |
APAPFIAccountProFileStandard | ACCOUNT_PROFILE_STANDARD |
Instances
CreativeAssetMetadata
data CreativeAssetMetadata Source #
CreativeAssets contains properties of a creative asset file which will be uploaded or has already been uploaded. Refer to the creative sample code for how to upload assets and insert a creative.
See: creativeAssetMetadata
smart constructor.
Instances
creativeAssetMetadata :: CreativeAssetMetadata Source #
Creates a value of CreativeAssetMetadata
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
camaKind :: Lens' CreativeAssetMetadata Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeAssetMetadata".
camaAssetIdentifier :: Lens' CreativeAssetMetadata (Maybe CreativeAssetId) Source #
ID of the creative asset. This is a required field.
camaIdDimensionValue :: Lens' CreativeAssetMetadata (Maybe DimensionValue) Source #
Dimension value for the numeric ID of the asset. This is a read-only, auto-generated field.
camaClickTags :: Lens' CreativeAssetMetadata [ClickTag] Source #
List of detected click tags for assets. This is a read-only auto-generated field.
camaWarnedValidationRules :: Lens' CreativeAssetMetadata [CreativeAssetMetadataWarnedValidationRulesItem] Source #
Rules validated during code generation that generated a warning. This is a read-only, auto-generated field. Possible values are: - "ADMOB_REFERENCED" - "ASSET_FORMAT_UNSUPPORTED_DCM" - "ASSET_INVALID" - "CLICK_TAG_HARD_CODED" - "CLICK_TAG_INVALID" - "CLICK_TAG_IN_GWD" - "CLICK_TAG_MISSING" - "CLICK_TAG_MORE_THAN_ONE" - "CLICK_TAG_NON_TOP_LEVEL" - "COMPONENT_UNSUPPORTED_DCM" - "ENABLER_UNSUPPORTED_METHOD_DCM" - "EXTERNAL_FILE_REFERENCED" - "FILE_DETAIL_EMPTY" - "FILE_TYPE_INVALID" - "GWD_PROPERTIES_INVALID" - "HTML5_FEATURE_UNSUPPORTED" - "LINKED_FILE_NOT_FOUND" - "MAX_FLASH_VERSION_11" - "MRAID_REFERENCED" - "NOT_SSL_COMPLIANT" - "ORPHANED_ASSET" - "PRIMARY_HTML_MISSING" - "SVG_INVALID" - "ZIP_INVALID"
camaId :: Lens' CreativeAssetMetadata (Maybe Int64) Source #
Numeric ID of the asset. This is a read-only, auto-generated field.
camaDetectedFeatures :: Lens' CreativeAssetMetadata [CreativeAssetMetadataDetectedFeaturesItem] Source #
List of feature dependencies for the creative asset that are detected by Campaign Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field.
OmnitureSettings
data OmnitureSettings Source #
Omniture Integration Settings.
See: omnitureSettings
smart constructor.
Instances
omnitureSettings :: OmnitureSettings Source #
Creates a value of OmnitureSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
osOmnitureCostDataEnabled :: Lens' OmnitureSettings (Maybe Bool) Source #
Whether placement cost data will be sent to Omniture. This property can be enabled only if omnitureIntegrationEnabled is true.
osOmnitureIntegrationEnabled :: Lens' OmnitureSettings (Maybe Bool) Source #
Whether Omniture integration is enabled. This property can be enabled only when the "Advanced Ad Serving" account setting is enabled.
ConnectionType
data ConnectionType Source #
Contains information about an internet connection type that can be targeted by ads. Clients can use the connection type to target mobile vs. broadband users.
See: connectionType
smart constructor.
Instances
connectionType :: ConnectionType Source #
Creates a value of ConnectionType
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cttKind :: Lens' ConnectionType Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#connectionType".
CreativeCustomEventAdvertiserCustomEventType
data CreativeCustomEventAdvertiserCustomEventType Source #
Type of the event. This is a read-only field.
Constructors
AdvertiserEventCounter | ADVERTISER_EVENT_COUNTER |
AdvertiserEventExit | ADVERTISER_EVENT_EXIT |
AdvertiserEventTimer | ADVERTISER_EVENT_TIMER |
Instances
PlacementGroup
data PlacementGroup Source #
Contains properties of a package or roadblock.
See: placementGroup
smart constructor.
Instances
placementGroup :: PlacementGroup Source #
Creates a value of PlacementGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plalPlacementStrategyId
plalSiteIdDimensionValue
plalPricingSchedule
plalKind
plalCampaignIdDimensionValue
plalAdvertiserId
plalAdvertiserIdDimensionValue
plalCampaignId
plalIdDimensionValue
plalPlacementGroupType
plalContentCategoryId
plalDirectorySiteIdDimensionValue
plalAccountId
plalName
plalDirectorySiteId
plalCreateInfo
plalChildPlacementIds
plalLastModifiedInfo
plalId
plalPrimaryPlacementId
plalSubAccountId
plalExternalId
plalComment
plalPrimaryPlacementIdDimensionValue
plalSiteId
plalArchived
plalPlacementStrategyId :: Lens' PlacementGroup (Maybe Int64) Source #
ID of the placement strategy assigned to this placement group.
plalSiteIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the site. This is a read-only, auto-generated field.
plalPricingSchedule :: Lens' PlacementGroup (Maybe PricingSchedule) Source #
Pricing schedule of this placement group. This field is required on insertion.
plalKind :: Lens' PlacementGroup Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placementGroup".
plalCampaignIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the campaign. This is a read-only, auto-generated field.
plalAdvertiserId :: Lens' PlacementGroup (Maybe Int64) Source #
Advertiser ID of this placement group. This is a required field on insertion.
plalAdvertiserIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
plalCampaignId :: Lens' PlacementGroup (Maybe Int64) Source #
Campaign ID of this placement group. This field is required on insertion.
plalIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of this placement group. This is a read-only, auto-generated field.
plalPlacementGroupType :: Lens' PlacementGroup (Maybe PlacementGroupPlacementGroupType) Source #
Type of this placement group. A package is a simple group of placements that acts as a single pricing point for a group of tags. A roadblock is a group of placements that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned placements to be marked as primary for reporting. This field is required on insertion.
plalContentCategoryId :: Lens' PlacementGroup (Maybe Int64) Source #
ID of the content category assigned to this placement group.
plalDirectorySiteIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the directory site. This is a read-only, auto-generated field.
plalAccountId :: Lens' PlacementGroup (Maybe Int64) Source #
Account ID of this placement group. This is a read-only field that can be left blank.
plalName :: Lens' PlacementGroup (Maybe Text) Source #
Name of this placement group. This is a required field and must be less than 256 characters long.
plalDirectorySiteId :: Lens' PlacementGroup (Maybe Int64) Source #
Directory site ID associated with this placement group. On insert, you must set either this field or the site_id field to specify the site associated with this placement group. This is a required field that is read-only after insertion.
plalCreateInfo :: Lens' PlacementGroup (Maybe LastModifiedInfo) Source #
Information about the creation of this placement group. This is a read-only field.
plalChildPlacementIds :: Lens' PlacementGroup [Int64] Source #
IDs of placements which are assigned to this placement group. This is a read-only, auto-generated field.
plalLastModifiedInfo :: Lens' PlacementGroup (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this placement group. This is a read-only field.
plalId :: Lens' PlacementGroup (Maybe Int64) Source #
ID of this placement group. This is a read-only, auto-generated field.
plalPrimaryPlacementId :: Lens' PlacementGroup (Maybe Int64) Source #
ID of the primary placement, used to calculate the media cost of a roadblock (placement group). Modifying this field will automatically modify the primary field on all affected roadblock child placements.
plalSubAccountId :: Lens' PlacementGroup (Maybe Int64) Source #
Subaccount ID of this placement group. This is a read-only field that can be left blank.
plalExternalId :: Lens' PlacementGroup (Maybe Text) Source #
External ID for this placement.
plalComment :: Lens' PlacementGroup (Maybe Text) Source #
Comments for this placement group.
plalPrimaryPlacementIdDimensionValue :: Lens' PlacementGroup (Maybe DimensionValue) Source #
Dimension value for the ID of the primary placement. This is a read-only, auto-generated field.
plalSiteId :: Lens' PlacementGroup (Maybe Int64) Source #
Site ID associated with this placement group. On insert, you must set either this field or the directorySiteId field to specify the site associated with this placement group. This is a required field that is read-only after insertion.
plalArchived :: Lens' PlacementGroup (Maybe Bool) Source #
Whether this placement group is archived.
EventTag
Contains properties of an event tag.
See: eventTag
smart constructor.
Instances
Creates a value of EventTag
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
etStatus :: Lens' EventTag (Maybe EventTagStatus) Source #
Status of this event tag. Must be ENABLED for this event tag to fire. This is a required field.
etExcludeFromAdxRequests :: Lens' EventTag (Maybe Bool) Source #
Whether to remove this event tag from ads that are trafficked through Display & Video 360 to Ad Exchange. This may be useful if the event tag uses a pixel that is unapproved for Ad Exchange bids on one or more networks, such as the Google Display Network.
etEnabledByDefault :: Lens' EventTag (Maybe Bool) Source #
Whether this event tag should be automatically enabled for all of the advertiser's campaigns and ads.
etKind :: Lens' EventTag Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#eventTag".
etCampaignIdDimensionValue :: Lens' EventTag (Maybe DimensionValue) Source #
Dimension value for the ID of the campaign. This is a read-only, auto-generated field.
etAdvertiserId :: Lens' EventTag (Maybe Int64) Source #
Advertiser ID of this event tag. This field or the campaignId field is required on insertion.
etURL :: Lens' EventTag (Maybe Text) Source #
Payload URL for this event tag. The URL on a click-through event tag should have a landing page URL appended to the end of it. This field is required on insertion.
etAdvertiserIdDimensionValue :: Lens' EventTag (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
etSSLCompliant :: Lens' EventTag (Maybe Bool) Source #
Whether this tag is SSL-compliant or not. This is a read-only field.
etCampaignId :: Lens' EventTag (Maybe Int64) Source #
Campaign ID of this event tag. This field or the advertiserId field is required on insertion.
etAccountId :: Lens' EventTag (Maybe Int64) Source #
Account ID of this event tag. This is a read-only field that can be left blank.
etName :: Lens' EventTag (Maybe Text) Source #
Name of this event tag. This is a required field and must be less than 256 characters long.
etURLEscapeLevels :: Lens' EventTag (Maybe Int32) Source #
Number of times the landing page URL should be URL-escaped before being appended to the click-through event tag URL. Only applies to click-through event tags as specified by the event tag type.
etSiteIds :: Lens' EventTag [Int64] Source #
Filter list of site IDs associated with this event tag. The siteFilterType determines whether this is a whitelist or blacklist filter.
etId :: Lens' EventTag (Maybe Int64) Source #
ID of this event tag. This is a read-only, auto-generated field.
etSubAccountId :: Lens' EventTag (Maybe Int64) Source #
Subaccount ID of this event tag. This is a read-only field that can be left blank.
etType :: Lens' EventTag (Maybe EventTagType) Source #
Event tag type. Can be used to specify whether to use a third-party pixel, a third-party JavaScript URL, or a third-party click-through URL for either impression or click tracking. This is a required field.
etSiteFilterType :: Lens' EventTag (Maybe EventTagSiteFilterType) Source #
Site filter type for this event tag. If no type is specified then the event tag will be applied to all sites.
UserRolePermission
data UserRolePermission Source #
Contains properties of a user role permission.
See: userRolePermission
smart constructor.
Instances
userRolePermission :: UserRolePermission Source #
Creates a value of UserRolePermission
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
useKind :: Lens' UserRolePermission Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#userRolePermission".
useAvailability :: Lens' UserRolePermission (Maybe UserRolePermissionAvailability) Source #
Levels of availability for a user role permission.
usePermissionGroupId :: Lens' UserRolePermission (Maybe Int64) Source #
ID of the permission group that this user role permission belongs to.
ChangeLogsListObjectType
data ChangeLogsListObjectType Source #
Select only change logs with the specified object type.
Constructors
Instances
OrderContact
data OrderContact Source #
Contact of an order.
See: orderContact
smart constructor.
Instances
orderContact :: OrderContact Source #
Creates a value of OrderContact
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocSignatureUserProFileId :: Lens' OrderContact (Maybe Int64) Source #
ID of the user profile containing the signature that will be embedded into order documents.
ocContactName :: Lens' OrderContact (Maybe Text) Source #
Name of this contact.
ocContactTitle :: Lens' OrderContact (Maybe Text) Source #
Title of this contact.
ocContactType :: Lens' OrderContact (Maybe OrderContactContactType) Source #
Type of this contact.
ocContactInfo :: Lens' OrderContact (Maybe Text) Source #
Free-form information about this contact. It could be any information related to this contact in addition to type, title, name, and signature user profile ID.
TranscodeSetting
data TranscodeSetting Source #
Transcode Settings
See: transcodeSetting
smart constructor.
Instances
transcodeSetting :: TranscodeSetting Source #
Creates a value of TranscodeSetting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tsKind :: Lens' TranscodeSetting Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#transcodeSetting".
tsEnabledVideoFormats :: Lens' TranscodeSetting [Int32] Source #
Whitelist of video formats to be served to this placement. Set this list to null or empty to serve all video formats.
FloodlightActivitiesGenerateTagResponse
data FloodlightActivitiesGenerateTagResponse Source #
Floodlight Activity GenerateTag Response
See: floodlightActivitiesGenerateTagResponse
smart constructor.
Instances
floodlightActivitiesGenerateTagResponse :: FloodlightActivitiesGenerateTagResponse Source #
Creates a value of FloodlightActivitiesGenerateTagResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fagtrGlobalSiteTagGlobalSnippet :: Lens' FloodlightActivitiesGenerateTagResponse (Maybe Text) Source #
The global snippet section of a global site tag. The global site tag sets new cookies on your domain, which will store a unique identifier for a user or the ad click that brought the user to your site. Learn more.
fagtrFloodlightActivityTag :: Lens' FloodlightActivitiesGenerateTagResponse (Maybe Text) Source #
Generated tag for this Floodlight activity. For global site tags, this is the event snippet.
fagtrKind :: Lens' FloodlightActivitiesGenerateTagResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivitiesGenerateTagResponse".
DirectorySiteContactAssignment
data DirectorySiteContactAssignment Source #
Directory Site Contact Assignment
See: directorySiteContactAssignment
smart constructor.
Instances
directorySiteContactAssignment :: DirectorySiteContactAssignment Source #
Creates a value of DirectorySiteContactAssignment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dscaVisibility :: Lens' DirectorySiteContactAssignment (Maybe DirectorySiteContactAssignmentVisibility) Source #
Visibility of this directory site contact assignment. When set to PUBLIC this contact assignment is visible to all account and agency users; when set to PRIVATE it is visible only to the site.
dscaContactId :: Lens' DirectorySiteContactAssignment (Maybe Int64) Source #
ID of this directory site contact. This is a read-only, auto-generated field.
AdSlot
Ad Slot
See: adSlot
smart constructor.
Instances
Creates a value of AdSlot
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assPaymentSourceType :: Lens' AdSlot (Maybe AdSlotPaymentSourceType) Source #
Payment source type of this ad slot.
assLinkedPlacementId :: Lens' AdSlot (Maybe Int64) Source #
ID of the placement from an external platform that is linked to this ad slot.
assCompatibility :: Lens' AdSlot (Maybe AdSlotCompatibility) Source #
Ad slot compatibility. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop, mobile devices or in mobile apps for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard.
ThirdPartyTrackingURL
data ThirdPartyTrackingURL Source #
Third-party Tracking URL.
See: thirdPartyTrackingURL
smart constructor.
Instances
thirdPartyTrackingURL :: ThirdPartyTrackingURL Source #
Creates a value of ThirdPartyTrackingURL
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tptuURL :: Lens' ThirdPartyTrackingURL (Maybe Text) Source #
URL for the specified third-party URL type.
tptuThirdPartyURLType :: Lens' ThirdPartyTrackingURL (Maybe ThirdPartyTrackingURLThirdPartyURLType) Source #
Third-party URL type for in-stream video and in-stream audio creatives.
PricingCapCostType
data PricingCapCostType Source #
Cap cost type of this inventory item.
Constructors
PlanningPlacementCapCostTypeCumulative | PLANNING_PLACEMENT_CAP_COST_TYPE_CUMULATIVE |
PlanningPlacementCapCostTypeMonthly | PLANNING_PLACEMENT_CAP_COST_TYPE_MONTHLY |
PlanningPlacementCapCostTypeNone | PLANNING_PLACEMENT_CAP_COST_TYPE_NONE |
Instances
OrderDocument
data OrderDocument Source #
Contains properties of a Planning order document.
See: orderDocument
smart constructor.
Instances
orderDocument :: OrderDocument Source #
Creates a value of OrderDocument
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
odKind :: Lens' OrderDocument Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#orderDocument".
odAdvertiserId :: Lens' OrderDocument (Maybe Int64) Source #
Advertiser ID of this order document.
odLastSentTime :: Lens' OrderDocument (Maybe UTCTime) Source #
Timestamp of the last email sent with this order document.
odAmendedOrderDocumentId :: Lens' OrderDocument (Maybe Int64) Source #
The amended order document ID of this order document. An order document can be created by optionally amending another order document so that the change history can be preserved.
odLastSentRecipients :: Lens' OrderDocument [Text] Source #
List of email addresses that received the last sent document.
odEffectiveDate :: Lens' OrderDocument (Maybe Day) Source #
Effective date of this order document.
odApprovedByUserProFileIds :: Lens' OrderDocument [Int64] Source #
IDs of users who have approved this order document.
odAccountId :: Lens' OrderDocument (Maybe Int64) Source #
Account ID of this order document.
odProjectId :: Lens' OrderDocument (Maybe Int64) Source #
Project ID of this order document.
odSubAccountId :: Lens' OrderDocument (Maybe Int64) Source #
Subaccount ID of this order document.
odType :: Lens' OrderDocument (Maybe OrderDocumentType) Source #
Type of this order document
odOrderId :: Lens' OrderDocument (Maybe Int64) Source #
ID of the order from which this order document is created.
odCancelled :: Lens' OrderDocument (Maybe Bool) Source #
Whether this order document is cancelled.
odCreatedInfo :: Lens' OrderDocument (Maybe LastModifiedInfo) Source #
Information about the creation of this order document.
Metro
Contains information about a metro region that can be targeted by ads.
See: metro
smart constructor.
Instances
Creates a value of Metro
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
metMetroCode :: Lens' Metro (Maybe Text) Source #
Metro code of this metro region. This is equivalent to dma_id.
metKind :: Lens' Metro Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#metro".
metCountryCode :: Lens' Metro (Maybe Text) Source #
Country code of the country to which this metro region belongs.
metDmaId :: Lens' Metro (Maybe Int64) Source #
DMA ID of this metro region. This is the ID used for targeting and generating reports, and is equivalent to metro_code.
metCountryDartId :: Lens' Metro (Maybe Int64) Source #
DART ID of the country to which this metro region belongs.
MobileApp
Contains information about a mobile app. Used as a landing page deep link.
See: mobileApp
smart constructor.
Instances
mobileApp :: MobileApp Source #
Creates a value of MobileApp
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
maKind :: Lens' MobileApp Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#mobileApp".
maDirectory :: Lens' MobileApp (Maybe MobileAppDirectory) Source #
Mobile app directory.
CreativeAssetDisplayType
data CreativeAssetDisplayType Source #
Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.
Constructors
AssetDisplayTypeBackdrop | ASSET_DISPLAY_TYPE_BACKDROP |
AssetDisplayTypeExpanding | ASSET_DISPLAY_TYPE_EXPANDING |
AssetDisplayTypeFlashInFlash | ASSET_DISPLAY_TYPE_FLASH_IN_FLASH |
AssetDisplayTypeFlashInFlashExpanding | ASSET_DISPLAY_TYPE_FLASH_IN_FLASH_EXPANDING |
AssetDisplayTypeFloating | ASSET_DISPLAY_TYPE_FLOATING |
AssetDisplayTypeInpage | ASSET_DISPLAY_TYPE_INPAGE |
AssetDisplayTypeOverlay | ASSET_DISPLAY_TYPE_OVERLAY |
AssetDisplayTypePeelDown | ASSET_DISPLAY_TYPE_PEEL_DOWN |
AssetDisplayTypeVpaidLinear | ASSET_DISPLAY_TYPE_VPAID_LINEAR |
AssetDisplayTypeVpaidNonLinear | ASSET_DISPLAY_TYPE_VPAID_NON_LINEAR |
Instances
Placement
Contains properties of a placement.
See: placement
smart constructor.
Instances
placement :: Placement Source #
Creates a value of Placement
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
p1Status
p1VideoSettings
p1PlacementStrategyId
p1TagFormats
p1SiteIdDimensionValue
p1PricingSchedule
p1Size
p1Kind
p1KeyName
p1CampaignIdDimensionValue
p1AdvertiserId
p1AdvertiserIdDimensionValue
p1CampaignId
p1IdDimensionValue
p1VpaidAdapterChoice
p1AdBlockingOptOut
p1Primary
p1LookbackConfiguration
p1TagSetting
p1ContentCategoryId
p1DirectorySiteIdDimensionValue
p1AccountId
p1PaymentSource
p1Name
p1AdditionalSizes
p1DirectorySiteId
p1CreateInfo
p1VideoActiveViewOptOut
p1LastModifiedInfo
p1Id
p1SSLRequired
p1SubAccountId
p1PlacementGroupIdDimensionValue
p1ExternalId
p1PlacementGroupId
p1Comment
p1SiteId
p1Compatibility
p1Archived
p1PaymentApproved
p1PublisherUpdateInfo
p1VideoSettings :: Lens' Placement (Maybe VideoSettings) Source #
A collection of settings which affect video creatives served through this placement. Applicable to placements with IN_STREAM_VIDEO compatibility.
p1PlacementStrategyId :: Lens' Placement (Maybe Int64) Source #
ID of the placement strategy assigned to this placement.
p1TagFormats :: Lens' Placement [PlacementTagFormatsItem] Source #
Tag formats to generate for this placement. This field is required on insertion. Acceptable values are: - "PLACEMENT_TAG_STANDARD" - "PLACEMENT_TAG_IFRAME_JAVASCRIPT" - "PLACEMENT_TAG_IFRAME_ILAYER" - "PLACEMENT_TAG_INTERNAL_REDIRECT" - "PLACEMENT_TAG_JAVASCRIPT" - "PLACEMENT_TAG_INTERSTITIAL_IFRAME_JAVASCRIPT" - "PLACEMENT_TAG_INTERSTITIAL_INTERNAL_REDIRECT" - "PLACEMENT_TAG_INTERSTITIAL_JAVASCRIPT" - "PLACEMENT_TAG_CLICK_COMMANDS" - "PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH" - "PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_3" - "PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_4" - "PLACEMENT_TAG_TRACKING" - "PLACEMENT_TAG_TRACKING_IFRAME" - "PLACEMENT_TAG_TRACKING_JAVASCRIPT"
p1SiteIdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of the site. This is a read-only, auto-generated field.
p1PricingSchedule :: Lens' Placement (Maybe PricingSchedule) Source #
Pricing schedule of this placement. This field is required on insertion, specifically subfields startDate, endDate and pricingType.
p1Size :: Lens' Placement (Maybe Size) Source #
Size associated with this placement. When inserting or updating a placement, only the size ID field is used. This field is required on insertion.
p1Kind :: Lens' Placement Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#placement".
p1KeyName :: Lens' Placement (Maybe Text) Source #
Key name of this placement. This is a read-only, auto-generated field.
p1CampaignIdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of the campaign. This is a read-only, auto-generated field.
p1AdvertiserId :: Lens' Placement (Maybe Int64) Source #
Advertiser ID of this placement. This field can be left blank.
p1AdvertiserIdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
p1CampaignId :: Lens' Placement (Maybe Int64) Source #
Campaign ID of this placement. This field is a required field on insertion.
p1IdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of this placement. This is a read-only, auto-generated field.
p1VpaidAdapterChoice :: Lens' Placement (Maybe PlacementVpaidAdapterChoice) Source #
VPAID adapter setting for this placement. Controls which VPAID format the measurement adapter will use for in-stream video creatives assigned to this placement. Note: Flash is no longer supported. This field now defaults to HTML5 when the following values are provided: FLASH, BOTH.
p1AdBlockingOptOut :: Lens' Placement (Maybe Bool) Source #
Whether this placement opts out of ad blocking. When true, ad blocking is disabled for this placement. When false, the campaign and site settings take effect.
p1Primary :: Lens' Placement (Maybe Bool) Source #
Whether this placement is the primary placement of a roadblock (placement group). You cannot change this field from true to false. Setting this field to true will automatically set the primary field on the original primary placement of the roadblock to false, and it will automatically set the roadblock's primaryPlacementId field to the ID of this placement.
p1LookbackConfiguration :: Lens' Placement (Maybe LookbackConfiguration) Source #
Lookback window settings for this placement.
p1TagSetting :: Lens' Placement (Maybe TagSetting) Source #
Tag settings for this placement.
p1ContentCategoryId :: Lens' Placement (Maybe Int64) Source #
ID of the content category assigned to this placement.
p1DirectorySiteIdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of the directory site. This is a read-only, auto-generated field.
p1AccountId :: Lens' Placement (Maybe Int64) Source #
Account ID of this placement. This field can be left blank.
p1PaymentSource :: Lens' Placement (Maybe PlacementPaymentSource) Source #
Payment source for this placement. This is a required field that is read-only after insertion.
p1Name :: Lens' Placement (Maybe Text) Source #
Name of this placement.This is a required field and must be less than 256 characters long.
p1AdditionalSizes :: Lens' Placement [Size] Source #
Additional sizes associated with this placement. When inserting or updating a placement, only the size ID field is used.
p1DirectorySiteId :: Lens' Placement (Maybe Int64) Source #
Directory site ID of this placement. On insert, you must set either this field or the siteId field to specify the site associated with this placement. This is a required field that is read-only after insertion.
p1CreateInfo :: Lens' Placement (Maybe LastModifiedInfo) Source #
Information about the creation of this placement. This is a read-only field.
p1VideoActiveViewOptOut :: Lens' Placement (Maybe Bool) Source #
Whether Verification and ActiveView are disabled for in-stream video creatives for this placement. The same setting videoActiveViewOptOut exists on the site level -- the opt out occurs if either of these settings are true. These settings are distinct from DirectorySites.settings.activeViewOptOut or Sites.siteSettings.activeViewOptOut which only apply to display ads. However, Accounts.activeViewOptOut opts out both video traffic, as well as display ads, from Verification and ActiveView.
p1LastModifiedInfo :: Lens' Placement (Maybe LastModifiedInfo) Source #
Information about the most recent modification of this placement. This is a read-only field.
p1Id :: Lens' Placement (Maybe Int64) Source #
ID of this placement. This is a read-only, auto-generated field.
p1SSLRequired :: Lens' Placement (Maybe Bool) Source #
Whether creatives assigned to this placement must be SSL-compliant.
p1SubAccountId :: Lens' Placement (Maybe Int64) Source #
Subaccount ID of this placement. This field can be left blank.
p1PlacementGroupIdDimensionValue :: Lens' Placement (Maybe DimensionValue) Source #
Dimension value for the ID of the placement group. This is a read-only, auto-generated field.
p1PlacementGroupId :: Lens' Placement (Maybe Int64) Source #
ID of this placement's group, if applicable.
p1SiteId :: Lens' Placement (Maybe Int64) Source #
Site ID associated with this placement. On insert, you must set either this field or the directorySiteId field to specify the site associated with this placement. This is a required field that is read-only after insertion.
p1Compatibility :: Lens' Placement (Maybe PlacementCompatibility) Source #
Placement compatibility. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering on desktop, on mobile devices or in mobile apps for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are no longer allowed for new placement insertions. Instead, use DISPLAY or DISPLAY_INTERSTITIAL. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. This field is required on insertion.
p1PaymentApproved :: Lens' Placement (Maybe Bool) Source #
Whether payment was approved for this placement. This is a read-only field relevant only to publisher-paid placements.
p1PublisherUpdateInfo :: Lens' Placement (Maybe LastModifiedInfo) Source #
Information about the last publisher update. This is a read-only field.
FloodlightActivityCountingMethod
data FloodlightActivityCountingMethod Source #
Counting method for conversions for this floodlight activity. This is a required field.
Constructors
ItemsSoldCounting | ITEMS_SOLD_COUNTING |
SessionCounting | SESSION_COUNTING |
StandardCounting | STANDARD_COUNTING |
TransactionsCounting | TRANSACTIONS_COUNTING |
UniqueCounting | UNIQUE_COUNTING |
Instances
EncryptionInfo
data EncryptionInfo Source #
A description of how user IDs are encrypted.
See: encryptionInfo
smart constructor.
Instances
encryptionInfo :: EncryptionInfo Source #
Creates a value of EncryptionInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eiEncryptionSource :: Lens' EncryptionInfo (Maybe EncryptionInfoEncryptionSource) Source #
Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.
eiKind :: Lens' EncryptionInfo Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#encryptionInfo".
eiEncryptionEntityType :: Lens' EncryptionInfo (Maybe EncryptionInfoEncryptionEntityType) Source #
The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.
eiEncryptionEntityId :: Lens' EncryptionInfo (Maybe Int64) Source #
The encryption entity ID. This should match the encryption configuration for ad serving or Data Transfer.
SitesListResponse
data SitesListResponse Source #
Site List Response
See: sitesListResponse
smart constructor.
Instances
sitesListResponse :: SitesListResponse Source #
Creates a value of SitesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sitNextPageToken :: Lens' SitesListResponse (Maybe Text) Source #
Pagination token to be used for the next list operation.
sitKind :: Lens' SitesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#sitesListResponse".
ContentCategoriesListSortOrder
data ContentCategoriesListSortOrder Source #
Order of sorted results.
Constructors
CCLSOAscending | ASCENDING |
CCLSODescending | DESCENDING |
Instances
TargetingTemplate
data TargetingTemplate Source #
Contains properties of a targeting template. A targeting template encapsulates targeting information which can be reused across multiple ads.
See: targetingTemplate
smart constructor.
Instances
targetingTemplate :: TargetingTemplate Source #
Creates a value of TargetingTemplate
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttGeoTargeting :: Lens' TargetingTemplate (Maybe GeoTargeting) Source #
Geographical targeting criteria.
ttTechnologyTargeting :: Lens' TargetingTemplate (Maybe TechnologyTargeting) Source #
Technology platform targeting criteria.
ttDayPartTargeting :: Lens' TargetingTemplate (Maybe DayPartTargeting) Source #
Time and day targeting criteria.
ttKind :: Lens' TargetingTemplate Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#targetingTemplate".
ttAdvertiserId :: Lens' TargetingTemplate (Maybe Int64) Source #
Advertiser ID of this targeting template. This is a required field on insert and is read-only after insert.
ttAdvertiserIdDimensionValue :: Lens' TargetingTemplate (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
ttAccountId :: Lens' TargetingTemplate (Maybe Int64) Source #
Account ID of this targeting template. This field, if left unset, will be auto-generated on insert and is read-only after insert.
ttName :: Lens' TargetingTemplate (Maybe Text) Source #
Name of this targeting template. This field is required. It must be less than 256 characters long and unique within an advertiser.
ttKeyValueTargetingExpression :: Lens' TargetingTemplate (Maybe KeyValueTargetingExpression) Source #
Key-value targeting criteria.
ttId :: Lens' TargetingTemplate (Maybe Int64) Source #
ID of this targeting template. This is a read-only, auto-generated field.
ttSubAccountId :: Lens' TargetingTemplate (Maybe Int64) Source #
Subaccount ID of this targeting template. This field, if left unset, will be auto-generated on insert and is read-only after insert.
ttLanguageTargeting :: Lens' TargetingTemplate (Maybe LanguageTargeting) Source #
Language targeting criteria.
ttListTargetingExpression :: Lens' TargetingTemplate (Maybe ListTargetingExpression) Source #
Remarketing list targeting criteria.
CreativeField
data CreativeField Source #
Contains properties of a creative field.
See: creativeField
smart constructor.
Instances
creativeField :: CreativeField Source #
Creates a value of CreativeField
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cffKind :: Lens' CreativeField Text Source #
Identifies what kind of resource this is. Value: the fixed string "dfareporting#creativeField".
cffAdvertiserId :: Lens' CreativeField (Maybe Int64) Source #
Advertiser ID of this creative field. This is a required field on insertion.
cffAdvertiserIdDimensionValue :: Lens' CreativeField (Maybe DimensionValue) Source #
Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.
cffAccountId :: Lens' CreativeField (Maybe Int64) Source #
Account ID of this creative field. This is a read-only field that can be left blank.
cffName :: Lens' CreativeField (Maybe Text) Source #
Name of this creative field. This is a required field and must be less than 256 characters long and unique among creative fields of the same advertiser.
cffId :: Lens' CreativeField (Maybe Int64) Source #
ID of this creative field. This is a read-only, auto-generated field.
cffSubAccountId :: Lens' CreativeField (Maybe Int64) Source #
Subaccount ID of this creative field. This is a read-only field that can be left blank.
AdvertiserStatus
data AdvertiserStatus Source #
Status of this advertiser.
Constructors
ASApproved | APPROVED |
ASOnHold | ON_HOLD |
Instances
DefaultClickThroughEventTagProperties
data DefaultClickThroughEventTagProperties Source #
Properties of inheriting and overriding the default click-through event tag. A campaign may override the event tag defined at the advertiser level, and an ad may also override the campaign's setting further.
See: defaultClickThroughEventTagProperties
smart constructor.
Instances
defaultClickThroughEventTagProperties :: DefaultClickThroughEventTagProperties Source #
Creates a value of DefaultClickThroughEventTagProperties
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dctetpOverrideInheritedEventTag :: Lens' DefaultClickThroughEventTagProperties (Maybe Bool) Source #
Whether this entity should override the inherited default click-through event tag with its own defined value.
dctetpDefaultClickThroughEventTagId :: Lens' DefaultClickThroughEventTagProperties (Maybe Int64) Source #
ID of the click-through event tag to apply to all ads in this entity's scope.
ListTargetingExpression
data ListTargetingExpression Source #
Remarketing List Targeting Expression.
See: listTargetingExpression
smart constructor.
Instances
listTargetingExpression :: ListTargetingExpression Source #
Creates a value of ListTargetingExpression
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lteExpression :: Lens' ListTargetingExpression (Maybe Text) Source #
Expression describing which lists are being targeted by the ad.