gogol-doubleclick-bids-0.4.0: Google DoubleClick Bid Manager SDK.

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

Network.Google.DoubleClickBids

Contents

Description

API for viewing and managing your reports in DoubleClick Bid Manager.

See: DoubleClick Bid Manager API Reference

Synopsis

Service Configuration

doubleClickBidsService :: ServiceConfig Source #

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

OAuth Scopes

doubleClickBidManagerScope :: Proxy '["https://www.googleapis.com/auth/doubleclickbidmanager"] Source #

View and manage your reports in DoubleClick Bid Manager

API Declaration

Resources

doubleclickbidmanager.lineitems.downloadlineitems

doubleclickbidmanager.lineitems.uploadlineitems

doubleclickbidmanager.queries.createquery

doubleclickbidmanager.queries.deletequery

doubleclickbidmanager.queries.getquery

doubleclickbidmanager.queries.listqueries

doubleclickbidmanager.queries.runquery

doubleclickbidmanager.reports.listreports

doubleclickbidmanager.sdf.download

Types

ListReportsResponse

data ListReportsResponse Source #

List reports response.

See: listReportsResponse smart constructor.

Instances
Eq ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ListReportsResponse -> Constr #

dataTypeOf :: ListReportsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ListReportsResponse :: Type -> Type #

ToJSON ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ListReportsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ListReportsResponse = D1 (MetaData "ListReportsResponse" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ListReportsResponse'" PrefixI True) (S1 (MetaSel (Just "_lrrReports") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Report])) :*: S1 (MetaSel (Just "_lrrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

listReportsResponse :: ListReportsResponse Source #

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

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

lrrKind :: Lens' ListReportsResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "doubleclickbidmanager#listReportsResponse".

QueryMetadataFormat

data QueryMetadataFormat Source #

Format of the generated report.

Constructors

CSV
CSV
ExcelCSV
EXCEL_CSV
Xlsx
XLSX
Instances
Enum QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: QueryMetadataFormat -> Constr #

dataTypeOf :: QueryMetadataFormat -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep QueryMetadataFormat :: Type -> Type #

Hashable QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryMetadataFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryMetadataFormat = D1 (MetaData "QueryMetadataFormat" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "CSV" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ExcelCSV" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Xlsx" PrefixI False) (U1 :: Type -> Type)))

QueryMetadata

data QueryMetadata Source #

Query metadata.

See: queryMetadata smart constructor.

Instances
Eq QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: QueryMetadata -> Constr #

dataTypeOf :: QueryMetadata -> DataType #

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

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

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

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

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

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

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

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

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

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

Show QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep QueryMetadata :: Type -> Type #

ToJSON QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep QueryMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep QueryMetadata = D1 (MetaData "QueryMetadata" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "QueryMetadata'" PrefixI True) (((S1 (MetaSel (Just "_qmGoogleCloudStoragePathForLatestReport") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_qmLocale") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_qmFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe QueryMetadataFormat)) :*: (S1 (MetaSel (Just "_qmGoogleDrivePathForLatestReport") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_qmShareEmailAddress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 (MetaSel (Just "_qmRunning") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_qmDataRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe QueryMetadataDataRange)) :*: S1 (MetaSel (Just "_qmLatestReportRunTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) :*: (S1 (MetaSel (Just "_qmReportCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_qmTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_qmSendNotification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

qmGoogleCloudStoragePathForLatestReport :: Lens' QueryMetadata (Maybe Text) Source #

The path to the location in Google Cloud Storage where the latest report is stored.

qmLocale :: Lens' QueryMetadata (Maybe Text) Source #

Locale of the generated reports. Valid values are cs CZECH de GERMAN en ENGLISH es SPANISH fr FRENCH it ITALIAN ja JAPANESE ko KOREAN pl POLISH pt-BR BRAZILIAN_PORTUGUESE ru RUSSIAN tr TURKISH uk UKRAINIAN zh-CN CHINA_CHINESE zh-TW TAIWAN_CHINESE An locale string not in the list above will generate reports in English.

qmFormat :: Lens' QueryMetadata (Maybe QueryMetadataFormat) Source #

Format of the generated report.

qmGoogleDrivePathForLatestReport :: Lens' QueryMetadata (Maybe Text) Source #

The path in Google Drive for the latest report.

qmShareEmailAddress :: Lens' QueryMetadata [Text] Source #

List of email addresses which are sent email notifications when the report is finished. Separate from sendNotification.

qmRunning :: Lens' QueryMetadata (Maybe Bool) Source #

Whether the latest report is currently running.

qmLatestReportRunTimeMs :: Lens' QueryMetadata (Maybe Int64) Source #

The time when the latest report started to run.

qmReportCount :: Lens' QueryMetadata (Maybe Int32) Source #

Number of reports that have been generated for the query.

qmTitle :: Lens' QueryMetadata (Maybe Text) Source #

Query title. It is used to name the reports generated from this query.

qmSendNotification :: Lens' QueryMetadata (Maybe Bool) Source #

Whether to send an email notification when a report is ready. Default to false.

RunQueryRequest

data RunQueryRequest Source #

Request to run a stored query to generate a report.

See: runQueryRequest smart constructor.

Instances
Eq RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: RunQueryRequest -> Constr #

dataTypeOf :: RunQueryRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep RunQueryRequest :: Type -> Type #

ToJSON RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep RunQueryRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep RunQueryRequest = D1 (MetaData "RunQueryRequest" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "RunQueryRequest'" PrefixI True) ((S1 (MetaSel (Just "_rqrReportDataEndTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_rqrDataRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RunQueryRequestDataRange))) :*: (S1 (MetaSel (Just "_rqrReportDataStartTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_rqrTimezoneCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

runQueryRequest :: RunQueryRequest Source #

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

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

rqrReportDataEndTimeMs :: Lens' RunQueryRequest (Maybe Int64) Source #

The ending time for the data that is shown in the report. Note, reportDataEndTimeMs is required if dataRange is CUSTOM_DATES and ignored otherwise.

rqrDataRange :: Lens' RunQueryRequest (Maybe RunQueryRequestDataRange) Source #

Report data range used to generate the report.

rqrReportDataStartTimeMs :: Lens' RunQueryRequest (Maybe Int64) Source #

The starting time for the data that is shown in the report. Note, reportDataStartTimeMs is required if dataRange is CUSTOM_DATES and ignored otherwise.

rqrTimezoneCode :: Lens' RunQueryRequest (Maybe Text) Source #

Canonical timezone code for report data time. Defaults to America/New_York.

FilterPair

data FilterPair Source #

Filter used to match traffic data in your report.

See: filterPair smart constructor.

Instances
Eq FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: FilterPair -> Constr #

dataTypeOf :: FilterPair -> DataType #

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

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

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

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

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

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

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

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

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

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

Show FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep FilterPair :: Type -> Type #

ToJSON FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep FilterPair Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep FilterPair = D1 (MetaData "FilterPair" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "FilterPair'" PrefixI True) (S1 (MetaSel (Just "_fpValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_fpType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FilterPairType))))

filterPair :: FilterPair Source #

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

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

UploadLineItemsRequest

data UploadLineItemsRequest Source #

Request to upload line items.

See: uploadLineItemsRequest smart constructor.

Instances
Eq UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: UploadLineItemsRequest -> Constr #

dataTypeOf :: UploadLineItemsRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep UploadLineItemsRequest :: Type -> Type #

ToJSON UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadLineItemsRequest = D1 (MetaData "UploadLineItemsRequest" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "UploadLineItemsRequest'" PrefixI True) (S1 (MetaSel (Just "_ulirLineItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ulirFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UploadLineItemsRequestFormat)) :*: S1 (MetaSel (Just "_ulirDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))

uploadLineItemsRequest :: UploadLineItemsRequest Source #

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

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

ulirLineItems :: Lens' UploadLineItemsRequest (Maybe Text) Source #

Line items in CSV to upload. Refer to Entity Write File Format for more information on file format.

ulirFormat :: Lens' UploadLineItemsRequest (Maybe UploadLineItemsRequestFormat) Source #

Format the line items are in. Default to CSV.

ulirDryRun :: Lens' UploadLineItemsRequest (Maybe Bool) Source #

Set to true to get upload status without actually persisting the line items.

ParametersType

data ParametersType Source #

Report type.

Constructors

TypeActiveGrp
TYPE_ACTIVE_GRP
TypeAudienceComPosition
TYPE_AUDIENCE_COMPOSITION
TypeAudiencePerformance
TYPE_AUDIENCE_PERFORMANCE
TypeClientSafe
TYPE_CLIENT_SAFE
TypeComscoreVce
TYPE_COMSCORE_VCE
TypeCrossFee
TYPE_CROSS_FEE
TypeCrossPartner
TYPE_CROSS_PARTNER
TypeCrossPartnerThirdPartyDataProvider
TYPE_CROSS_PARTNER_THIRD_PARTY_DATA_PROVIDER
TypeEstimatedConversion
TYPE_ESTIMATED_CONVERSION
TypeFee
TYPE_FEE
TypeGeneral
TYPE_GENERAL
TypeInventoryAvailability
TYPE_INVENTORY_AVAILABILITY
TypeKeyword
TYPE_KEYWORD
TypeLinearTvSearchLift
TYPE_LINEAR_TV_SEARCH_LIFT
TypeNielsenAudienceProFile
TYPE_NIELSEN_AUDIENCE_PROFILE
TypeNielsenDailyReachBuild
TYPE_NIELSEN_DAILY_REACH_BUILD
TypeNielsenOnlineGlobalMarket
TYPE_NIELSEN_ONLINE_GLOBAL_MARKET
TypeNielsenSite
TYPE_NIELSEN_SITE
TypeNotSupported
TYPE_NOT_SUPPORTED
TypeOrderId
TYPE_ORDER_ID
TypePageCategory
TYPE_PAGE_CATEGORY
TypePetraNielsenAudienceProFile
TYPE_PETRA_NIELSEN_AUDIENCE_PROFILE
TypePetraNielsenDailyReachBuild
TYPE_PETRA_NIELSEN_DAILY_REACH_BUILD
TypePetraNielsenOnlineGlobalMarket
TYPE_PETRA_NIELSEN_ONLINE_GLOBAL_MARKET
TypePixelLoad
TYPE_PIXEL_LOAD
TypeReachAndFrequency
TYPE_REACH_AND_FREQUENCY
TypeReachAudience
TYPE_REACH_AUDIENCE
TypeThirdPartyDataProvider
TYPE_THIRD_PARTY_DATA_PROVIDER
TypeTrueview
TYPE_TRUEVIEW
TypeTrueviewIar
TYPE_TRUEVIEW_IAR
TypeVerification
TYPE_VERIFICATION
TypeYouTubeVertical
TYPE_YOUTUBE_VERTICAL
Instances
Enum ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ParametersType -> Constr #

dataTypeOf :: ParametersType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ParametersType :: Type -> Type #

Hashable ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersType = D1 (MetaData "ParametersType" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (((((C1 (MetaCons "TypeActiveGrp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeAudienceComPosition" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeAudiencePerformance" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeClientSafe" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "TypeComscoreVce" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeCrossFee" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeCrossPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeCrossPartnerThirdPartyDataProvider" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "TypeEstimatedConversion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeFee" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeGeneral" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeInventoryAvailability" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "TypeKeyword" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeLinearTvSearchLift" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeNielsenAudienceProFile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeNielsenDailyReachBuild" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "TypeNielsenOnlineGlobalMarket" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeNielsenSite" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeNotSupported" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeOrderId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "TypePageCategory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypePetraNielsenAudienceProFile" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypePetraNielsenDailyReachBuild" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypePetraNielsenOnlineGlobalMarket" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "TypePixelLoad" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeReachAndFrequency" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeReachAudience" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeThirdPartyDataProvider" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "TypeTrueview" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeTrueviewIar" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TypeVerification" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TypeYouTubeVertical" PrefixI False) (U1 :: Type -> Type))))))

DownloadLineItemsRequestFilterType

data DownloadLineItemsRequestFilterType Source #

Filter type used to filter line items to fetch.

Constructors

AdvertiserId
ADVERTISER_ID
InsertionOrderId
INSERTION_ORDER_ID
LineItemId
LINE_ITEM_ID
Instances
Enum DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: DownloadLineItemsRequestFilterType -> Constr #

dataTypeOf :: DownloadLineItemsRequestFilterType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep DownloadLineItemsRequestFilterType :: Type -> Type #

Hashable DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFilterType = D1 (MetaData "DownloadLineItemsRequestFilterType" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "AdvertiserId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "InsertionOrderId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LineItemId" PrefixI False) (U1 :: Type -> Type)))

DownloadRequestFilterType

data DownloadRequestFilterType Source #

Filter type used to filter entities to fetch.

Constructors

DRFTAdvertiserId
ADVERTISER_ID
DRFTCampaignId
CAMPAIGN_ID
DRFTInsertionOrderId
INSERTION_ORDER_ID
DRFTLineItemId
LINE_ITEM_ID
Instances
Enum DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: DownloadRequestFilterType -> Constr #

dataTypeOf :: DownloadRequestFilterType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep DownloadRequestFilterType :: Type -> Type #

Hashable DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadRequestFilterType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadRequestFilterType = D1 (MetaData "DownloadRequestFilterType" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((C1 (MetaCons "DRFTAdvertiserId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DRFTCampaignId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DRFTInsertionOrderId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DRFTLineItemId" PrefixI False) (U1 :: Type -> Type)))

DownloadLineItemsRequest

data DownloadLineItemsRequest Source #

Request to fetch stored line items.

See: downloadLineItemsRequest smart constructor.

Instances
Eq DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: DownloadLineItemsRequest -> Constr #

dataTypeOf :: DownloadLineItemsRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep DownloadLineItemsRequest :: Type -> Type #

ToJSON DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadLineItemsRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadLineItemsRequest = D1 (MetaData "DownloadLineItemsRequest" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "DownloadLineItemsRequest'" PrefixI True) ((S1 (MetaSel (Just "_dlirFilterType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DownloadLineItemsRequestFilterType)) :*: S1 (MetaSel (Just "_dlirFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DownloadLineItemsRequestFormat))) :*: (S1 (MetaSel (Just "_dlirFileSpec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DownloadLineItemsRequestFileSpec)) :*: S1 (MetaSel (Just "_dlirFilterIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int64])))))

downloadLineItemsRequest :: DownloadLineItemsRequest Source #

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

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

dlirFormat :: Lens' DownloadLineItemsRequest (Maybe DownloadLineItemsRequestFormat) Source #

Format in which the line items will be returned. Default to CSV.

dlirFileSpec :: Lens' DownloadLineItemsRequest (Maybe DownloadLineItemsRequestFileSpec) Source #

File specification (column names, types, order) in which the line items will be returned. Default to EWF.

dlirFilterIds :: Lens' DownloadLineItemsRequest [Int64] Source #

Ids of the specified filter type used to filter line items to fetch. If omitted, all the line items will be returned.

DownloadRequestFileTypesItem

data DownloadRequestFileTypesItem Source #

Constructors

AD
AD
AdGroup
AD_GROUP
Campaign
CAMPAIGN
InsertionOrder
INSERTION_ORDER
LineItem
LINE_ITEM
Instances
Enum DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: DownloadRequestFileTypesItem -> Constr #

dataTypeOf :: DownloadRequestFileTypesItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep DownloadRequestFileTypesItem :: Type -> Type #

Hashable DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadRequestFileTypesItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadRequestFileTypesItem = D1 (MetaData "DownloadRequestFileTypesItem" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((C1 (MetaCons "AD" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AdGroup" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Campaign" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "InsertionOrder" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LineItem" PrefixI False) (U1 :: Type -> Type))))

DownloadRequest

data DownloadRequest Source #

Request to fetch stored campaigns, insertion orders, line items, TrueView ad groups and ads.

See: downloadRequest smart constructor.

Instances
Eq DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: DownloadRequest -> Constr #

dataTypeOf :: DownloadRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep DownloadRequest :: Type -> Type #

ToJSON DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadRequest Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadRequest = D1 (MetaData "DownloadRequest" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "DownloadRequest'" PrefixI True) ((S1 (MetaSel (Just "_drFileTypes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DownloadRequestFileTypesItem])) :*: S1 (MetaSel (Just "_drFilterType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DownloadRequestFilterType))) :*: (S1 (MetaSel (Just "_drVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_drFilterIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int64])))))

downloadRequest :: DownloadRequest Source #

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

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

drFileTypes :: Lens' DownloadRequest [DownloadRequestFileTypesItem] Source #

File types that will be returned. Acceptable values are: - "AD" - "AD_GROUP" - "CAMPAIGN" - "INSERTION_ORDER" - "LINE_ITEM"

drFilterType :: Lens' DownloadRequest (Maybe DownloadRequestFilterType) Source #

Filter type used to filter entities to fetch.

drVersion :: Lens' DownloadRequest (Maybe Text) Source #

SDF Version (column names, types, order) in which the entities will be returned. Default to 3.1.

drFilterIds :: Lens' DownloadRequest [Int64] Source #

The IDs of the specified filter type. This is used to filter entities to fetch. At least one ID must be specified.

ListQueriesResponse

data ListQueriesResponse Source #

List queries response.

See: listQueriesResponse smart constructor.

Instances
Eq ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ListQueriesResponse -> Constr #

dataTypeOf :: ListQueriesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ListQueriesResponse :: Type -> Type #

ToJSON ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ListQueriesResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ListQueriesResponse = D1 (MetaData "ListQueriesResponse" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ListQueriesResponse'" PrefixI True) (S1 (MetaSel (Just "_lqrQueries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Query])) :*: S1 (MetaSel (Just "_lqrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

listQueriesResponse :: ListQueriesResponse Source #

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

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

lqrKind :: Lens' ListQueriesResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "doubleclickbidmanager#listQueriesResponse".

UploadLineItemsResponse

data UploadLineItemsResponse Source #

Upload line items response.

See: uploadLineItemsResponse smart constructor.

Instances
Eq UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: UploadLineItemsResponse -> Constr #

dataTypeOf :: UploadLineItemsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep UploadLineItemsResponse :: Type -> Type #

ToJSON UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadLineItemsResponse = D1 (MetaData "UploadLineItemsResponse" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" True) (C1 (MetaCons "UploadLineItemsResponse'" PrefixI True) (S1 (MetaSel (Just "_ulirUploadStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe UploadStatus))))

uploadLineItemsResponse :: UploadLineItemsResponse Source #

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

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

QueryMetadataDataRange

data QueryMetadataDataRange Source #

Range of report data.

Constructors

QMDRAllTime
ALL_TIME
QMDRCurrentDay
CURRENT_DAY
QMDRCustomDates
CUSTOM_DATES
QMDRLast14Days
LAST_14_DAYS
QMDRLast30Days
LAST_30_DAYS
QMDRLast365Days
LAST_365_DAYS
QMDRLast7Days
LAST_7_DAYS
QMDRLast90Days
LAST_90_DAYS
QMDRMonthToDate
MONTH_TO_DATE
QMDRPreviousDay
PREVIOUS_DAY
QMDRPreviousHalfMonth
PREVIOUS_HALF_MONTH
QMDRPreviousMonth
PREVIOUS_MONTH
QMDRPreviousQuarter
PREVIOUS_QUARTER
QMDRPreviousWeek
PREVIOUS_WEEK
QMDRPreviousYear
PREVIOUS_YEAR
QMDRQuarterToDate
QUARTER_TO_DATE
QMDRTypeNotSupported
TYPE_NOT_SUPPORTED
QMDRWeekToDate
WEEK_TO_DATE
QMDRYearToDate
YEAR_TO_DATE
Instances
Enum QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: QueryMetadataDataRange -> Constr #

dataTypeOf :: QueryMetadataDataRange -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep QueryMetadataDataRange :: Type -> Type #

Hashable QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryMetadataDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryMetadataDataRange = D1 (MetaData "QueryMetadataDataRange" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((C1 (MetaCons "QMDRAllTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRCurrentDay" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "QMDRCustomDates" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRLast14Days" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "QMDRLast30Days" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRLast365Days" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "QMDRLast7Days" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "QMDRLast90Days" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRMonthToDate" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "QMDRPreviousDay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRPreviousHalfMonth" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "QMDRPreviousMonth" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "QMDRPreviousQuarter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRPreviousWeek" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "QMDRPreviousYear" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRQuarterToDate" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "QMDRTypeNotSupported" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "QMDRWeekToDate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QMDRYearToDate" PrefixI False) (U1 :: Type -> Type))))))

ParametersMetricsItem

data ParametersMetricsItem Source #

Constructors

MetricActiveViewAudibleVisibleOnCompleteImpressions
METRIC_ACTIVE_VIEW_AUDIBLE_VISIBLE_ON_COMPLETE_IMPRESSIONS
MetricActiveViewAverageViewableTime
METRIC_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME
MetricActiveViewDistributionUnmeasurable
METRIC_ACTIVE_VIEW_DISTRIBUTION_UNMEASURABLE
MetricActiveViewDistributionUnviewable
METRIC_ACTIVE_VIEW_DISTRIBUTION_UNVIEWABLE
MetricActiveViewDistributionViewable
METRIC_ACTIVE_VIEW_DISTRIBUTION_VIEWABLE
MetricActiveViewEligibleImpressions
METRIC_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS
MetricActiveViewMeasurableImpressions
METRIC_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS
MetricActiveViewPctMeasurableImpressions
METRIC_ACTIVE_VIEW_PCT_MEASURABLE_IMPRESSIONS
MetricActiveViewPctViewableImpressions
METRIC_ACTIVE_VIEW_PCT_VIEWABLE_IMPRESSIONS
MetricActiveViewPercentAudibleVisibleAtStart
METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_AT_START
MetricActiveViewPercentAudibleVisibleFirstQuar
METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_FIRST_QUAR
MetricActiveViewPercentAudibleVisibleOnComplete
METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_ON_COMPLETE
MetricActiveViewPercentAudibleVisibleSecondQuar
METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_SECOND_QUAR
MetricActiveViewPercentAudibleVisibleThirdQuar
METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_THIRD_QUAR
MetricActiveViewPercentViewableForTimeThreshold
METRIC_ACTIVE_VIEW_PERCENT_VIEWABLE_FOR_TIME_THRESHOLD
MetricActiveViewPercentVisibleAtStart
METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_AT_START
MetricActiveViewPercentVisibleFirstQuar
METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_FIRST_QUAR
MetricActiveViewPercentVisibleOnComplete
METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_ON_COMPLETE
MetricActiveViewPercentVisibleSecondQuar
METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_SECOND_QUAR
MetricActiveViewPercentVisibleThirdQuar
METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_THIRD_QUAR
MetricActiveViewUnmeasurableImpressions
METRIC_ACTIVE_VIEW_UNMEASURABLE_IMPRESSIONS
MetricActiveViewUnviewableImpressions
METRIC_ACTIVE_VIEW_UNVIEWABLE_IMPRESSIONS
MetricActiveViewViewableForTimeThreshold
METRIC_ACTIVE_VIEW_VIEWABLE_FOR_TIME_THRESHOLD
MetricActiveViewViewableImpressions
METRIC_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS
MetricBidRequests
METRIC_BID_REQUESTS
MetricBillableCostAdvertiser
METRIC_BILLABLE_COST_ADVERTISER
MetricBillableCostPartner
METRIC_BILLABLE_COST_PARTNER
MetricBillableCostUsd
METRIC_BILLABLE_COST_USD
MetricClicks
METRIC_CLICKS
MetricClickToPostClickConversionRate
METRIC_CLICK_TO_POST_CLICK_CONVERSION_RATE
MetricCmPostClickRevenue
METRIC_CM_POST_CLICK_REVENUE
MetricCmPostViewRevenue
METRIC_CM_POST_VIEW_REVENUE
MetricComscoreVceAudienceAvgFrequency
METRIC_COMSCORE_VCE_AUDIENCE_AVG_FREQUENCY
MetricComscoreVceAudienceImpressions
METRIC_COMSCORE_VCE_AUDIENCE_IMPRESSIONS
MetricComscoreVceAudienceImpressionsShare
METRIC_COMSCORE_VCE_AUDIENCE_IMPRESSIONS_SHARE
MetricComscoreVceAudienceReachPct
METRIC_COMSCORE_VCE_AUDIENCE_REACH_PCT
MetricComscoreVceAudienceSharePct
METRIC_COMSCORE_VCE_AUDIENCE_SHARE_PCT
MetricComscoreVceGrossRatingPoints
METRIC_COMSCORE_VCE_GROSS_RATING_POINTS
MetricComscoreVcePopulation
METRIC_COMSCORE_VCE_POPULATION
MetricComscoreVceUniqueAudience
METRIC_COMSCORE_VCE_UNIQUE_AUDIENCE
MetricConversionsPerMille
METRIC_CONVERSIONS_PER_MILLE
MetricCookieReachAverageImpressionFrequency
METRIC_COOKIE_REACH_AVERAGE_IMPRESSION_FREQUENCY
MetricCookieReachImpressionReach
METRIC_COOKIE_REACH_IMPRESSION_REACH
MetricCpmFEE1Advertiser
METRIC_CPM_FEE1_ADVERTISER
MetricCpmFEE1Partner
METRIC_CPM_FEE1_PARTNER
MetricCpmFEE1Usd
METRIC_CPM_FEE1_USD
MetricCpmFEE2Advertiser
METRIC_CPM_FEE2_ADVERTISER
MetricCpmFEE2Partner
METRIC_CPM_FEE2_PARTNER
MetricCpmFEE2Usd
METRIC_CPM_FEE2_USD
MetricCpmFEE3Advertiser
METRIC_CPM_FEE3_ADVERTISER
MetricCpmFEE3Partner
METRIC_CPM_FEE3_PARTNER
MetricCpmFEE3Usd
METRIC_CPM_FEE3_USD
MetricCpmFEE4Advertiser
METRIC_CPM_FEE4_ADVERTISER
MetricCpmFEE4Partner
METRIC_CPM_FEE4_PARTNER
MetricCpmFEE4Usd
METRIC_CPM_FEE4_USD
MetricCpmFEE5Advertiser
METRIC_CPM_FEE5_ADVERTISER
MetricCpmFEE5Partner
METRIC_CPM_FEE5_PARTNER
MetricCpmFEE5Usd
METRIC_CPM_FEE5_USD
MetricCtr
METRIC_CTR
MetricDataCostAdvertiser
METRIC_DATA_COST_ADVERTISER
MetricDataCostPartner
METRIC_DATA_COST_PARTNER
MetricDataCostUsd
METRIC_DATA_COST_USD
MetricDBmEngagementRate
METRIC_DBM_ENGAGEMENT_RATE
MetricFEE10Advertiser
METRIC_FEE10_ADVERTISER
MetricFEE10Partner
METRIC_FEE10_PARTNER
MetricFEE10Usd
METRIC_FEE10_USD
MetricFEE11Advertiser
METRIC_FEE11_ADVERTISER
MetricFEE11Partner
METRIC_FEE11_PARTNER
MetricFEE11Usd
METRIC_FEE11_USD
MetricFEE12Advertiser
METRIC_FEE12_ADVERTISER
MetricFEE12Partner
METRIC_FEE12_PARTNER
MetricFEE12Usd
METRIC_FEE12_USD
MetricFEE13Advertiser
METRIC_FEE13_ADVERTISER
MetricFEE13Partner
METRIC_FEE13_PARTNER
MetricFEE13Usd
METRIC_FEE13_USD
MetricFEE14Advertiser
METRIC_FEE14_ADVERTISER
MetricFEE14Partner
METRIC_FEE14_PARTNER
MetricFEE14Usd
METRIC_FEE14_USD
MetricFEE15Advertiser
METRIC_FEE15_ADVERTISER
MetricFEE15Partner
METRIC_FEE15_PARTNER
MetricFEE15Usd
METRIC_FEE15_USD
MetricFEE16Advertiser
METRIC_FEE16_ADVERTISER
MetricFEE16Partner
METRIC_FEE16_PARTNER
MetricFEE16Usd
METRIC_FEE16_USD
MetricFEE17Advertiser
METRIC_FEE17_ADVERTISER
MetricFEE17Partner
METRIC_FEE17_PARTNER
MetricFEE17Usd
METRIC_FEE17_USD
MetricFEE18Advertiser
METRIC_FEE18_ADVERTISER
MetricFEE18Partner
METRIC_FEE18_PARTNER
MetricFEE18Usd
METRIC_FEE18_USD
MetricFEE19Advertiser
METRIC_FEE19_ADVERTISER
MetricFEE19Partner
METRIC_FEE19_PARTNER
MetricFEE19Usd
METRIC_FEE19_USD
MetricFEE20Advertiser
METRIC_FEE20_ADVERTISER
MetricFEE20Partner
METRIC_FEE20_PARTNER
MetricFEE20Usd
METRIC_FEE20_USD
MetricFEE21Advertiser
METRIC_FEE21_ADVERTISER
MetricFEE21Partner
METRIC_FEE21_PARTNER
MetricFEE21Usd
METRIC_FEE21_USD
MetricFEE22Advertiser
METRIC_FEE22_ADVERTISER
MetricFEE22Partner
METRIC_FEE22_PARTNER
MetricFEE22Usd
METRIC_FEE22_USD
MetricFEE2Advertiser
METRIC_FEE2_ADVERTISER
MetricFEE2Partner
METRIC_FEE2_PARTNER
MetricFEE2Usd
METRIC_FEE2_USD
MetricFEE3Advertiser
METRIC_FEE3_ADVERTISER
MetricFEE3Partner
METRIC_FEE3_PARTNER
MetricFEE3Usd
METRIC_FEE3_USD
MetricFEE4Advertiser
METRIC_FEE4_ADVERTISER
MetricFEE4Partner
METRIC_FEE4_PARTNER
MetricFEE4Usd
METRIC_FEE4_USD
MetricFEE5Advertiser
METRIC_FEE5_ADVERTISER
MetricFEE5Partner
METRIC_FEE5_PARTNER
MetricFEE5Usd
METRIC_FEE5_USD
MetricFEE6Advertiser
METRIC_FEE6_ADVERTISER
MetricFEE6Partner
METRIC_FEE6_PARTNER
MetricFEE6Usd
METRIC_FEE6_USD
MetricFEE7Advertiser
METRIC_FEE7_ADVERTISER
MetricFEE7Partner
METRIC_FEE7_PARTNER
MetricFEE7Usd
METRIC_FEE7_USD
MetricFEE8Advertiser
METRIC_FEE8_ADVERTISER
MetricFEE8Partner
METRIC_FEE8_PARTNER
MetricFEE8Usd
METRIC_FEE8_USD
MetricFEE9Advertiser
METRIC_FEE9_ADVERTISER
MetricFEE9Partner
METRIC_FEE9_PARTNER
MetricFEE9Usd
METRIC_FEE9_USD
MetricFloodlightImpressions
METRIC_FLOODLIGHT_IMPRESSIONS
MetricImpressions
METRIC_IMPRESSIONS
MetricImpressionsToConversionRate
METRIC_IMPRESSIONS_TO_CONVERSION_RATE
MetricLastClicks
METRIC_LAST_CLICKS
MetricLastImpressions
METRIC_LAST_IMPRESSIONS
MetricMediaCostAdvertiser
METRIC_MEDIA_COST_ADVERTISER
MetricMediaCostEcpapcAdvertiser
METRIC_MEDIA_COST_ECPAPC_ADVERTISER
MetricMediaCostEcpapcPartner
METRIC_MEDIA_COST_ECPAPC_PARTNER
MetricMediaCostEcpapcUsd
METRIC_MEDIA_COST_ECPAPC_USD
MetricMediaCostEcpapvAdvertiser
METRIC_MEDIA_COST_ECPAPV_ADVERTISER
MetricMediaCostEcpapvPartner
METRIC_MEDIA_COST_ECPAPV_PARTNER
MetricMediaCostEcpapvUsd
METRIC_MEDIA_COST_ECPAPV_USD
MetricMediaCostEcpaAdvertiser
METRIC_MEDIA_COST_ECPA_ADVERTISER
MetricMediaCostEcpaPartner
METRIC_MEDIA_COST_ECPA_PARTNER
MetricMediaCostEcpaUsd
METRIC_MEDIA_COST_ECPA_USD
MetricMediaCostEcpcvAdvertiser
METRIC_MEDIA_COST_ECPCV_ADVERTISER
MetricMediaCostEcpcvPartner
METRIC_MEDIA_COST_ECPCV_PARTNER
MetricMediaCostEcpcvUsd
METRIC_MEDIA_COST_ECPCV_USD
MetricMediaCostEcpcAdvertiser
METRIC_MEDIA_COST_ECPC_ADVERTISER
MetricMediaCostEcpcPartner
METRIC_MEDIA_COST_ECPC_PARTNER
MetricMediaCostEcpcUsd
METRIC_MEDIA_COST_ECPC_USD
MetricMediaCostEcpmAdvertiser
METRIC_MEDIA_COST_ECPM_ADVERTISER
MetricMediaCostEcpmPartner
METRIC_MEDIA_COST_ECPM_PARTNER
MetricMediaCostEcpmUsd
METRIC_MEDIA_COST_ECPM_USD
MetricMediaCostPartner
METRIC_MEDIA_COST_PARTNER
MetricMediaCostUsd
METRIC_MEDIA_COST_USD
MetricMediaCostViewableEcpmAdvertiser
METRIC_MEDIA_COST_VIEWABLE_ECPM_ADVERTISER
MetricMediaCostViewableEcpmPartner
METRIC_MEDIA_COST_VIEWABLE_ECPM_PARTNER
MetricMediaCostViewableEcpmUsd
METRIC_MEDIA_COST_VIEWABLE_ECPM_USD
MetricMediaFEE1Advertiser
METRIC_MEDIA_FEE1_ADVERTISER
MetricMediaFEE1Partner
METRIC_MEDIA_FEE1_PARTNER
MetricMediaFEE1Usd
METRIC_MEDIA_FEE1_USD
MetricMediaFEE2Advertiser
METRIC_MEDIA_FEE2_ADVERTISER
MetricMediaFEE2Partner
METRIC_MEDIA_FEE2_PARTNER
MetricMediaFEE2Usd
METRIC_MEDIA_FEE2_USD
MetricMediaFEE3Advertiser
METRIC_MEDIA_FEE3_ADVERTISER
MetricMediaFEE3Partner
METRIC_MEDIA_FEE3_PARTNER
MetricMediaFEE3Usd
METRIC_MEDIA_FEE3_USD
MetricMediaFEE4Advertiser
METRIC_MEDIA_FEE4_ADVERTISER
MetricMediaFEE4Partner
METRIC_MEDIA_FEE4_PARTNER
MetricMediaFEE4Usd
METRIC_MEDIA_FEE4_USD
MetricMediaFEE5Advertiser
METRIC_MEDIA_FEE5_ADVERTISER
MetricMediaFEE5Partner
METRIC_MEDIA_FEE5_PARTNER
MetricMediaFEE5Usd
METRIC_MEDIA_FEE5_USD
MetricPixelLoads
METRIC_PIXEL_LOADS
MetricPlatformFeeAdvertiser
METRIC_PLATFORM_FEE_ADVERTISER
MetricPlatformFeePartner
METRIC_PLATFORM_FEE_PARTNER
MetricPlatformFeeUsd
METRIC_PLATFORM_FEE_USD
MetricPostClickDfaRevenue
METRIC_POST_CLICK_DFA_REVENUE
MetricPostViewDfaRevenue
METRIC_POST_VIEW_DFA_REVENUE
MetricProfitAdvertiser
METRIC_PROFIT_ADVERTISER
MetricProfitEcpapcAdvertiser
METRIC_PROFIT_ECPAPC_ADVERTISER
MetricProfitEcpapcPartner
METRIC_PROFIT_ECPAPC_PARTNER
MetricProfitEcpapcUsd
METRIC_PROFIT_ECPAPC_USD
MetricProfitEcpapvAdvertiser
METRIC_PROFIT_ECPAPV_ADVERTISER
MetricProfitEcpapvPartner
METRIC_PROFIT_ECPAPV_PARTNER
MetricProfitEcpapvUsd
METRIC_PROFIT_ECPAPV_USD
MetricProfitEcpaAdvertiser
METRIC_PROFIT_ECPA_ADVERTISER
MetricProfitEcpaPartner
METRIC_PROFIT_ECPA_PARTNER
MetricProfitEcpaUsd
METRIC_PROFIT_ECPA_USD
MetricProfitEcpcAdvertiser
METRIC_PROFIT_ECPC_ADVERTISER
MetricProfitEcpcPartner
METRIC_PROFIT_ECPC_PARTNER
MetricProfitEcpcUsd
METRIC_PROFIT_ECPC_USD
MetricProfitEcpmAdvertiser
METRIC_PROFIT_ECPM_ADVERTISER
MetricProfitEcpmPartner
METRIC_PROFIT_ECPM_PARTNER
MetricProfitEcpmUsd
METRIC_PROFIT_ECPM_USD
MetricProfitMargin
METRIC_PROFIT_MARGIN
MetricProfitPartner
METRIC_PROFIT_PARTNER
MetricProfitUsd
METRIC_PROFIT_USD
MetricProfitViewableEcpmAdvertiser
METRIC_PROFIT_VIEWABLE_ECPM_ADVERTISER
MetricProfitViewableEcpmPartner
METRIC_PROFIT_VIEWABLE_ECPM_PARTNER
MetricProfitViewableEcpmUsd
METRIC_PROFIT_VIEWABLE_ECPM_USD
MetricReachCookieFrequency
METRIC_REACH_COOKIE_FREQUENCY
MetricReachCookieReach
METRIC_REACH_COOKIE_REACH
MetricRevenueAdvertiser
METRIC_REVENUE_ADVERTISER
MetricRevenueEcpapcAdvertiser
METRIC_REVENUE_ECPAPC_ADVERTISER
MetricRevenueEcpapcPartner
METRIC_REVENUE_ECPAPC_PARTNER
MetricRevenueEcpapcUsd
METRIC_REVENUE_ECPAPC_USD
MetricRevenueEcpapvAdvertiser
METRIC_REVENUE_ECPAPV_ADVERTISER
MetricRevenueEcpapvPartner
METRIC_REVENUE_ECPAPV_PARTNER
MetricRevenueEcpapvUsd
METRIC_REVENUE_ECPAPV_USD
MetricRevenueEcpaAdvertiser
METRIC_REVENUE_ECPA_ADVERTISER
MetricRevenueEcpaPartner
METRIC_REVENUE_ECPA_PARTNER
MetricRevenueEcpaUsd
METRIC_REVENUE_ECPA_USD
MetricRevenueEcpcvAdvertiser
METRIC_REVENUE_ECPCV_ADVERTISER
MetricRevenueEcpcvPartner
METRIC_REVENUE_ECPCV_PARTNER
MetricRevenueEcpcvUsd
METRIC_REVENUE_ECPCV_USD
MetricRevenueEcpcAdvertiser
METRIC_REVENUE_ECPC_ADVERTISER
MetricRevenueEcpcPartner
METRIC_REVENUE_ECPC_PARTNER
MetricRevenueEcpcUsd
METRIC_REVENUE_ECPC_USD
MetricRevenueEcpiavcAdvertiser
METRIC_REVENUE_ECPIAVC_ADVERTISER
MetricRevenueEcpmAdvertiser
METRIC_REVENUE_ECPM_ADVERTISER
MetricRevenueEcpmPartner
METRIC_REVENUE_ECPM_PARTNER
MetricRevenueEcpmUsd
METRIC_REVENUE_ECPM_USD
MetricRevenuePartner
METRIC_REVENUE_PARTNER
MetricRevenueUsd
METRIC_REVENUE_USD
MetricRevenueViewableEcpmAdvertiser
METRIC_REVENUE_VIEWABLE_ECPM_ADVERTISER
MetricRevenueViewableEcpmPartner
METRIC_REVENUE_VIEWABLE_ECPM_PARTNER
MetricRevenueViewableEcpmUsd
METRIC_REVENUE_VIEWABLE_ECPM_USD
MetricRichMediaScrolls
METRIC_RICH_MEDIA_SCROLLS
MetricRichMediaVideoCompletions
METRIC_RICH_MEDIA_VIDEO_COMPLETIONS
MetricRichMediaVideoFirstQuartileCompletes
METRIC_RICH_MEDIA_VIDEO_FIRST_QUARTILE_COMPLETES
MetricRichMediaVideoFullScreens
METRIC_RICH_MEDIA_VIDEO_FULL_SCREENS
MetricRichMediaVideoMidpoints
METRIC_RICH_MEDIA_VIDEO_MIDPOINTS
MetricRichMediaVideoMutes
METRIC_RICH_MEDIA_VIDEO_MUTES
MetricRichMediaVideoPauses
METRIC_RICH_MEDIA_VIDEO_PAUSES
MetricRichMediaVideoPlays
METRIC_RICH_MEDIA_VIDEO_PLAYS
MetricRichMediaVideoSkips
METRIC_RICH_MEDIA_VIDEO_SKIPS
MetricRichMediaVideoThirdQuartileCompletes
METRIC_RICH_MEDIA_VIDEO_THIRD_QUARTILE_COMPLETES
MetricTeaTrueviewImpressions
METRIC_TEA_TRUEVIEW_IMPRESSIONS
MetricTeaTrueviewUniqueCookies
METRIC_TEA_TRUEVIEW_UNIQUE_COOKIES
MetricTeaTrueviewUniquePeople
METRIC_TEA_TRUEVIEW_UNIQUE_PEOPLE
MetricTotalConversions
METRIC_TOTAL_CONVERSIONS
MetricTotalMediaCostAdvertiser
METRIC_TOTAL_MEDIA_COST_ADVERTISER
MetricTotalMediaCostEcpapcAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPAPC_ADVERTISER
MetricTotalMediaCostEcpapcPartner
METRIC_TOTAL_MEDIA_COST_ECPAPC_PARTNER
MetricTotalMediaCostEcpapcUsd
METRIC_TOTAL_MEDIA_COST_ECPAPC_USD
MetricTotalMediaCostEcpapvAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPAPV_ADVERTISER
MetricTotalMediaCostEcpapvPartner
METRIC_TOTAL_MEDIA_COST_ECPAPV_PARTNER
MetricTotalMediaCostEcpapvUsd
METRIC_TOTAL_MEDIA_COST_ECPAPV_USD
MetricTotalMediaCostEcpaAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPA_ADVERTISER
MetricTotalMediaCostEcpaPartner
METRIC_TOTAL_MEDIA_COST_ECPA_PARTNER
MetricTotalMediaCostEcpaUsd
METRIC_TOTAL_MEDIA_COST_ECPA_USD
MetricTotalMediaCostEcpcvAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPCV_ADVERTISER
MetricTotalMediaCostEcpcvPartner
METRIC_TOTAL_MEDIA_COST_ECPCV_PARTNER
MetricTotalMediaCostEcpcvUsd
METRIC_TOTAL_MEDIA_COST_ECPCV_USD
MetricTotalMediaCostEcpcAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPC_ADVERTISER
MetricTotalMediaCostEcpcPartner
METRIC_TOTAL_MEDIA_COST_ECPC_PARTNER
MetricTotalMediaCostEcpcUsd
METRIC_TOTAL_MEDIA_COST_ECPC_USD
MetricTotalMediaCostEcpmAdvertiser
METRIC_TOTAL_MEDIA_COST_ECPM_ADVERTISER
MetricTotalMediaCostEcpmPartner
METRIC_TOTAL_MEDIA_COST_ECPM_PARTNER
MetricTotalMediaCostEcpmUsd
METRIC_TOTAL_MEDIA_COST_ECPM_USD
MetricTotalMediaCostPartner
METRIC_TOTAL_MEDIA_COST_PARTNER
MetricTotalMediaCostUsd
METRIC_TOTAL_MEDIA_COST_USD
MetricTotalMediaCostViewableEcpmAdvertiser
METRIC_TOTAL_MEDIA_COST_VIEWABLE_ECPM_ADVERTISER
MetricTotalMediaCostViewableEcpmPartner
METRIC_TOTAL_MEDIA_COST_VIEWABLE_ECPM_PARTNER
MetricTotalMediaCostViewableEcpmUsd
METRIC_TOTAL_MEDIA_COST_VIEWABLE_ECPM_USD
MetricTrueviewAverageCpeAdvertiser
METRIC_TRUEVIEW_AVERAGE_CPE_ADVERTISER
MetricTrueviewAverageCpePartner
METRIC_TRUEVIEW_AVERAGE_CPE_PARTNER
MetricTrueviewAverageCpeUsd
METRIC_TRUEVIEW_AVERAGE_CPE_USD
MetricTrueviewConversionCostManyPerViewAdvertiser
METRIC_TRUEVIEW_CONVERSION_COST_MANY_PER_VIEW_ADVERTISER
MetricTrueviewConversionCostManyPerViewPartner
METRIC_TRUEVIEW_CONVERSION_COST_MANY_PER_VIEW_PARTNER
MetricTrueviewConversionCostManyPerViewUsd
METRIC_TRUEVIEW_CONVERSION_COST_MANY_PER_VIEW_USD
MetricTrueviewConversionCostOnePerViewAdvertiser
METRIC_TRUEVIEW_CONVERSION_COST_ONE_PER_VIEW_ADVERTISER
MetricTrueviewConversionCostOnePerViewPartner
METRIC_TRUEVIEW_CONVERSION_COST_ONE_PER_VIEW_PARTNER
MetricTrueviewConversionCostOnePerViewUsd
METRIC_TRUEVIEW_CONVERSION_COST_ONE_PER_VIEW_USD
MetricTrueviewConversionManyPerView
METRIC_TRUEVIEW_CONVERSION_MANY_PER_VIEW
MetricTrueviewConversionOnePerView
METRIC_TRUEVIEW_CONVERSION_ONE_PER_VIEW
MetricTrueviewConversionRateOnePerView
METRIC_TRUEVIEW_CONVERSION_RATE_ONE_PER_VIEW
MetricTrueviewConversionValueManyPerViewAdvertiser
METRIC_TRUEVIEW_CONVERSION_VALUE_MANY_PER_VIEW_ADVERTISER
MetricTrueviewConversionValueManyPerViewPartner
METRIC_TRUEVIEW_CONVERSION_VALUE_MANY_PER_VIEW_PARTNER
MetricTrueviewConversionValueManyPerViewUsd
METRIC_TRUEVIEW_CONVERSION_VALUE_MANY_PER_VIEW_USD
MetricTrueviewConversionValueOnePerViewAdvertiser
METRIC_TRUEVIEW_CONVERSION_VALUE_ONE_PER_VIEW_ADVERTISER
MetricTrueviewConversionValueOnePerViewPartner
METRIC_TRUEVIEW_CONVERSION_VALUE_ONE_PER_VIEW_PARTNER
MetricTrueviewConversionValueOnePerViewUsd
METRIC_TRUEVIEW_CONVERSION_VALUE_ONE_PER_VIEW_USD
MetricTrueviewCostConversionManyPerViewRatio
METRIC_TRUEVIEW_COST_CONVERSION_MANY_PER_VIEW_RATIO
MetricTrueviewCostConversionOnePerViewRatio
METRIC_TRUEVIEW_COST_CONVERSION_ONE_PER_VIEW_RATIO
MetricTrueviewCpvAdvertiser
METRIC_TRUEVIEW_CPV_ADVERTISER
MetricTrueviewCpvPartner
METRIC_TRUEVIEW_CPV_PARTNER
MetricTrueviewCpvUsd
METRIC_TRUEVIEW_CPV_USD
MetricTrueviewEarnedLikes
METRIC_TRUEVIEW_EARNED_LIKES
MetricTrueviewEarnedPlayListAdditions
METRIC_TRUEVIEW_EARNED_PLAYLIST_ADDITIONS
MetricTrueviewEarnedShares
METRIC_TRUEVIEW_EARNED_SHARES
MetricTrueviewEarnedSubscribers
METRIC_TRUEVIEW_EARNED_SUBSCRIBERS
MetricTrueviewEarnedViews
METRIC_TRUEVIEW_EARNED_VIEWS
MetricTrueviewEngagements
METRIC_TRUEVIEW_ENGAGEMENTS
MetricTrueviewEngagementRate
METRIC_TRUEVIEW_ENGAGEMENT_RATE
MetricTrueviewImpressionShare
METRIC_TRUEVIEW_IMPRESSION_SHARE
MetricTrueviewLostIsBudget
METRIC_TRUEVIEW_LOST_IS_BUDGET
MetricTrueviewLostIsRank
METRIC_TRUEVIEW_LOST_IS_RANK
MetricTrueviewTotalConversionValue
METRIC_TRUEVIEW_TOTAL_CONVERSION_VALUE
MetricTrueviewTotalConversionValuesAdvertiser
METRIC_TRUEVIEW_TOTAL_CONVERSION_VALUES_ADVERTISER
MetricTrueviewTotalConversionValuesPartner
METRIC_TRUEVIEW_TOTAL_CONVERSION_VALUES_PARTNER
MetricTrueviewTotalConversionValuesUsd
METRIC_TRUEVIEW_TOTAL_CONVERSION_VALUES_USD
MetricTrueviewUniqueViewers
METRIC_TRUEVIEW_UNIQUE_VIEWERS
MetricTrueviewValueConversionManyPerViewRatio
METRIC_TRUEVIEW_VALUE_CONVERSION_MANY_PER_VIEW_RATIO
MetricTrueviewValueConversionOnePerViewRatio
METRIC_TRUEVIEW_VALUE_CONVERSION_ONE_PER_VIEW_RATIO
MetricTrueviewViews
METRIC_TRUEVIEW_VIEWS
MetricTrueviewViewRate
METRIC_TRUEVIEW_VIEW_RATE
MetricTrueviewViewThroughConversion
METRIC_TRUEVIEW_VIEW_THROUGH_CONVERSION
MetricUniqueVisitorsCookies
METRIC_UNIQUE_VISITORS_COOKIES
MetricUnknown
METRIC_UNKNOWN
MetricVideoCompanionClicks
METRIC_VIDEO_COMPANION_CLICKS
MetricVideoCompanionImpressions
METRIC_VIDEO_COMPANION_IMPRESSIONS
MetricVideoCompletionRate
METRIC_VIDEO_COMPLETION_RATE
MetricViewableBidRequests
METRIC_VIEWABLE_BID_REQUESTS
Instances
Enum ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ParametersMetricsItem -> Constr #

dataTypeOf :: ParametersMetricsItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ParametersMetricsItem :: Type -> Type #

Hashable ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersMetricsItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersMetricsItem = D1 (MetaData "ParametersMetricsItem" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((((((C1 (MetaCons "MetricActiveViewAudibleVisibleOnCompleteImpressions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewAverageViewableTime" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricActiveViewDistributionUnmeasurable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewDistributionUnviewable" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricActiveViewDistributionViewable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewEligibleImpressions" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricActiveViewMeasurableImpressions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricActiveViewPctMeasurableImpressions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewPctViewableImpressions" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricActiveViewPercentAudibleVisibleAtStart" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewPercentAudibleVisibleFirstQuar" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricActiveViewPercentAudibleVisibleOnComplete" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricActiveViewPercentAudibleVisibleSecondQuar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewPercentAudibleVisibleThirdQuar" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricActiveViewPercentViewableForTimeThreshold" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewPercentVisibleAtStart" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricActiveViewPercentVisibleFirstQuar" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricActiveViewPercentVisibleOnComplete" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewPercentVisibleSecondQuar" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricActiveViewPercentVisibleThirdQuar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewUnmeasurableImpressions" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricActiveViewUnviewableImpressions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricActiveViewViewableForTimeThreshold" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricActiveViewViewableImpressions" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricBidRequests" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricBillableCostAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricBillableCostPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricBillableCostUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricClicks" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricClickToPostClickConversionRate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCmPostClickRevenue" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricCmPostViewRevenue" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricComscoreVceAudienceAvgFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricComscoreVceAudienceImpressions" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricComscoreVceAudienceImpressionsShare" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricComscoreVceAudienceReachPct" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricComscoreVceAudienceSharePct" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricComscoreVceGrossRatingPoints" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricComscoreVcePopulation" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "MetricComscoreVceUniqueAudience" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricConversionsPerMille" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricCookieReachAverageImpressionFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCookieReachImpressionReach" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricCpmFEE1Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE1Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricCpmFEE1Usd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricCpmFEE2Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE2Partner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricCpmFEE2Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE3Advertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricCpmFEE3Partner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricCpmFEE3Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE4Advertiser" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricCpmFEE4Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE4Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricCpmFEE5Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricCpmFEE5Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricCpmFEE5Usd" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricCtr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricDataCostAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricDataCostPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricDataCostUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricDBmEngagementRate" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricFEE10Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE10Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE10Usd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE11Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE11Partner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricFEE11Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE12Advertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE12Partner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE12Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE13Advertiser" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricFEE13Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE13Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE14Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE14Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE14Usd" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "MetricFEE15Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE15Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE15Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE16Advertiser" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricFEE16Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE16Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE17Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE17Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE17Usd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricFEE18Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE18Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE18Usd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE19Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE19Partner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricFEE19Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE20Advertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE20Partner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE20Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE21Advertiser" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricFEE21Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE21Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE22Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE22Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE22Usd" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricFEE2Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE2Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE2Usd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE3Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE3Partner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricFEE3Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE4Advertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE4Partner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE4Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE5Advertiser" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricFEE5Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE5Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE6Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE6Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE6Usd" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "MetricFEE7Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE7Partner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE7Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE8Advertiser" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricFEE8Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE8Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricFEE9Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricFEE9Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricFEE9Usd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricFloodlightImpressions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricImpressions" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricImpressionsToConversionRate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricLastClicks" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricLastImpressions" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricMediaCostAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpapcAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaCostEcpapcPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaCostEcpapcUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpapvAdvertiser" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricMediaCostEcpapvPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpapvUsd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaCostEcpaAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaCostEcpaPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpaUsd" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricMediaCostEcpcvAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpcvPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaCostEcpcvUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaCostEcpcAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpcPartner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricMediaCostEcpcUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaCostEcpmPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaCostEcpmUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostPartner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricMediaCostUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaCostViewableEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaCostViewableEcpmPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaCostViewableEcpmUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE1Advertiser" PrefixI False) (U1 :: Type -> Type))))))))) :+: (((((((C1 (MetaCons "MetricMediaFEE1Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE1Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaFEE2Advertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE2Partner" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricMediaFEE2Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE3Advertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaFEE3Partner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaFEE3Usd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE4Advertiser" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricMediaFEE4Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE4Usd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricMediaFEE5Advertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricMediaFEE5Partner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricMediaFEE5Usd" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricPixelLoads" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricPlatformFeeAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricPlatformFeePartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricPlatformFeeUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricPostClickDfaRevenue" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricPostViewDfaRevenue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricProfitEcpapcAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricProfitEcpapcPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpapcUsd" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricProfitEcpapvAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpapvPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricProfitEcpapvUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricProfitEcpaAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpaPartner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricProfitEcpaUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpcAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricProfitEcpcPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricProfitEcpcUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricProfitEcpmPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitEcpmUsd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricProfitMargin" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricProfitPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitUsd" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "MetricProfitViewableEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricProfitViewableEcpmPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricProfitViewableEcpmUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricReachCookieFrequency" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricReachCookieReach" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRevenueEcpapcAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRevenueEcpapcPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpapcUsd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricRevenueEcpapvAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpapvPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRevenueEcpapvUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRevenueEcpaAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpaPartner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricRevenueEcpaUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpcvAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRevenueEcpcvPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRevenueEcpcvUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpcAdvertiser" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricRevenueEcpcPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpcUsd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRevenueEcpiavcAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRevenueEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueEcpmPartner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricRevenueEcpmUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenuePartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRevenueUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRevenueViewableEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRevenueViewableEcpmPartner" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricRevenueViewableEcpmUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRichMediaScrolls" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRichMediaVideoCompletions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRichMediaVideoFirstQuartileCompletes" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRichMediaVideoFullScreens" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricRichMediaVideoMidpoints" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRichMediaVideoMutes" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricRichMediaVideoPauses" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricRichMediaVideoPlays" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricRichMediaVideoSkips" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "MetricRichMediaVideoThirdQuartileCompletes" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTeaTrueviewImpressions" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTeaTrueviewUniqueCookies" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTeaTrueviewUniquePeople" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricTotalConversions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTotalMediaCostEcpapcAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTotalMediaCostEcpapcPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpapcUsd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricTotalMediaCostEcpapvAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpapvPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTotalMediaCostEcpapvUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTotalMediaCostEcpaAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpaPartner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricTotalMediaCostEcpaUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpcvAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTotalMediaCostEcpcvPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTotalMediaCostEcpcvUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpcAdvertiser" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricTotalMediaCostEcpcPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpcUsd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTotalMediaCostEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTotalMediaCostEcpmPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostEcpmUsd" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricTotalMediaCostPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostUsd" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTotalMediaCostViewableEcpmAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTotalMediaCostViewableEcpmPartner" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTotalMediaCostViewableEcpmUsd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricTrueviewAverageCpeAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewAverageCpePartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewAverageCpeUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewConversionCostManyPerViewAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionCostManyPerViewPartner" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricTrueviewConversionCostManyPerViewUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionCostOnePerViewAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewConversionCostOnePerViewPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewConversionCostOnePerViewUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionManyPerView" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "MetricTrueviewConversionOnePerView" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionRateOnePerView" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewConversionValueManyPerViewAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionValueManyPerViewPartner" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MetricTrueviewConversionValueManyPerViewUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewConversionValueOnePerViewAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewConversionValueOnePerViewPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewConversionValueOnePerViewUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewCostConversionManyPerViewRatio" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricTrueviewCostConversionOnePerViewRatio" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewCpvAdvertiser" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewCpvPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewCpvUsd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewEarnedLikes" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricTrueviewEarnedPlayListAdditions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewEarnedShares" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewEarnedSubscribers" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewEarnedViews" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewEngagements" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "MetricTrueviewEngagementRate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewImpressionShare" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewLostIsBudget" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewLostIsRank" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewTotalConversionValue" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricTrueviewTotalConversionValuesAdvertiser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewTotalConversionValuesPartner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewTotalConversionValuesUsd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewUniqueViewers" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewValueConversionManyPerViewRatio" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "MetricTrueviewValueConversionOnePerViewRatio" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricTrueviewViews" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricTrueviewViewRate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricTrueviewViewThroughConversion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricUniqueVisitorsCookies" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MetricUnknown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricVideoCompanionClicks" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MetricVideoCompanionImpressions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MetricVideoCompletionRate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MetricViewableBidRequests" PrefixI False) (U1 :: Type -> Type))))))))))

QueryScheduleFrequency

data QueryScheduleFrequency Source #

How often the query is run.

Constructors

Daily
DAILY
Monthly
MONTHLY
OneTime
ONE_TIME
Quarterly
QUARTERLY
SemiMonthly
SEMI_MONTHLY
Weekly
WEEKLY
Instances
Enum QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: QueryScheduleFrequency -> Constr #

dataTypeOf :: QueryScheduleFrequency -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep QueryScheduleFrequency :: Type -> Type #

Hashable QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryScheduleFrequency Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep QueryScheduleFrequency = D1 (MetaData "QueryScheduleFrequency" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((C1 (MetaCons "Daily" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Monthly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "OneTime" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Quarterly" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SemiMonthly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Weekly" PrefixI False) (U1 :: Type -> Type))))

ReportMetadata

data ReportMetadata Source #

Report metadata.

See: reportMetadata smart constructor.

Instances
Eq ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ReportMetadata -> Constr #

dataTypeOf :: ReportMetadata -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ReportMetadata :: Type -> Type #

ToJSON ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportMetadata Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportMetadata = D1 (MetaData "ReportMetadata" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ReportMetadata'" PrefixI True) ((S1 (MetaSel (Just "_rmStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportStatus)) :*: S1 (MetaSel (Just "_rmReportDataEndTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_rmGoogleCloudStoragePath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_rmReportDataStartTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

reportMetadata :: ReportMetadata Source #

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

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

rmReportDataEndTimeMs :: Lens' ReportMetadata (Maybe Int64) Source #

The ending time for the data that is shown in the report.

rmGoogleCloudStoragePath :: Lens' ReportMetadata (Maybe Text) Source #

The path to the location in Google Cloud Storage where the report is stored.

rmReportDataStartTimeMs :: Lens' ReportMetadata (Maybe Int64) Source #

The starting time for the data that is shown in the report.

Report

data Report Source #

Represents a report.

See: report smart constructor.

Instances
Eq Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

Data Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: Report -> Constr #

dataTypeOf :: Report -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep Report :: Type -> Type #

Methods

from :: Report -> Rep Report x #

to :: Rep Report x -> Report #

ToJSON Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep Report Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep Report = D1 (MetaData "Report" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "Report'" PrefixI True) (S1 (MetaSel (Just "_rParams") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Parameters)) :*: (S1 (MetaSel (Just "_rKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportKey)) :*: S1 (MetaSel (Just "_rMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportMetadata)))))

report :: Report Source #

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:

rParams :: Lens' Report (Maybe Parameters) Source #

Report parameters.

rKey :: Lens' Report (Maybe ReportKey) Source #

Key used to identify a report.

RowStatus

data RowStatus Source #

Represents the upload status of a row in the request.

See: rowStatus smart constructor.

Instances
Eq RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: RowStatus -> Constr #

dataTypeOf :: RowStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Show RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep RowStatus :: Type -> Type #

ToJSON RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep RowStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep RowStatus = D1 (MetaData "RowStatus" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "RowStatus'" PrefixI True) ((S1 (MetaSel (Just "_rsEntityName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_rsChanged") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_rsPersisted") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 (MetaSel (Just "_rsRowNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_rsErrors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_rsEntityId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))))

rowStatus :: RowStatus Source #

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

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

rsChanged :: Lens' RowStatus (Maybe Bool) Source #

Whether the stored entity is changed as a result of upload.

rsPersisted :: Lens' RowStatus (Maybe Bool) Source #

Whether the entity is persisted.

rsErrors :: Lens' RowStatus [Text] Source #

Reasons why the entity can't be uploaded.

DownloadLineItemsRequestFileSpec

data DownloadLineItemsRequestFileSpec Source #

File specification (column names, types, order) in which the line items will be returned. Default to EWF.

Constructors

Ewf
EWF
Instances
Enum DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: DownloadLineItemsRequestFileSpec -> Constr #

dataTypeOf :: DownloadLineItemsRequestFileSpec -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep DownloadLineItemsRequestFileSpec :: Type -> Type #

Hashable DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFileSpec Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFileSpec = D1 (MetaData "DownloadLineItemsRequestFileSpec" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "Ewf" PrefixI False) (U1 :: Type -> Type))

ReportKey

data ReportKey Source #

Key used to identify a report.

See: reportKey smart constructor.

Instances
Eq ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ReportKey -> Constr #

dataTypeOf :: ReportKey -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ReportKey :: Type -> Type #

ToJSON ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportKey Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportKey = D1 (MetaData "ReportKey" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ReportKey'" PrefixI True) (S1 (MetaSel (Just "_rkQueryId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_rkReportId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))

reportKey :: ReportKey Source #

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

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

UploadLineItemsRequestFormat

data UploadLineItemsRequestFormat Source #

Format the line items are in. Default to CSV.

Constructors

ULIRFCSV
CSV
Instances
Enum UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: UploadLineItemsRequestFormat -> Constr #

dataTypeOf :: UploadLineItemsRequestFormat -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep UploadLineItemsRequestFormat :: Type -> Type #

Hashable UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep UploadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep UploadLineItemsRequestFormat = D1 (MetaData "UploadLineItemsRequestFormat" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ULIRFCSV" PrefixI False) (U1 :: Type -> Type))

UploadStatus

data UploadStatus Source #

Represents the status of upload.

See: uploadStatus smart constructor.

Instances
Eq UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: UploadStatus -> Constr #

dataTypeOf :: UploadStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Show UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep UploadStatus :: Type -> Type #

ToJSON UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep UploadStatus = D1 (MetaData "UploadStatus" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "UploadStatus'" PrefixI True) (S1 (MetaSel (Just "_usRowStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [RowStatus])) :*: S1 (MetaSel (Just "_usErrors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))

uploadStatus :: UploadStatus Source #

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

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

usRowStatus :: Lens' UploadStatus [RowStatus] Source #

Per-row upload status.

usErrors :: Lens' UploadStatus [Text] Source #

Reasons why upload can't be completed.

QuerySchedule

data QuerySchedule Source #

Information on how frequently and when to run a query.

See: querySchedule smart constructor.

Instances
Eq QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: QuerySchedule -> Constr #

dataTypeOf :: QuerySchedule -> DataType #

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

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

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

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

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

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

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

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

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

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

Show QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep QuerySchedule :: Type -> Type #

ToJSON QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep QuerySchedule Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep QuerySchedule = D1 (MetaData "QuerySchedule" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "QuerySchedule'" PrefixI True) ((S1 (MetaSel (Just "_qsFrequency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe QueryScheduleFrequency)) :*: S1 (MetaSel (Just "_qsEndTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_qsNextRunMinuteOfDay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_qsNextRunTimezoneCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

querySchedule :: QuerySchedule Source #

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

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

qsEndTimeMs :: Lens' QuerySchedule (Maybe Int64) Source #

Datetime to periodically run the query until.

qsNextRunMinuteOfDay :: Lens' QuerySchedule (Maybe Int32) Source #

Time of day at which a new report will be generated, represented as minutes past midnight. Range is 0 to 1439. Only applies to scheduled reports.

qsNextRunTimezoneCode :: Lens' QuerySchedule (Maybe Text) Source #

Canonical timezone code for report generation time. Defaults to America/New_York.

DownloadLineItemsResponse

data DownloadLineItemsResponse Source #

Download line items response.

See: downloadLineItemsResponse smart constructor.

Instances
Eq DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: DownloadLineItemsResponse -> Constr #

dataTypeOf :: DownloadLineItemsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep DownloadLineItemsResponse :: Type -> Type #

ToJSON DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadLineItemsResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadLineItemsResponse = D1 (MetaData "DownloadLineItemsResponse" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" True) (C1 (MetaCons "DownloadLineItemsResponse'" PrefixI True) (S1 (MetaSel (Just "_dlirLineItems") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

downloadLineItemsResponse :: DownloadLineItemsResponse Source #

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

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

dlirLineItems :: Lens' DownloadLineItemsResponse (Maybe Text) Source #

Retrieved line items in CSV format. For more information about file formats, see Entity Write File Format.

DownloadResponse

data DownloadResponse Source #

Download response.

See: downloadResponse smart constructor.

Instances
Eq DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: DownloadResponse -> Constr #

dataTypeOf :: DownloadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep DownloadResponse :: Type -> Type #

ToJSON DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadResponse Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep DownloadResponse = D1 (MetaData "DownloadResponse" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "DownloadResponse'" PrefixI True) ((S1 (MetaSel (Just "_drInsertionOrders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_drCampaigns") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_drLineItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_drAdGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_drAds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

downloadResponse :: DownloadResponse Source #

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

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

drInsertionOrders :: Lens' DownloadResponse (Maybe Text) Source #

Retrieved insertion orders in SDF format.

drCampaigns :: Lens' DownloadResponse (Maybe Text) Source #

Retrieved campaigns in SDF format.

drLineItems :: Lens' DownloadResponse (Maybe Text) Source #

Retrieved line items in SDF format.

drAdGroups :: Lens' DownloadResponse (Maybe Text) Source #

Retrieved ad groups in SDF format.

drAds :: Lens' DownloadResponse (Maybe Text) Source #

Retrieved ads in SDF format.

ReportStatus

data ReportStatus Source #

Report status.

See: reportStatus smart constructor.

Instances
Eq ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ReportStatus -> Constr #

dataTypeOf :: ReportStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ReportStatus :: Type -> Type #

ToJSON ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportStatus Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportStatus = D1 (MetaData "ReportStatus" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "ReportStatus'" PrefixI True) ((S1 (MetaSel (Just "_rsState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportStatusState)) :*: S1 (MetaSel (Just "_rsFinishTimeMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_rsFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportStatusFormat)) :*: S1 (MetaSel (Just "_rsFailure") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReportFailure)))))

reportStatus :: ReportStatus Source #

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

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

rsFinishTimeMs :: Lens' ReportStatus (Maybe Int64) Source #

The time when this report either completed successfully or failed.

rsFormat :: Lens' ReportStatus (Maybe ReportStatusFormat) Source #

The file type of the report.

rsFailure :: Lens' ReportStatus (Maybe ReportFailure) Source #

If the report failed, this records the cause.

Query

data Query Source #

Represents a query.

See: query smart constructor.

Instances
Eq Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

Data Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: Query -> Constr #

dataTypeOf :: Query -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

Generic Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep Query :: Type -> Type #

Methods

from :: Query -> Rep Query x #

to :: Rep Query x -> Query #

ToJSON Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep Query Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

query :: Query Source #

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

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

qReportDataEndTimeMs :: Lens' Query (Maybe Int64) Source #

The ending time for the data that is shown in the report. Note, reportDataEndTimeMs is required if metadata.dataRange is CUSTOM_DATES and ignored otherwise.

qSchedule :: Lens' Query (Maybe QuerySchedule) Source #

Information on how often and when to run a query.

qKind :: Lens' Query Text Source #

Identifies what kind of resource this is. Value: the fixed string "doubleclickbidmanager#query".

qParams :: Lens' Query (Maybe Parameters) Source #

Query parameters.

qReportDataStartTimeMs :: Lens' Query (Maybe Int64) Source #

The starting time for the data that is shown in the report. Note, reportDataStartTimeMs is required if metadata.dataRange is CUSTOM_DATES and ignored otherwise.

qTimezoneCode :: Lens' Query (Maybe Text) Source #

Canonical timezone code for report data time. Defaults to America/New_York.

Parameters

data Parameters Source #

Parameters of a query or report.

See: parameters smart constructor.

Instances
Eq Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: Parameters -> Constr #

dataTypeOf :: Parameters -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep Parameters :: Type -> Type #

ToJSON Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep Parameters Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep Parameters = D1 (MetaData "Parameters" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "Parameters'" PrefixI True) ((S1 (MetaSel (Just "_pMetrics") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ParametersMetricsItem])) :*: S1 (MetaSel (Just "_pIncludeInviteData") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_pFilters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [FilterPair])) :*: (S1 (MetaSel (Just "_pGroupBys") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ParametersGroupBysItem])) :*: S1 (MetaSel (Just "_pType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParametersType))))))

parameters :: Parameters Source #

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

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

pMetrics :: Lens' Parameters [ParametersMetricsItem] Source #

Metrics to include as columns in your report.

pIncludeInviteData :: Lens' Parameters (Maybe Bool) Source #

Whether to include data from Invite Media.

pFilters :: Lens' Parameters [FilterPair] Source #

Filters used to match traffic data in your report.

pGroupBys :: Lens' Parameters [ParametersGroupBysItem] Source #

Data is grouped by the filters listed in this field.

FilterPairType

data FilterPairType Source #

Filter type.

Constructors

FilterActiveViewExpectedViewability
FILTER_ACTIVE_VIEW_EXPECTED_VIEWABILITY
FilterActivityId
FILTER_ACTIVITY_ID
FilterAdvertiser
FILTER_ADVERTISER
FilterAdvertiserCurrency
FILTER_ADVERTISER_CURRENCY
FilterAdvertiserTimezone
FILTER_ADVERTISER_TIMEZONE
FilterAdPosition
FILTER_AD_POSITION
FilterAge
FILTER_AGE
FilterAuthorizedSellerStateId
FILTER_AUTHORIZED_SELLER_STATE_ID
FilterBrandsafeChannelId
FILTER_BRANDSAFE_CHANNEL_ID
FilterBrowser
FILTER_BROWSER
FilterBudgetSegmentDescription
FILTER_BUDGET_SEGMENT_DESCRIPTION
FilterCampaignDailyFrequency
FILTER_CAMPAIGN_DAILY_FREQUENCY
FilterCarrier
FILTER_CARRIER
FilterChannelId
FILTER_CHANNEL_ID
FilterCity
FILTER_CITY
FilterCompanionCreativeId
FILTER_COMPANION_CREATIVE_ID
FilterConversionDelay
FILTER_CONVERSION_DELAY
FilterCountry
FILTER_COUNTRY
FilterCreativeHeight
FILTER_CREATIVE_HEIGHT
FilterCreativeId
FILTER_CREATIVE_ID
FilterCreativeSize
FILTER_CREATIVE_SIZE
FilterCreativeType
FILTER_CREATIVE_TYPE
FilterCreativeWidth
FILTER_CREATIVE_WIDTH
FilterDataProvider
FILTER_DATA_PROVIDER
FilterDate
FILTER_DATE
FilterDayOfWeek
FILTER_DAY_OF_WEEK
FilterDeviceMake
FILTER_DEVICE_MAKE
FilterDeviceModel
FILTER_DEVICE_MODEL
FilterDeviceType
FILTER_DEVICE_TYPE
FilterDfpOrderId
FILTER_DFP_ORDER_ID
FilterDma
FILTER_DMA
FilterDV360ActivityId
FILTER_DV360_ACTIVITY_ID
FilterExchangeId
FILTER_EXCHANGE_ID
FilterFloodlightActivityId
FILTER_FLOODLIGHT_ACTIVITY_ID
FilterFloodlightPixelId
FILTER_FLOODLIGHT_PIXEL_ID
FilterGender
FILTER_GENDER
FilterInsertionOrder
FILTER_INSERTION_ORDER
FilterInventoryFormat
FILTER_INVENTORY_FORMAT
FilterInventorySource
FILTER_INVENTORY_SOURCE
FilterInventorySourceType
FILTER_INVENTORY_SOURCE_TYPE
FilterKeyword
FILTER_KEYWORD
FilterLineItem
FILTER_LINE_ITEM
FilterLineItemDailyFrequency
FILTER_LINE_ITEM_DAILY_FREQUENCY
FilterLineItemLifetimeFrequency
FILTER_LINE_ITEM_LIFETIME_FREQUENCY
FilterLineItemType
FILTER_LINE_ITEM_TYPE
FilterMediaPlan
FILTER_MEDIA_PLAN
FilterMobileDeviceMake
FILTER_MOBILE_DEVICE_MAKE
FilterMobileDeviceMakeModel
FILTER_MOBILE_DEVICE_MAKE_MODEL
FilterMobileDeviceType
FILTER_MOBILE_DEVICE_TYPE
FilterMobileGeo
FILTER_MOBILE_GEO
FilterMonth
FILTER_MONTH
FilterMraidSupport
FILTER_MRAID_SUPPORT
FilterNielsenAge
FILTER_NIELSEN_AGE
FilterNielsenCountryCode
FILTER_NIELSEN_COUNTRY_CODE
FilterNielsenDeviceId
FILTER_NIELSEN_DEVICE_ID
FilterNielsenGender
FILTER_NIELSEN_GENDER
FilterNotSupported
FILTER_NOT_SUPPORTED
FilterOrderId
FILTER_ORDER_ID
FilterOS
FILTER_OS
FilterPageCategory
FILTER_PAGE_CATEGORY
FilterPageLayout
FILTER_PAGE_LAYOUT
FilterPartner
FILTER_PARTNER
FilterPartnerCurrency
FILTER_PARTNER_CURRENCY
FilterPublicInventory
FILTER_PUBLIC_INVENTORY
FilterQuarter
FILTER_QUARTER
FilterRegion
FILTER_REGION
FilterRegularChannelId
FILTER_REGULAR_CHANNEL_ID
FilterSiteId
FILTER_SITE_ID
FilterSiteLanguage
FILTER_SITE_LANGUAGE
FilterSkippableSupport
FILTER_SKIPPABLE_SUPPORT
FilterTargetedUserList
FILTER_TARGETED_USER_LIST
FilterTimeOfDay
FILTER_TIME_OF_DAY
FilterTrueviewAdGroupAdId
FILTER_TRUEVIEW_AD_GROUP_AD_ID
FilterTrueviewAdGroupId
FILTER_TRUEVIEW_AD_GROUP_ID
FilterTrueviewAge
FILTER_TRUEVIEW_AGE
FilterTrueviewCategory
FILTER_TRUEVIEW_CATEGORY
FilterTrueviewCity
FILTER_TRUEVIEW_CITY
FilterTrueviewConversionType
FILTER_TRUEVIEW_CONVERSION_TYPE
FilterTrueviewCountry
FILTER_TRUEVIEW_COUNTRY
FilterTrueviewCustomAffinity
FILTER_TRUEVIEW_CUSTOM_AFFINITY
FilterTrueviewDma
FILTER_TRUEVIEW_DMA
FilterTrueviewGender
FILTER_TRUEVIEW_GENDER
FilterTrueviewIarAge
FILTER_TRUEVIEW_IAR_AGE
FilterTrueviewIarCategory
FILTER_TRUEVIEW_IAR_CATEGORY
FilterTrueviewIarCity
FILTER_TRUEVIEW_IAR_CITY
FilterTrueviewIarCountry
FILTER_TRUEVIEW_IAR_COUNTRY
FilterTrueviewIarGender
FILTER_TRUEVIEW_IAR_GENDER
FilterTrueviewIarInterest
FILTER_TRUEVIEW_IAR_INTEREST
FilterTrueviewIarLanguage
FILTER_TRUEVIEW_IAR_LANGUAGE
FilterTrueviewIarParentalStatus
FILTER_TRUEVIEW_IAR_PARENTAL_STATUS
FilterTrueviewIarRegion
FILTER_TRUEVIEW_IAR_REGION
FilterTrueviewIarRemarketingList
FILTER_TRUEVIEW_IAR_REMARKETING_LIST
FilterTrueviewIarTimeOfDay
FILTER_TRUEVIEW_IAR_TIME_OF_DAY
FilterTrueviewIarYouTubeChannel
FILTER_TRUEVIEW_IAR_YOUTUBE_CHANNEL
FilterTrueviewIarYouTubeVideo
FILTER_TRUEVIEW_IAR_YOUTUBE_VIDEO
FilterTrueviewIarZipcode
FILTER_TRUEVIEW_IAR_ZIPCODE
FilterTrueviewInterest
FILTER_TRUEVIEW_INTEREST
FilterTrueviewKeyword
FILTER_TRUEVIEW_KEYWORD
FilterTrueviewParentalStatus
FILTER_TRUEVIEW_PARENTAL_STATUS
FilterTrueviewPlacement
FILTER_TRUEVIEW_PLACEMENT
FilterTrueviewRegion
FILTER_TRUEVIEW_REGION
FilterTrueviewRemarketingList
FILTER_TRUEVIEW_REMARKETING_LIST
FilterTrueviewURL
FILTER_TRUEVIEW_URL
FilterTrueviewZipcode
FILTER_TRUEVIEW_ZIPCODE
FilterUnknown
FILTER_UNKNOWN
FilterUserList
FILTER_USER_LIST
FilterUserListFirstParty
FILTER_USER_LIST_FIRST_PARTY
FilterUserListThirdParty
FILTER_USER_LIST_THIRD_PARTY
FilterVideoAdPositionInStream
FILTER_VIDEO_AD_POSITION_IN_STREAM
FilterVideoCompanionSize
FILTER_VIDEO_COMPANION_SIZE
FilterVideoCompanionType
FILTER_VIDEO_COMPANION_TYPE
FilterVideoCreativeDuration
FILTER_VIDEO_CREATIVE_DURATION
FilterVideoCreativeDurationSkippable
FILTER_VIDEO_CREATIVE_DURATION_SKIPPABLE
FilterVideoDurationSeconds
FILTER_VIDEO_DURATION_SECONDS
FilterVideoFormatSupport
FILTER_VIDEO_FORMAT_SUPPORT
FilterVideoInventoryType
FILTER_VIDEO_INVENTORY_TYPE
FilterVideoPlayerSize
FILTER_VIDEO_PLAYER_SIZE
FilterVideoRatingTier
FILTER_VIDEO_RATING_TIER
FilterVideoSkippableSupport
FILTER_VIDEO_SKIPPABLE_SUPPORT
FilterVideoVpaidSupport
FILTER_VIDEO_VPAID_SUPPORT
FilterWeek
FILTER_WEEK
FilterYear
FILTER_YEAR
FilterYouTubeVertical
FILTER_YOUTUBE_VERTICAL
FilterZipCode
FILTER_ZIP_CODE
Instances
Enum FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: FilterPairType -> Constr #

dataTypeOf :: FilterPairType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep FilterPairType :: Type -> Type #

Hashable FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep FilterPairType Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep FilterPairType = D1 (MetaData "FilterPairType" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((((C1 (MetaCons "FilterActiveViewExpectedViewability" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FilterActivityId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterAdvertiser" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterAdvertiserCurrency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterAdvertiserTimezone" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterAdPosition" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterAge" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterAuthorizedSellerStateId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterBrandsafeChannelId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterBrowser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterBudgetSegmentDescription" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterCampaignDailyFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterCarrier" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterChannelId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterCity" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "FilterCompanionCreativeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterConversionDelay" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterCountry" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterCreativeHeight" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterCreativeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterCreativeSize" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterCreativeType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterCreativeWidth" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterDataProvider" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterDate" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterDayOfWeek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterDeviceMake" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterDeviceModel" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterDeviceType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterDfpOrderId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterDma" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "FilterDV360ActivityId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FilterExchangeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterFloodlightActivityId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterFloodlightPixelId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterInsertionOrder" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterInventoryFormat" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterInventorySource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterInventorySourceType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterKeyword" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterLineItem" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterLineItemDailyFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterLineItemLifetimeFrequency" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterLineItemType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterMediaPlan" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "FilterMobileDeviceMake" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterMobileDeviceMakeModel" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterMobileDeviceType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterMobileGeo" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterMonth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterMraidSupport" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterNielsenAge" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterNielsenCountryCode" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterNielsenDeviceId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterNielsenGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterNotSupported" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterOrderId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterOS" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterPageCategory" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterPageLayout" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterPartner" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "FilterPartnerCurrency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FilterPublicInventory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterQuarter" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterRegion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterRegularChannelId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterSiteId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterSiteLanguage" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterSkippableSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTargetedUserList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTimeOfDay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewAdGroupAdId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterTrueviewAdGroupId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewAge" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewCategory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewCity" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "FilterTrueviewConversionType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewCountry" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewCustomAffinity" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewDma" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterTrueviewGender" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarAge" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewIarCategory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarCity" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterTrueviewIarCountry" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewIarInterest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarLanguage" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterTrueviewIarParentalStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarRegion" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewIarRemarketingList" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarTimeOfDay" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "FilterTrueviewIarYouTubeChannel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FilterTrueviewIarYouTubeVideo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewIarZipcode" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterTrueviewInterest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewKeyword" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewParentalStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewPlacement" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterTrueviewRegion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewRemarketingList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterTrueviewURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterTrueviewZipcode" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterUnknown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterUserList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterUserListFirstParty" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterUserListThirdParty" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "FilterVideoAdPositionInStream" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoCompanionSize" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterVideoCompanionType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoCreativeDuration" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterVideoCreativeDurationSkippable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoDurationSeconds" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterVideoFormatSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoInventoryType" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "FilterVideoPlayerSize" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoRatingTier" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterVideoSkippableSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterVideoVpaidSupport" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FilterWeek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterYear" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FilterYouTubeVertical" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FilterZipCode" PrefixI False) (U1 :: Type -> Type))))))))

RunQueryRequestDataRange

data RunQueryRequestDataRange Source #

Report data range used to generate the report.

Constructors

RQRDRAllTime
ALL_TIME
RQRDRCurrentDay
CURRENT_DAY
RQRDRCustomDates
CUSTOM_DATES
RQRDRLast14Days
LAST_14_DAYS
RQRDRLast30Days
LAST_30_DAYS
RQRDRLast365Days
LAST_365_DAYS
RQRDRLast7Days
LAST_7_DAYS
RQRDRLast90Days
LAST_90_DAYS
RQRDRMonthToDate
MONTH_TO_DATE
RQRDRPreviousDay
PREVIOUS_DAY
RQRDRPreviousHalfMonth
PREVIOUS_HALF_MONTH
RQRDRPreviousMonth
PREVIOUS_MONTH
RQRDRPreviousQuarter
PREVIOUS_QUARTER
RQRDRPreviousWeek
PREVIOUS_WEEK
RQRDRPreviousYear
PREVIOUS_YEAR
RQRDRQuarterToDate
QUARTER_TO_DATE
RQRDRTypeNotSupported
TYPE_NOT_SUPPORTED
RQRDRWeekToDate
WEEK_TO_DATE
RQRDRYearToDate
YEAR_TO_DATE
Instances
Enum RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: RunQueryRequestDataRange -> Constr #

dataTypeOf :: RunQueryRequestDataRange -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep RunQueryRequestDataRange :: Type -> Type #

Hashable RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep RunQueryRequestDataRange Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep RunQueryRequestDataRange = D1 (MetaData "RunQueryRequestDataRange" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((C1 (MetaCons "RQRDRAllTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRCurrentDay" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RQRDRCustomDates" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRLast14Days" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "RQRDRLast30Days" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRLast365Days" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RQRDRLast7Days" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RQRDRLast90Days" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRMonthToDate" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "RQRDRPreviousDay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRPreviousHalfMonth" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RQRDRPreviousMonth" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RQRDRPreviousQuarter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRPreviousWeek" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "RQRDRPreviousYear" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRQuarterToDate" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RQRDRTypeNotSupported" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RQRDRWeekToDate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RQRDRYearToDate" PrefixI False) (U1 :: Type -> Type))))))

ReportStatusState

data ReportStatusState Source #

The state of the report.

Constructors

Done
DONE
Failed
FAILED
Running
RUNNING
Instances
Enum ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ReportStatusState -> Constr #

dataTypeOf :: ReportStatusState -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ReportStatusState :: Type -> Type #

Hashable ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportStatusState Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportStatusState = D1 (MetaData "ReportStatusState" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "Done" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Failed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Running" PrefixI False) (U1 :: Type -> Type)))

ParametersGroupBysItem

data ParametersGroupBysItem Source #

Constructors

PGBIFilterActiveViewExpectedViewability
FILTER_ACTIVE_VIEW_EXPECTED_VIEWABILITY
PGBIFilterActivityId
FILTER_ACTIVITY_ID
PGBIFilterAdvertiser
FILTER_ADVERTISER
PGBIFilterAdvertiserCurrency
FILTER_ADVERTISER_CURRENCY
PGBIFilterAdvertiserTimezone
FILTER_ADVERTISER_TIMEZONE
PGBIFilterAdPosition
FILTER_AD_POSITION
PGBIFilterAge
FILTER_AGE
PGBIFilterAuthorizedSellerStateId
FILTER_AUTHORIZED_SELLER_STATE_ID
PGBIFilterBrandsafeChannelId
FILTER_BRANDSAFE_CHANNEL_ID
PGBIFilterBrowser
FILTER_BROWSER
PGBIFilterBudgetSegmentDescription
FILTER_BUDGET_SEGMENT_DESCRIPTION
PGBIFilterCampaignDailyFrequency
FILTER_CAMPAIGN_DAILY_FREQUENCY
PGBIFilterCarrier
FILTER_CARRIER
PGBIFilterChannelId
FILTER_CHANNEL_ID
PGBIFilterCity
FILTER_CITY
PGBIFilterCompanionCreativeId
FILTER_COMPANION_CREATIVE_ID
PGBIFilterConversionDelay
FILTER_CONVERSION_DELAY
PGBIFilterCountry
FILTER_COUNTRY
PGBIFilterCreativeHeight
FILTER_CREATIVE_HEIGHT
PGBIFilterCreativeId
FILTER_CREATIVE_ID
PGBIFilterCreativeSize
FILTER_CREATIVE_SIZE
PGBIFilterCreativeType
FILTER_CREATIVE_TYPE
PGBIFilterCreativeWidth
FILTER_CREATIVE_WIDTH
PGBIFilterDataProvider
FILTER_DATA_PROVIDER
PGBIFilterDate
FILTER_DATE
PGBIFilterDayOfWeek
FILTER_DAY_OF_WEEK
PGBIFilterDeviceMake
FILTER_DEVICE_MAKE
PGBIFilterDeviceModel
FILTER_DEVICE_MODEL
PGBIFilterDeviceType
FILTER_DEVICE_TYPE
PGBIFilterDfpOrderId
FILTER_DFP_ORDER_ID
PGBIFilterDma
FILTER_DMA
PGBIFilterDV360ActivityId
FILTER_DV360_ACTIVITY_ID
PGBIFilterExchangeId
FILTER_EXCHANGE_ID
PGBIFilterFloodlightActivityId
FILTER_FLOODLIGHT_ACTIVITY_ID
PGBIFilterFloodlightPixelId
FILTER_FLOODLIGHT_PIXEL_ID
PGBIFilterGender
FILTER_GENDER
PGBIFilterInsertionOrder
FILTER_INSERTION_ORDER
PGBIFilterInventoryFormat
FILTER_INVENTORY_FORMAT
PGBIFilterInventorySource
FILTER_INVENTORY_SOURCE
PGBIFilterInventorySourceType
FILTER_INVENTORY_SOURCE_TYPE
PGBIFilterKeyword
FILTER_KEYWORD
PGBIFilterLineItem
FILTER_LINE_ITEM
PGBIFilterLineItemDailyFrequency
FILTER_LINE_ITEM_DAILY_FREQUENCY
PGBIFilterLineItemLifetimeFrequency
FILTER_LINE_ITEM_LIFETIME_FREQUENCY
PGBIFilterLineItemType
FILTER_LINE_ITEM_TYPE
PGBIFilterMediaPlan
FILTER_MEDIA_PLAN
PGBIFilterMobileDeviceMake
FILTER_MOBILE_DEVICE_MAKE
PGBIFilterMobileDeviceMakeModel
FILTER_MOBILE_DEVICE_MAKE_MODEL
PGBIFilterMobileDeviceType
FILTER_MOBILE_DEVICE_TYPE
PGBIFilterMobileGeo
FILTER_MOBILE_GEO
PGBIFilterMonth
FILTER_MONTH
PGBIFilterMraidSupport
FILTER_MRAID_SUPPORT
PGBIFilterNielsenAge
FILTER_NIELSEN_AGE
PGBIFilterNielsenCountryCode
FILTER_NIELSEN_COUNTRY_CODE
PGBIFilterNielsenDeviceId
FILTER_NIELSEN_DEVICE_ID
PGBIFilterNielsenGender
FILTER_NIELSEN_GENDER
PGBIFilterNotSupported
FILTER_NOT_SUPPORTED
PGBIFilterOrderId
FILTER_ORDER_ID
PGBIFilterOS
FILTER_OS
PGBIFilterPageCategory
FILTER_PAGE_CATEGORY
PGBIFilterPageLayout
FILTER_PAGE_LAYOUT
PGBIFilterPartner
FILTER_PARTNER
PGBIFilterPartnerCurrency
FILTER_PARTNER_CURRENCY
PGBIFilterPublicInventory
FILTER_PUBLIC_INVENTORY
PGBIFilterQuarter
FILTER_QUARTER
PGBIFilterRegion
FILTER_REGION
PGBIFilterRegularChannelId
FILTER_REGULAR_CHANNEL_ID
PGBIFilterSiteId
FILTER_SITE_ID
PGBIFilterSiteLanguage
FILTER_SITE_LANGUAGE
PGBIFilterSkippableSupport
FILTER_SKIPPABLE_SUPPORT
PGBIFilterTargetedUserList
FILTER_TARGETED_USER_LIST
PGBIFilterTimeOfDay
FILTER_TIME_OF_DAY
PGBIFilterTrueviewAdGroupAdId
FILTER_TRUEVIEW_AD_GROUP_AD_ID
PGBIFilterTrueviewAdGroupId
FILTER_TRUEVIEW_AD_GROUP_ID
PGBIFilterTrueviewAge
FILTER_TRUEVIEW_AGE
PGBIFilterTrueviewCategory
FILTER_TRUEVIEW_CATEGORY
PGBIFilterTrueviewCity
FILTER_TRUEVIEW_CITY
PGBIFilterTrueviewConversionType
FILTER_TRUEVIEW_CONVERSION_TYPE
PGBIFilterTrueviewCountry
FILTER_TRUEVIEW_COUNTRY
PGBIFilterTrueviewCustomAffinity
FILTER_TRUEVIEW_CUSTOM_AFFINITY
PGBIFilterTrueviewDma
FILTER_TRUEVIEW_DMA
PGBIFilterTrueviewGender
FILTER_TRUEVIEW_GENDER
PGBIFilterTrueviewIarAge
FILTER_TRUEVIEW_IAR_AGE
PGBIFilterTrueviewIarCategory
FILTER_TRUEVIEW_IAR_CATEGORY
PGBIFilterTrueviewIarCity
FILTER_TRUEVIEW_IAR_CITY
PGBIFilterTrueviewIarCountry
FILTER_TRUEVIEW_IAR_COUNTRY
PGBIFilterTrueviewIarGender
FILTER_TRUEVIEW_IAR_GENDER
PGBIFilterTrueviewIarInterest
FILTER_TRUEVIEW_IAR_INTEREST
PGBIFilterTrueviewIarLanguage
FILTER_TRUEVIEW_IAR_LANGUAGE
PGBIFilterTrueviewIarParentalStatus
FILTER_TRUEVIEW_IAR_PARENTAL_STATUS
PGBIFilterTrueviewIarRegion
FILTER_TRUEVIEW_IAR_REGION
PGBIFilterTrueviewIarRemarketingList
FILTER_TRUEVIEW_IAR_REMARKETING_LIST
PGBIFilterTrueviewIarTimeOfDay
FILTER_TRUEVIEW_IAR_TIME_OF_DAY
PGBIFilterTrueviewIarYouTubeChannel
FILTER_TRUEVIEW_IAR_YOUTUBE_CHANNEL
PGBIFilterTrueviewIarYouTubeVideo
FILTER_TRUEVIEW_IAR_YOUTUBE_VIDEO
PGBIFilterTrueviewIarZipcode
FILTER_TRUEVIEW_IAR_ZIPCODE
PGBIFilterTrueviewInterest
FILTER_TRUEVIEW_INTEREST
PGBIFilterTrueviewKeyword
FILTER_TRUEVIEW_KEYWORD
PGBIFilterTrueviewParentalStatus
FILTER_TRUEVIEW_PARENTAL_STATUS
PGBIFilterTrueviewPlacement
FILTER_TRUEVIEW_PLACEMENT
PGBIFilterTrueviewRegion
FILTER_TRUEVIEW_REGION
PGBIFilterTrueviewRemarketingList
FILTER_TRUEVIEW_REMARKETING_LIST
PGBIFilterTrueviewURL
FILTER_TRUEVIEW_URL
PGBIFilterTrueviewZipcode
FILTER_TRUEVIEW_ZIPCODE
PGBIFilterUnknown
FILTER_UNKNOWN
PGBIFilterUserList
FILTER_USER_LIST
PGBIFilterUserListFirstParty
FILTER_USER_LIST_FIRST_PARTY
PGBIFilterUserListThirdParty
FILTER_USER_LIST_THIRD_PARTY
PGBIFilterVideoAdPositionInStream
FILTER_VIDEO_AD_POSITION_IN_STREAM
PGBIFilterVideoCompanionSize
FILTER_VIDEO_COMPANION_SIZE
PGBIFilterVideoCompanionType
FILTER_VIDEO_COMPANION_TYPE
PGBIFilterVideoCreativeDuration
FILTER_VIDEO_CREATIVE_DURATION
PGBIFilterVideoCreativeDurationSkippable
FILTER_VIDEO_CREATIVE_DURATION_SKIPPABLE
PGBIFilterVideoDurationSeconds
FILTER_VIDEO_DURATION_SECONDS
PGBIFilterVideoFormatSupport
FILTER_VIDEO_FORMAT_SUPPORT
PGBIFilterVideoInventoryType
FILTER_VIDEO_INVENTORY_TYPE
PGBIFilterVideoPlayerSize
FILTER_VIDEO_PLAYER_SIZE
PGBIFilterVideoRatingTier
FILTER_VIDEO_RATING_TIER
PGBIFilterVideoSkippableSupport
FILTER_VIDEO_SKIPPABLE_SUPPORT
PGBIFilterVideoVpaidSupport
FILTER_VIDEO_VPAID_SUPPORT
PGBIFilterWeek
FILTER_WEEK
PGBIFilterYear
FILTER_YEAR
PGBIFilterYouTubeVertical
FILTER_YOUTUBE_VERTICAL
PGBIFilterZipCode
FILTER_ZIP_CODE
Instances
Enum ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ParametersGroupBysItem -> Constr #

dataTypeOf :: ParametersGroupBysItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ParametersGroupBysItem :: Type -> Type #

Hashable ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersGroupBysItem Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ParametersGroupBysItem = D1 (MetaData "ParametersGroupBysItem" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((((C1 (MetaCons "PGBIFilterActiveViewExpectedViewability" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PGBIFilterActivityId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterAdvertiser" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterAdvertiserCurrency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterAdvertiserTimezone" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterAdPosition" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterAge" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterAuthorizedSellerStateId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterBrandsafeChannelId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterBrowser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterBudgetSegmentDescription" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterCampaignDailyFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterCarrier" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterChannelId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterCity" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "PGBIFilterCompanionCreativeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterConversionDelay" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterCountry" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterCreativeHeight" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterCreativeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterCreativeSize" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterCreativeType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterCreativeWidth" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterDataProvider" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterDate" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterDayOfWeek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterDeviceMake" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterDeviceModel" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterDeviceType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterDfpOrderId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterDma" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "PGBIFilterDV360ActivityId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PGBIFilterExchangeId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterFloodlightActivityId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterFloodlightPixelId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterInsertionOrder" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterInventoryFormat" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterInventorySource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterInventorySourceType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterKeyword" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterLineItem" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterLineItemDailyFrequency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterLineItemLifetimeFrequency" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterLineItemType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterMediaPlan" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "PGBIFilterMobileDeviceMake" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterMobileDeviceMakeModel" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterMobileDeviceType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterMobileGeo" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterMonth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterMraidSupport" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterNielsenAge" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterNielsenCountryCode" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterNielsenDeviceId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterNielsenGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterNotSupported" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterOrderId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterOS" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterPageCategory" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterPageLayout" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterPartner" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "PGBIFilterPartnerCurrency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PGBIFilterPublicInventory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterQuarter" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterRegion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterRegularChannelId" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterSiteId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterSiteLanguage" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterSkippableSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTargetedUserList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTimeOfDay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewAdGroupAdId" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterTrueviewAdGroupId" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewAge" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewCategory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewCity" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "PGBIFilterTrueviewConversionType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewCountry" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewCustomAffinity" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewDma" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterTrueviewGender" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarAge" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewIarCategory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarCity" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterTrueviewIarCountry" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarGender" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewIarInterest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarLanguage" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterTrueviewIarParentalStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarRegion" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewIarRemarketingList" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarTimeOfDay" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "PGBIFilterTrueviewIarYouTubeChannel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PGBIFilterTrueviewIarYouTubeVideo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewIarZipcode" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterTrueviewInterest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewKeyword" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewParentalStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewPlacement" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterTrueviewRegion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewRemarketingList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterTrueviewURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterTrueviewZipcode" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterUnknown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterUserList" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterUserListFirstParty" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterUserListThirdParty" PrefixI False) (U1 :: Type -> Type))))) :+: ((((C1 (MetaCons "PGBIFilterVideoAdPositionInStream" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoCompanionSize" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterVideoCompanionType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoCreativeDuration" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterVideoCreativeDurationSkippable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoDurationSeconds" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterVideoFormatSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoInventoryType" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "PGBIFilterVideoPlayerSize" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoRatingTier" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterVideoSkippableSupport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterVideoVpaidSupport" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PGBIFilterWeek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterYear" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PGBIFilterYouTubeVertical" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PGBIFilterZipCode" PrefixI False) (U1 :: Type -> Type))))))))

ReportFailureErrorCode

data ReportFailureErrorCode Source #

Error code that shows why the report was not created.

Constructors

AuthenticationError
AUTHENTICATION_ERROR
DeprecatedReportingInvalidQuery
DEPRECATED_REPORTING_INVALID_QUERY
ReportingBucketNotFound
REPORTING_BUCKET_NOT_FOUND
ReportingCreateBucketFailed
REPORTING_CREATE_BUCKET_FAILED
ReportingDeleteBucketFailed
REPORTING_DELETE_BUCKET_FAILED
ReportingFatalError
REPORTING_FATAL_ERROR
ReportingIllegalFilename
REPORTING_ILLEGAL_FILENAME
ReportingImcompatibleMetrics
REPORTING_IMCOMPATIBLE_METRICS
ReportingInvalidQueryMissingPartnerAndAdvertiserFilters
REPORTING_INVALID_QUERY_MISSING_PARTNER_AND_ADVERTISER_FILTERS
ReportingInvalidQueryTitleMissing
REPORTING_INVALID_QUERY_TITLE_MISSING
ReportingInvalidQueryTooManyUnfilteredLargeGroupBys
REPORTING_INVALID_QUERY_TOO_MANY_UNFILTERED_LARGE_GROUP_BYS
ReportingQueryNotFound
REPORTING_QUERY_NOT_FOUND
ReportingTransientError
REPORTING_TRANSIENT_ERROR
ReportingUpdateBucketPermissionFailed
REPORTING_UPDATE_BUCKET_PERMISSION_FAILED
ReportingWriteBucketObjectFailed
REPORTING_WRITE_BUCKET_OBJECT_FAILED
ServerError
SERVER_ERROR
UnauthorizedAPIAccess
UNAUTHORIZED_API_ACCESS
ValidationError
VALIDATION_ERROR
Instances
Enum ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ReportFailureErrorCode -> Constr #

dataTypeOf :: ReportFailureErrorCode -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ReportFailureErrorCode :: Type -> Type #

Hashable ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportFailureErrorCode Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportFailureErrorCode = D1 (MetaData "ReportFailureErrorCode" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) ((((C1 (MetaCons "AuthenticationError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DeprecatedReportingInvalidQuery" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ReportingBucketNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingCreateBucketFailed" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ReportingDeleteBucketFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingFatalError" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ReportingIllegalFilename" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ReportingImcompatibleMetrics" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingInvalidQueryMissingPartnerAndAdvertiserFilters" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ReportingInvalidQueryTitleMissing" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingInvalidQueryTooManyUnfilteredLargeGroupBys" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ReportingQueryNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingTransientError" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ReportingUpdateBucketPermissionFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReportingWriteBucketObjectFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ServerError" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UnauthorizedAPIAccess" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ValidationError" PrefixI False) (U1 :: Type -> Type))))))

DownloadLineItemsRequestFormat

data DownloadLineItemsRequestFormat Source #

Format in which the line items will be returned. Default to CSV.

Constructors

DLIRFCSV
CSV
Instances
Enum DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: DownloadLineItemsRequestFormat -> Constr #

dataTypeOf :: DownloadLineItemsRequestFormat -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep DownloadLineItemsRequestFormat :: Type -> Type #

Hashable DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep DownloadLineItemsRequestFormat = D1 (MetaData "DownloadLineItemsRequestFormat" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "DLIRFCSV" PrefixI False) (U1 :: Type -> Type))

ReportFailure

data ReportFailure Source #

An explanation of a report failure.

See: reportFailure smart constructor.

Instances
Eq ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Data ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Methods

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

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

toConstr :: ReportFailure -> Constr #

dataTypeOf :: ReportFailure -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Generic ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

Associated Types

type Rep ReportFailure :: Type -> Type #

ToJSON ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

FromJSON ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportFailure Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Product

type Rep ReportFailure = D1 (MetaData "ReportFailure" "Network.Google.DoubleClickBids.Types.Product" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" True) (C1 (MetaCons "ReportFailure'" PrefixI True) (S1 (MetaSel (Just "_rfErrorCode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ReportFailureErrorCode))))

reportFailure :: ReportFailure Source #

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

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

rfErrorCode :: Lens' ReportFailure (Maybe ReportFailureErrorCode) Source #

Error code that shows why the report was not created.

ReportStatusFormat

data ReportStatusFormat Source #

The file type of the report.

Constructors

RSFCSV
CSV
RSFExcelCSV
EXCEL_CSV
RSFXlsx
XLSX
Instances
Enum ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Eq ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Data ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Methods

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

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

toConstr :: ReportStatusFormat -> Constr #

dataTypeOf :: ReportStatusFormat -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Read ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Show ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Generic ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

Associated Types

type Rep ReportStatusFormat :: Type -> Type #

Hashable ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToJSON ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromJSON ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

FromHttpApiData ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

ToHttpApiData ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportStatusFormat Source # 
Instance details

Defined in Network.Google.DoubleClickBids.Types.Sum

type Rep ReportStatusFormat = D1 (MetaData "ReportStatusFormat" "Network.Google.DoubleClickBids.Types.Sum" "gogol-doubleclick-bids-0.4.0-Iea8kBBYCTS6zJ25vIF0gc" False) (C1 (MetaCons "RSFCSV" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RSFExcelCSV" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RSFXlsx" PrefixI False) (U1 :: Type -> Type)))