diff --git a/gen/Network/Google/DoubleClickBids.hs b/gen/Network/Google/DoubleClickBids.hs
--- a/gen/Network/Google/DoubleClickBids.hs
+++ b/gen/Network/Google/DoubleClickBids.hs
@@ -21,6 +21,9 @@
     -- * Service Configuration
       doubleClickBidsService
 
+    -- * OAuth Scopes
+    , doubleClickBidManagerScope
+
     -- * API Declaration
     , DoubleClickBidsAPI
 
@@ -208,6 +211,7 @@
     , DownloadResponse
     , downloadResponse
     , drInsertionOrders
+    , drCampaigns
     , drLineItems
     , drAdGroups
     , drAds
diff --git a/gen/Network/Google/DoubleClickBids/Types.hs b/gen/Network/Google/DoubleClickBids/Types.hs
--- a/gen/Network/Google/DoubleClickBids/Types.hs
+++ b/gen/Network/Google/DoubleClickBids/Types.hs
@@ -19,6 +19,9 @@
     -- * Service Configuration
       doubleClickBidsService
 
+    -- * OAuth Scopes
+    , doubleClickBidManagerScope
+
     -- * ListReportsResponse
     , ListReportsResponse
     , listReportsResponse
@@ -172,6 +175,7 @@
     , DownloadResponse
     , downloadResponse
     , drInsertionOrders
+    , drCampaigns
     , drLineItems
     , drAdGroups
     , drAds
@@ -242,3 +246,7 @@
   = defaultService
       (ServiceId "doubleclickbidmanager:v1")
       "www.googleapis.com"
+
+-- | View and manage your reports in DoubleClick Bid Manager
+doubleClickBidManagerScope :: Proxy '["https://www.googleapis.com/auth/doubleclickbidmanager"]
+doubleClickBidManagerScope = Proxy;
diff --git a/gen/Network/Google/DoubleClickBids/Types/Product.hs b/gen/Network/Google/DoubleClickBids/Types/Product.hs
--- a/gen/Network/Google/DoubleClickBids/Types/Product.hs
+++ b/gen/Network/Google/DoubleClickBids/Types/Product.hs
@@ -496,8 +496,8 @@
                   ("fileSpec" .=) <$> _dlirFileSpec,
                   ("filterIds" .=) <$> _dlirFilterIds])
 
--- | Request to fetch stored insertion orders, line items, TrueView ad groups
--- and ads.
+-- | Request to fetch stored campaigns, insertion orders, line items,
+-- TrueView ad groups and ads.
 --
 -- /See:/ 'downloadRequest' smart constructor.
 data DownloadRequest = DownloadRequest'
@@ -528,28 +528,27 @@
     , _drFilterIds = Nothing
     }
 
--- | File types that will be returned.
+-- | File types that will be returned. Acceptable values are: - \"AD\" -
+-- \"AD_GROUP\" - \"CAMPAIGN\" - \"INSERTION_ORDER\" - \"LINE_ITEM\"
 drFileTypes :: Lens' DownloadRequest [DownloadRequestFileTypesItem]
 drFileTypes
   = lens _drFileTypes (\ s a -> s{_drFileTypes = a}) .
       _Default
       . _Coerce
 
--- | Filter type used to filter line items to fetch.
+-- | Filter type used to filter entities to fetch.
 drFilterType :: Lens' DownloadRequest (Maybe DownloadRequestFilterType)
 drFilterType
   = lens _drFilterType (\ s a -> s{_drFilterType = a})
 
 -- | SDF Version (column names, types, order) in which the entities will be
--- returned. Default to 3.
+-- returned. Default to 3.1.
 drVersion :: Lens' DownloadRequest (Maybe Text)
 drVersion
   = lens _drVersion (\ s a -> s{_drVersion = a})
 
 -- | The IDs of the specified filter type. This is used to filter entities to
--- fetch. At least one ID must be specified. Only one ID is allowed for the
--- ADVERTISER_ID filter type. For INSERTION_ORDER_ID or LINE_ITEM_ID filter
--- types all IDs must be from the same Advertiser.
+-- fetch. At least one ID must be specified.
 drFilterIds :: Lens' DownloadRequest [Int64]
 drFilterIds
   = lens _drFilterIds (\ s a -> s{_drFilterIds = a}) .
@@ -1087,8 +1086,8 @@
     { _dlirLineItems = Nothing
     }
 
--- | Retrieved line items in CSV format. Refer to Entity Write File Format or
--- Structured Data File Format for more information on file formats.
+-- | Retrieved line items in CSV format. For more information about file
+-- formats, see Entity Write File Format.
 dlirLineItems :: Lens' DownloadLineItemsResponse (Maybe Text)
 dlirLineItems
   = lens _dlirLineItems
@@ -1110,6 +1109,7 @@
 -- /See:/ 'downloadResponse' smart constructor.
 data DownloadResponse = DownloadResponse'
     { _drInsertionOrders :: !(Maybe Text)
+    , _drCampaigns       :: !(Maybe Text)
     , _drLineItems       :: !(Maybe Text)
     , _drAdGroups        :: !(Maybe Text)
     , _drAds             :: !(Maybe Text)
@@ -1121,6 +1121,8 @@
 --
 -- * 'drInsertionOrders'
 --
+-- * 'drCampaigns'
+--
 -- * 'drLineItems'
 --
 -- * 'drAdGroups'
@@ -1131,6 +1133,7 @@
 downloadResponse =
     DownloadResponse'
     { _drInsertionOrders = Nothing
+    , _drCampaigns = Nothing
     , _drLineItems = Nothing
     , _drAdGroups = Nothing
     , _drAds = Nothing
@@ -1142,6 +1145,11 @@
   = lens _drInsertionOrders
       (\ s a -> s{_drInsertionOrders = a})
 
+-- | Retrieved campaigns in SDF format.
+drCampaigns :: Lens' DownloadResponse (Maybe Text)
+drCampaigns
+  = lens _drCampaigns (\ s a -> s{_drCampaigns = a})
+
 -- | Retrieved line items in SDF format.
 drLineItems :: Lens' DownloadResponse (Maybe Text)
 drLineItems
@@ -1161,8 +1169,9 @@
           = withObject "DownloadResponse"
               (\ o ->
                  DownloadResponse' <$>
-                   (o .:? "insertionOrders") <*> (o .:? "lineItems") <*>
-                     (o .:? "adGroups")
+                   (o .:? "insertionOrders") <*> (o .:? "campaigns") <*>
+                     (o .:? "lineItems")
+                     <*> (o .:? "adGroups")
                      <*> (o .:? "ads"))
 
 instance ToJSON DownloadResponse where
@@ -1170,6 +1179,7 @@
           = object
               (catMaybes
                  [("insertionOrders" .=) <$> _drInsertionOrders,
+                  ("campaigns" .=) <$> _drCampaigns,
                   ("lineItems" .=) <$> _drLineItems,
                   ("adGroups" .=) <$> _drAdGroups,
                   ("ads" .=) <$> _drAds])
diff --git a/gen/Network/Google/DoubleClickBids/Types/Sum.hs b/gen/Network/Google/DoubleClickBids/Types/Sum.hs
--- a/gen/Network/Google/DoubleClickBids/Types/Sum.hs
+++ b/gen/Network/Google/DoubleClickBids/Types/Sum.hs
@@ -16,7 +16,7 @@
 --
 module Network.Google.DoubleClickBids.Types.Sum where
 
-import           Network.Google.Prelude
+import           Network.Google.Prelude hiding (Bytes)
 
 -- | Format of the generated report.
 data QueryMetadataFormat
@@ -77,6 +77,8 @@
       -- ^ @TYPE_INVENTORY_AVAILABILITY@
     | TypeKeyword
       -- ^ @TYPE_KEYWORD@
+    | TypeLinearTvSearchLift
+      -- ^ @TYPE_LINEAR_TV_SEARCH_LIFT@
     | TypeNielsenAudienceProFile
       -- ^ @TYPE_NIELSEN_AUDIENCE_PROFILE@
     | TypeNielsenDailyReachBuild
@@ -101,6 +103,8 @@
       -- ^ @TYPE_PIXEL_LOAD@
     | TypeReachAndFrequency
       -- ^ @TYPE_REACH_AND_FREQUENCY@
+    | TypeReachAudience
+      -- ^ @TYPE_REACH_AUDIENCE@
     | TypeThirdPartyDataProvider
       -- ^ @TYPE_THIRD_PARTY_DATA_PROVIDER@
     | TypeTrueview
@@ -130,6 +134,7 @@
         "TYPE_GENERAL" -> Right TypeGeneral
         "TYPE_INVENTORY_AVAILABILITY" -> Right TypeInventoryAvailability
         "TYPE_KEYWORD" -> Right TypeKeyword
+        "TYPE_LINEAR_TV_SEARCH_LIFT" -> Right TypeLinearTvSearchLift
         "TYPE_NIELSEN_AUDIENCE_PROFILE" -> Right TypeNielsenAudienceProFile
         "TYPE_NIELSEN_DAILY_REACH_BUILD" -> Right TypeNielsenDailyReachBuild
         "TYPE_NIELSEN_ONLINE_GLOBAL_MARKET" -> Right TypeNielsenOnlineGlobalMarket
@@ -142,6 +147,7 @@
         "TYPE_PETRA_NIELSEN_ONLINE_GLOBAL_MARKET" -> Right TypePetraNielsenOnlineGlobalMarket
         "TYPE_PIXEL_LOAD" -> Right TypePixelLoad
         "TYPE_REACH_AND_FREQUENCY" -> Right TypeReachAndFrequency
+        "TYPE_REACH_AUDIENCE" -> Right TypeReachAudience
         "TYPE_THIRD_PARTY_DATA_PROVIDER" -> Right TypeThirdPartyDataProvider
         "TYPE_TRUEVIEW" -> Right TypeTrueview
         "TYPE_TRUEVIEW_IAR" -> Right TypeTrueviewIar
@@ -164,6 +170,7 @@
         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"
@@ -176,6 +183,7 @@
         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"
@@ -219,10 +227,12 @@
 instance ToJSON DownloadLineItemsRequestFilterType where
     toJSON = toJSONText
 
--- | Filter type used to filter line items to fetch.
+-- | Filter type used to filter entities to fetch.
 data DownloadRequestFilterType
     = DRFTAdvertiserId
       -- ^ @ADVERTISER_ID@
+    | DRFTCampaignId
+      -- ^ @CAMPAIGN_ID@
     | DRFTInsertionOrderId
       -- ^ @INSERTION_ORDER_ID@
     | DRFTLineItemId
@@ -234,6 +244,7 @@
 instance FromHttpApiData DownloadRequestFilterType where
     parseQueryParam = \case
         "ADVERTISER_ID" -> Right DRFTAdvertiserId
+        "CAMPAIGN_ID" -> Right DRFTCampaignId
         "INSERTION_ORDER_ID" -> Right DRFTInsertionOrderId
         "LINE_ITEM_ID" -> Right DRFTLineItemId
         x -> Left ("Unable to parse DownloadRequestFilterType from: " <> x)
@@ -241,6 +252,7 @@
 instance ToHttpApiData DownloadRequestFilterType where
     toQueryParam = \case
         DRFTAdvertiserId -> "ADVERTISER_ID"
+        DRFTCampaignId -> "CAMPAIGN_ID"
         DRFTInsertionOrderId -> "INSERTION_ORDER_ID"
         DRFTLineItemId -> "LINE_ITEM_ID"
 
@@ -255,6 +267,8 @@
       -- ^ @AD@
     | AdGroup
       -- ^ @AD_GROUP@
+    | Campaign
+      -- ^ @CAMPAIGN@
     | InsertionOrder
       -- ^ @INSERTION_ORDER@
     | LineItem
@@ -267,6 +281,7 @@
     parseQueryParam = \case
         "AD" -> Right AD
         "AD_GROUP" -> Right AdGroup
+        "CAMPAIGN" -> Right Campaign
         "INSERTION_ORDER" -> Right InsertionOrder
         "LINE_ITEM" -> Right LineItem
         x -> Left ("Unable to parse DownloadRequestFileTypesItem from: " <> x)
@@ -275,6 +290,7 @@
     toQueryParam = \case
         AD -> "AD"
         AdGroup -> "AD_GROUP"
+        Campaign -> "CAMPAIGN"
         InsertionOrder -> "INSERTION_ORDER"
         LineItem -> "LINE_ITEM"
 
@@ -380,7 +396,9 @@
     toJSON = toJSONText
 
 data ParametersMetricsItem
-    = MetricActiveViewAverageViewableTime
+    = MetricActiveViewAudibleVisibleOnCompleteImpressions
+      -- ^ @METRIC_ACTIVE_VIEW_AUDIBLE_VISIBLE_ON_COMPLETE_IMPRESSIONS@
+    | MetricActiveViewAverageViewableTime
       -- ^ @METRIC_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME@
     | MetricActiveViewDistributionUnmeasurable
       -- ^ @METRIC_ACTIVE_VIEW_DISTRIBUTION_UNMEASURABLE@
@@ -396,10 +414,34 @@
       -- ^ @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
@@ -414,6 +456,10 @@
       -- ^ @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
@@ -432,6 +478,10 @@
       -- ^ @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
@@ -470,6 +520,8 @@
       -- ^ @METRIC_DATA_COST_PARTNER@
     | MetricDataCostUsd
       -- ^ @METRIC_DATA_COST_USD@
+    | MetricDBmEngagementRate
+      -- ^ @METRIC_DBM_ENGAGEMENT_RATE@
     | MetricFEE10Advertiser
       -- ^ @METRIC_FEE10_ADVERTISER@
     | MetricFEE10Partner
@@ -596,6 +648,8 @@
       -- ^ @METRIC_FEE9_PARTNER@
     | MetricFEE9Usd
       -- ^ @METRIC_FEE9_USD@
+    | MetricFloodlightImpressions
+      -- ^ @METRIC_FLOODLIGHT_IMPRESSIONS@
     | MetricImpressions
       -- ^ @METRIC_IMPRESSIONS@
     | MetricImpressionsToConversionRate
@@ -738,6 +792,8 @@
       -- ^ @METRIC_PROFIT_VIEWABLE_ECPM_PARTNER@
     | MetricProfitViewableEcpmUsd
       -- ^ @METRIC_PROFIT_VIEWABLE_ECPM_USD@
+    | MetricReachCookieFrequency
+      -- ^ @METRIC_REACH_COOKIE_FREQUENCY@
     | MetricReachCookieReach
       -- ^ @METRIC_REACH_COOKIE_REACH@
     | MetricRevenueAdvertiser
@@ -772,6 +828,8 @@
       -- ^ @METRIC_REVENUE_ECPC_PARTNER@
     | MetricRevenueEcpcUsd
       -- ^ @METRIC_REVENUE_ECPC_USD@
+    | MetricRevenueEcpiavcAdvertiser
+      -- ^ @METRIC_REVENUE_ECPIAVC_ADVERTISER@
     | MetricRevenueEcpmAdvertiser
       -- ^ @METRIC_REVENUE_ECPM_ADVERTISER@
     | MetricRevenueEcpmPartner
@@ -788,6 +846,8 @@
       -- ^ @METRIC_REVENUE_VIEWABLE_ECPM_PARTNER@
     | MetricRevenueViewableEcpmUsd
       -- ^ @METRIC_REVENUE_VIEWABLE_ECPM_USD@
+    | MetricRichMediaScrolls
+      -- ^ @METRIC_RICH_MEDIA_SCROLLS@
     | MetricRichMediaVideoCompletions
       -- ^ @METRIC_RICH_MEDIA_VIDEO_COMPLETIONS@
     | MetricRichMediaVideoFirstQuartileCompletes
@@ -958,12 +1018,15 @@
       -- ^ @METRIC_VIDEO_COMPANION_IMPRESSIONS@
     | MetricVideoCompletionRate
       -- ^ @METRIC_VIDEO_COMPLETION_RATE@
+    | MetricViewableBidRequests
+      -- ^ @METRIC_VIEWABLE_BID_REQUESTS@
       deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)
 
 instance Hashable ParametersMetricsItem
 
 instance FromHttpApiData ParametersMetricsItem where
     parseQueryParam = \case
+        "METRIC_ACTIVE_VIEW_AUDIBLE_VISIBLE_ON_COMPLETE_IMPRESSIONS" -> Right MetricActiveViewAudibleVisibleOnCompleteImpressions
         "METRIC_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME" -> Right MetricActiveViewAverageViewableTime
         "METRIC_ACTIVE_VIEW_DISTRIBUTION_UNMEASURABLE" -> Right MetricActiveViewDistributionUnmeasurable
         "METRIC_ACTIVE_VIEW_DISTRIBUTION_UNVIEWABLE" -> Right MetricActiveViewDistributionUnviewable
@@ -972,8 +1035,20 @@
         "METRIC_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS" -> Right MetricActiveViewMeasurableImpressions
         "METRIC_ACTIVE_VIEW_PCT_MEASURABLE_IMPRESSIONS" -> Right MetricActiveViewPctMeasurableImpressions
         "METRIC_ACTIVE_VIEW_PCT_VIEWABLE_IMPRESSIONS" -> Right MetricActiveViewPctViewableImpressions
+        "METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_AT_START" -> Right MetricActiveViewPercentAudibleVisibleAtStart
+        "METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_FIRST_QUAR" -> Right MetricActiveViewPercentAudibleVisibleFirstQuar
+        "METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_ON_COMPLETE" -> Right MetricActiveViewPercentAudibleVisibleOnComplete
+        "METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_SECOND_QUAR" -> Right MetricActiveViewPercentAudibleVisibleSecondQuar
+        "METRIC_ACTIVE_VIEW_PERCENT_AUDIBLE_VISIBLE_THIRD_QUAR" -> Right MetricActiveViewPercentAudibleVisibleThirdQuar
+        "METRIC_ACTIVE_VIEW_PERCENT_VIEWABLE_FOR_TIME_THRESHOLD" -> Right MetricActiveViewPercentViewableForTimeThreshold
+        "METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_AT_START" -> Right MetricActiveViewPercentVisibleAtStart
+        "METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_FIRST_QUAR" -> Right MetricActiveViewPercentVisibleFirstQuar
+        "METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_ON_COMPLETE" -> Right MetricActiveViewPercentVisibleOnComplete
+        "METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_SECOND_QUAR" -> Right MetricActiveViewPercentVisibleSecondQuar
+        "METRIC_ACTIVE_VIEW_PERCENT_VISIBLE_THIRD_QUAR" -> Right MetricActiveViewPercentVisibleThirdQuar
         "METRIC_ACTIVE_VIEW_UNMEASURABLE_IMPRESSIONS" -> Right MetricActiveViewUnmeasurableImpressions
         "METRIC_ACTIVE_VIEW_UNVIEWABLE_IMPRESSIONS" -> Right MetricActiveViewUnviewableImpressions
+        "METRIC_ACTIVE_VIEW_VIEWABLE_FOR_TIME_THRESHOLD" -> Right MetricActiveViewViewableForTimeThreshold
         "METRIC_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS" -> Right MetricActiveViewViewableImpressions
         "METRIC_BID_REQUESTS" -> Right MetricBidRequests
         "METRIC_BILLABLE_COST_ADVERTISER" -> Right MetricBillableCostAdvertiser
@@ -981,6 +1056,8 @@
         "METRIC_BILLABLE_COST_USD" -> Right MetricBillableCostUsd
         "METRIC_CLICKS" -> Right MetricClicks
         "METRIC_CLICK_TO_POST_CLICK_CONVERSION_RATE" -> Right MetricClickToPostClickConversionRate
+        "METRIC_CM_POST_CLICK_REVENUE" -> Right MetricCmPostClickRevenue
+        "METRIC_CM_POST_VIEW_REVENUE" -> Right MetricCmPostViewRevenue
         "METRIC_COMSCORE_VCE_AUDIENCE_AVG_FREQUENCY" -> Right MetricComscoreVceAudienceAvgFrequency
         "METRIC_COMSCORE_VCE_AUDIENCE_IMPRESSIONS" -> Right MetricComscoreVceAudienceImpressions
         "METRIC_COMSCORE_VCE_AUDIENCE_IMPRESSIONS_SHARE" -> Right MetricComscoreVceAudienceImpressionsShare
@@ -990,6 +1067,8 @@
         "METRIC_COMSCORE_VCE_POPULATION" -> Right MetricComscoreVcePopulation
         "METRIC_COMSCORE_VCE_UNIQUE_AUDIENCE" -> Right MetricComscoreVceUniqueAudience
         "METRIC_CONVERSIONS_PER_MILLE" -> Right MetricConversionsPerMille
+        "METRIC_COOKIE_REACH_AVERAGE_IMPRESSION_FREQUENCY" -> Right MetricCookieReachAverageImpressionFrequency
+        "METRIC_COOKIE_REACH_IMPRESSION_REACH" -> Right MetricCookieReachImpressionReach
         "METRIC_CPM_FEE1_ADVERTISER" -> Right MetricCpmFEE1Advertiser
         "METRIC_CPM_FEE1_PARTNER" -> Right MetricCpmFEE1Partner
         "METRIC_CPM_FEE1_USD" -> Right MetricCpmFEE1Usd
@@ -1009,6 +1088,7 @@
         "METRIC_DATA_COST_ADVERTISER" -> Right MetricDataCostAdvertiser
         "METRIC_DATA_COST_PARTNER" -> Right MetricDataCostPartner
         "METRIC_DATA_COST_USD" -> Right MetricDataCostUsd
+        "METRIC_DBM_ENGAGEMENT_RATE" -> Right MetricDBmEngagementRate
         "METRIC_FEE10_ADVERTISER" -> Right MetricFEE10Advertiser
         "METRIC_FEE10_PARTNER" -> Right MetricFEE10Partner
         "METRIC_FEE10_USD" -> Right MetricFEE10Usd
@@ -1072,6 +1152,7 @@
         "METRIC_FEE9_ADVERTISER" -> Right MetricFEE9Advertiser
         "METRIC_FEE9_PARTNER" -> Right MetricFEE9Partner
         "METRIC_FEE9_USD" -> Right MetricFEE9Usd
+        "METRIC_FLOODLIGHT_IMPRESSIONS" -> Right MetricFloodlightImpressions
         "METRIC_IMPRESSIONS" -> Right MetricImpressions
         "METRIC_IMPRESSIONS_TO_CONVERSION_RATE" -> Right MetricImpressionsToConversionRate
         "METRIC_LAST_CLICKS" -> Right MetricLastClicks
@@ -1143,6 +1224,7 @@
         "METRIC_PROFIT_VIEWABLE_ECPM_ADVERTISER" -> Right MetricProfitViewableEcpmAdvertiser
         "METRIC_PROFIT_VIEWABLE_ECPM_PARTNER" -> Right MetricProfitViewableEcpmPartner
         "METRIC_PROFIT_VIEWABLE_ECPM_USD" -> Right MetricProfitViewableEcpmUsd
+        "METRIC_REACH_COOKIE_FREQUENCY" -> Right MetricReachCookieFrequency
         "METRIC_REACH_COOKIE_REACH" -> Right MetricReachCookieReach
         "METRIC_REVENUE_ADVERTISER" -> Right MetricRevenueAdvertiser
         "METRIC_REVENUE_ECPAPC_ADVERTISER" -> Right MetricRevenueEcpapcAdvertiser
@@ -1160,6 +1242,7 @@
         "METRIC_REVENUE_ECPC_ADVERTISER" -> Right MetricRevenueEcpcAdvertiser
         "METRIC_REVENUE_ECPC_PARTNER" -> Right MetricRevenueEcpcPartner
         "METRIC_REVENUE_ECPC_USD" -> Right MetricRevenueEcpcUsd
+        "METRIC_REVENUE_ECPIAVC_ADVERTISER" -> Right MetricRevenueEcpiavcAdvertiser
         "METRIC_REVENUE_ECPM_ADVERTISER" -> Right MetricRevenueEcpmAdvertiser
         "METRIC_REVENUE_ECPM_PARTNER" -> Right MetricRevenueEcpmPartner
         "METRIC_REVENUE_ECPM_USD" -> Right MetricRevenueEcpmUsd
@@ -1168,6 +1251,7 @@
         "METRIC_REVENUE_VIEWABLE_ECPM_ADVERTISER" -> Right MetricRevenueViewableEcpmAdvertiser
         "METRIC_REVENUE_VIEWABLE_ECPM_PARTNER" -> Right MetricRevenueViewableEcpmPartner
         "METRIC_REVENUE_VIEWABLE_ECPM_USD" -> Right MetricRevenueViewableEcpmUsd
+        "METRIC_RICH_MEDIA_SCROLLS" -> Right MetricRichMediaScrolls
         "METRIC_RICH_MEDIA_VIDEO_COMPLETIONS" -> Right MetricRichMediaVideoCompletions
         "METRIC_RICH_MEDIA_VIDEO_FIRST_QUARTILE_COMPLETES" -> Right MetricRichMediaVideoFirstQuartileCompletes
         "METRIC_RICH_MEDIA_VIDEO_FULL_SCREENS" -> Right MetricRichMediaVideoFullScreens
@@ -1253,10 +1337,12 @@
         "METRIC_VIDEO_COMPANION_CLICKS" -> Right MetricVideoCompanionClicks
         "METRIC_VIDEO_COMPANION_IMPRESSIONS" -> Right MetricVideoCompanionImpressions
         "METRIC_VIDEO_COMPLETION_RATE" -> Right MetricVideoCompletionRate
+        "METRIC_VIEWABLE_BID_REQUESTS" -> Right MetricViewableBidRequests
         x -> Left ("Unable to parse ParametersMetricsItem from: " <> x)
 
 instance ToHttpApiData ParametersMetricsItem where
     toQueryParam = \case
+        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"
@@ -1265,8 +1351,20 @@
         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"
@@ -1274,6 +1372,8 @@
         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"
@@ -1283,6 +1383,8 @@
         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"
@@ -1302,6 +1404,7 @@
         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"
@@ -1365,6 +1468,7 @@
         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"
@@ -1436,6 +1540,7 @@
         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"
@@ -1453,6 +1558,7 @@
         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"
@@ -1461,6 +1567,7 @@
         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"
@@ -1546,6 +1653,7 @@
         MetricVideoCompanionClicks -> "METRIC_VIDEO_COMPANION_CLICKS"
         MetricVideoCompanionImpressions -> "METRIC_VIDEO_COMPANION_IMPRESSIONS"
         MetricVideoCompletionRate -> "METRIC_VIDEO_COMPLETION_RATE"
+        MetricViewableBidRequests -> "METRIC_VIEWABLE_BID_REQUESTS"
 
 instance FromJSON ParametersMetricsItem where
     parseJSON = parseJSONText "ParametersMetricsItem"
@@ -1601,8 +1709,6 @@
 data DownloadLineItemsRequestFileSpec
     = Ewf
       -- ^ @EWF@
-    | Sdf
-      -- ^ @SDF@
       deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)
 
 instance Hashable DownloadLineItemsRequestFileSpec
@@ -1610,13 +1716,11 @@
 instance FromHttpApiData DownloadLineItemsRequestFileSpec where
     parseQueryParam = \case
         "EWF" -> Right Ewf
-        "SDF" -> Right Sdf
         x -> Left ("Unable to parse DownloadLineItemsRequestFileSpec from: " <> x)
 
 instance ToHttpApiData DownloadLineItemsRequestFileSpec where
     toQueryParam = \case
         Ewf -> "EWF"
-        Sdf -> "SDF"
 
 instance FromJSON DownloadLineItemsRequestFileSpec where
     parseJSON = parseJSONText "DownloadLineItemsRequestFileSpec"
@@ -1663,10 +1767,14 @@
       -- ^ @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
@@ -1675,6 +1783,8 @@
       -- ^ @FILTER_CHANNEL_ID@
     | FilterCity
       -- ^ @FILTER_CITY@
+    | FilterCompanionCreativeId
+      -- ^ @FILTER_COMPANION_CREATIVE_ID@
     | FilterConversionDelay
       -- ^ @FILTER_CONVERSION_DELAY@
     | FilterCountry
@@ -1695,12 +1805,22 @@
       -- ^ @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
@@ -1771,6 +1891,8 @@
       -- ^ @FILTER_SITE_ID@
     | FilterSiteLanguage
       -- ^ @FILTER_SITE_LANGUAGE@
+    | FilterSkippableSupport
+      -- ^ @FILTER_SKIPPABLE_SUPPORT@
     | FilterTargetedUserList
       -- ^ @FILTER_TARGETED_USER_LIST@
     | FilterTimeOfDay
@@ -1892,12 +2014,15 @@
         "FILTER_ADVERTISER_TIMEZONE" -> Right FilterAdvertiserTimezone
         "FILTER_AD_POSITION" -> Right FilterAdPosition
         "FILTER_AGE" -> Right FilterAge
+        "FILTER_AUTHORIZED_SELLER_STATE_ID" -> Right FilterAuthorizedSellerStateId
         "FILTER_BRANDSAFE_CHANNEL_ID" -> Right FilterBrandsafeChannelId
         "FILTER_BROWSER" -> Right FilterBrowser
+        "FILTER_BUDGET_SEGMENT_DESCRIPTION" -> Right FilterBudgetSegmentDescription
         "FILTER_CAMPAIGN_DAILY_FREQUENCY" -> Right FilterCampaignDailyFrequency
         "FILTER_CARRIER" -> Right FilterCarrier
         "FILTER_CHANNEL_ID" -> Right FilterChannelId
         "FILTER_CITY" -> Right FilterCity
+        "FILTER_COMPANION_CREATIVE_ID" -> Right FilterCompanionCreativeId
         "FILTER_CONVERSION_DELAY" -> Right FilterConversionDelay
         "FILTER_COUNTRY" -> Right FilterCountry
         "FILTER_CREATIVE_HEIGHT" -> Right FilterCreativeHeight
@@ -1908,9 +2033,14 @@
         "FILTER_DATA_PROVIDER" -> Right FilterDataProvider
         "FILTER_DATE" -> Right FilterDate
         "FILTER_DAY_OF_WEEK" -> Right FilterDayOfWeek
+        "FILTER_DEVICE_MAKE" -> Right FilterDeviceMake
+        "FILTER_DEVICE_MODEL" -> Right FilterDeviceModel
+        "FILTER_DEVICE_TYPE" -> Right FilterDeviceType
         "FILTER_DFP_ORDER_ID" -> Right FilterDfpOrderId
         "FILTER_DMA" -> Right FilterDma
+        "FILTER_DV360_ACTIVITY_ID" -> Right FilterDV360ActivityId
         "FILTER_EXCHANGE_ID" -> Right FilterExchangeId
+        "FILTER_FLOODLIGHT_ACTIVITY_ID" -> Right FilterFloodlightActivityId
         "FILTER_FLOODLIGHT_PIXEL_ID" -> Right FilterFloodlightPixelId
         "FILTER_GENDER" -> Right FilterGender
         "FILTER_INSERTION_ORDER" -> Right FilterInsertionOrder
@@ -1946,6 +2076,7 @@
         "FILTER_REGULAR_CHANNEL_ID" -> Right FilterRegularChannelId
         "FILTER_SITE_ID" -> Right FilterSiteId
         "FILTER_SITE_LANGUAGE" -> Right FilterSiteLanguage
+        "FILTER_SKIPPABLE_SUPPORT" -> Right FilterSkippableSupport
         "FILTER_TARGETED_USER_LIST" -> Right FilterTargetedUserList
         "FILTER_TIME_OF_DAY" -> Right FilterTimeOfDay
         "FILTER_TRUEVIEW_AD_GROUP_AD_ID" -> Right FilterTrueviewAdGroupAdId
@@ -2011,12 +2142,15 @@
         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"
@@ -2027,9 +2161,14 @@
         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"
@@ -2065,6 +2204,7 @@
         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"
@@ -2267,10 +2407,14 @@
       -- ^ @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
@@ -2279,6 +2423,8 @@
       -- ^ @FILTER_CHANNEL_ID@
     | PGBIFilterCity
       -- ^ @FILTER_CITY@
+    | PGBIFilterCompanionCreativeId
+      -- ^ @FILTER_COMPANION_CREATIVE_ID@
     | PGBIFilterConversionDelay
       -- ^ @FILTER_CONVERSION_DELAY@
     | PGBIFilterCountry
@@ -2299,12 +2445,22 @@
       -- ^ @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
@@ -2375,6 +2531,8 @@
       -- ^ @FILTER_SITE_ID@
     | PGBIFilterSiteLanguage
       -- ^ @FILTER_SITE_LANGUAGE@
+    | PGBIFilterSkippableSupport
+      -- ^ @FILTER_SKIPPABLE_SUPPORT@
     | PGBIFilterTargetedUserList
       -- ^ @FILTER_TARGETED_USER_LIST@
     | PGBIFilterTimeOfDay
@@ -2496,12 +2654,15 @@
         "FILTER_ADVERTISER_TIMEZONE" -> Right PGBIFilterAdvertiserTimezone
         "FILTER_AD_POSITION" -> Right PGBIFilterAdPosition
         "FILTER_AGE" -> Right PGBIFilterAge
+        "FILTER_AUTHORIZED_SELLER_STATE_ID" -> Right PGBIFilterAuthorizedSellerStateId
         "FILTER_BRANDSAFE_CHANNEL_ID" -> Right PGBIFilterBrandsafeChannelId
         "FILTER_BROWSER" -> Right PGBIFilterBrowser
+        "FILTER_BUDGET_SEGMENT_DESCRIPTION" -> Right PGBIFilterBudgetSegmentDescription
         "FILTER_CAMPAIGN_DAILY_FREQUENCY" -> Right PGBIFilterCampaignDailyFrequency
         "FILTER_CARRIER" -> Right PGBIFilterCarrier
         "FILTER_CHANNEL_ID" -> Right PGBIFilterChannelId
         "FILTER_CITY" -> Right PGBIFilterCity
+        "FILTER_COMPANION_CREATIVE_ID" -> Right PGBIFilterCompanionCreativeId
         "FILTER_CONVERSION_DELAY" -> Right PGBIFilterConversionDelay
         "FILTER_COUNTRY" -> Right PGBIFilterCountry
         "FILTER_CREATIVE_HEIGHT" -> Right PGBIFilterCreativeHeight
@@ -2512,9 +2673,14 @@
         "FILTER_DATA_PROVIDER" -> Right PGBIFilterDataProvider
         "FILTER_DATE" -> Right PGBIFilterDate
         "FILTER_DAY_OF_WEEK" -> Right PGBIFilterDayOfWeek
+        "FILTER_DEVICE_MAKE" -> Right PGBIFilterDeviceMake
+        "FILTER_DEVICE_MODEL" -> Right PGBIFilterDeviceModel
+        "FILTER_DEVICE_TYPE" -> Right PGBIFilterDeviceType
         "FILTER_DFP_ORDER_ID" -> Right PGBIFilterDfpOrderId
         "FILTER_DMA" -> Right PGBIFilterDma
+        "FILTER_DV360_ACTIVITY_ID" -> Right PGBIFilterDV360ActivityId
         "FILTER_EXCHANGE_ID" -> Right PGBIFilterExchangeId
+        "FILTER_FLOODLIGHT_ACTIVITY_ID" -> Right PGBIFilterFloodlightActivityId
         "FILTER_FLOODLIGHT_PIXEL_ID" -> Right PGBIFilterFloodlightPixelId
         "FILTER_GENDER" -> Right PGBIFilterGender
         "FILTER_INSERTION_ORDER" -> Right PGBIFilterInsertionOrder
@@ -2550,6 +2716,7 @@
         "FILTER_REGULAR_CHANNEL_ID" -> Right PGBIFilterRegularChannelId
         "FILTER_SITE_ID" -> Right PGBIFilterSiteId
         "FILTER_SITE_LANGUAGE" -> Right PGBIFilterSiteLanguage
+        "FILTER_SKIPPABLE_SUPPORT" -> Right PGBIFilterSkippableSupport
         "FILTER_TARGETED_USER_LIST" -> Right PGBIFilterTargetedUserList
         "FILTER_TIME_OF_DAY" -> Right PGBIFilterTimeOfDay
         "FILTER_TRUEVIEW_AD_GROUP_AD_ID" -> Right PGBIFilterTrueviewAdGroupAdId
@@ -2615,12 +2782,15 @@
         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"
@@ -2631,9 +2801,14 @@
         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"
@@ -2669,6 +2844,7 @@
         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"
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Downloadlineitems.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Downloadlineitems.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Downloadlineitems.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Downloadlineitems.hs
@@ -20,7 +20,8 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Retrieves line items in CSV format.
+-- Retrieves line items in CSV format. TrueView line items are not
+-- supported.
 --
 -- /See:/ <https://developers.google.com/bid-manager/ DoubleClick Bid Manager API Reference> for @doubleclickbidmanager.lineitems.downloadlineitems@.
 module Network.Google.Resource.DoubleClickBidManager.Lineitems.Downloadlineitems
@@ -50,7 +51,8 @@
                ReqBody '[JSON] DownloadLineItemsRequest :>
                  Post '[JSON] DownloadLineItemsResponse
 
--- | Retrieves line items in CSV format.
+-- | Retrieves line items in CSV format. TrueView line items are not
+-- supported.
 --
 -- /See:/ 'lineitemsDownloadlineitems' smart constructor.
 newtype LineitemsDownloadlineitems = LineitemsDownloadlineitems'
@@ -79,7 +81,8 @@
          where
         type Rs LineitemsDownloadlineitems =
              DownloadLineItemsResponse
-        type Scopes LineitemsDownloadlineitems = '[]
+        type Scopes LineitemsDownloadlineitems =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient LineitemsDownloadlineitems'{..}
           = go (Just AltJSON) _ldPayload doubleClickBidsService
           where go
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Uploadlineitems.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Uploadlineitems.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Uploadlineitems.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Lineitems/Uploadlineitems.hs
@@ -20,7 +20,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Uploads line items in CSV format.
+-- Uploads line items in CSV format. TrueView line items are not supported.
 --
 -- /See:/ <https://developers.google.com/bid-manager/ DoubleClick Bid Manager API Reference> for @doubleclickbidmanager.lineitems.uploadlineitems@.
 module Network.Google.Resource.DoubleClickBidManager.Lineitems.Uploadlineitems
@@ -50,7 +50,7 @@
                ReqBody '[JSON] UploadLineItemsRequest :>
                  Post '[JSON] UploadLineItemsResponse
 
--- | Uploads line items in CSV format.
+-- | Uploads line items in CSV format. TrueView line items are not supported.
 --
 -- /See:/ 'lineitemsUploadlineitems' smart constructor.
 newtype LineitemsUploadlineitems = LineitemsUploadlineitems'
@@ -78,7 +78,8 @@
 instance GoogleRequest LineitemsUploadlineitems where
         type Rs LineitemsUploadlineitems =
              UploadLineItemsResponse
-        type Scopes LineitemsUploadlineitems = '[]
+        type Scopes LineitemsUploadlineitems =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient LineitemsUploadlineitems'{..}
           = go (Just AltJSON) _luPayload doubleClickBidsService
           where go
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/CreateQuery.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/CreateQuery.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/CreateQuery.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/CreateQuery.hs
@@ -75,7 +75,8 @@
 
 instance GoogleRequest QueriesCreateQuery where
         type Rs QueriesCreateQuery = Query
-        type Scopes QueriesCreateQuery = '[]
+        type Scopes QueriesCreateQuery =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient QueriesCreateQuery'{..}
           = go (Just AltJSON) _qcqPayload
               doubleClickBidsService
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/DeleteQuery.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/DeleteQuery.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/DeleteQuery.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/DeleteQuery.hs
@@ -76,7 +76,8 @@
 
 instance GoogleRequest QueriesDeleteQuery where
         type Rs QueriesDeleteQuery = ()
-        type Scopes QueriesDeleteQuery = '[]
+        type Scopes QueriesDeleteQuery =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient QueriesDeleteQuery'{..}
           = go _qdqQueryId (Just AltJSON)
               doubleClickBidsService
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/GetQuery.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/GetQuery.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/GetQuery.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/GetQuery.hs
@@ -76,7 +76,8 @@
 
 instance GoogleRequest QueriesGetQuery where
         type Rs QueriesGetQuery = Query
-        type Scopes QueriesGetQuery = '[]
+        type Scopes QueriesGetQuery =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient QueriesGetQuery'{..}
           = go _qgqQueryId (Just AltJSON)
               doubleClickBidsService
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/Listqueries.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/Listqueries.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/Listqueries.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/Listqueries.hs
@@ -61,7 +61,8 @@
 
 instance GoogleRequest QueriesListqueries where
         type Rs QueriesListqueries = ListQueriesResponse
-        type Scopes QueriesListqueries = '[]
+        type Scopes QueriesListqueries =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient QueriesListqueries'{}
           = go (Just AltJSON) doubleClickBidsService
           where go
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/RunQuery.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/RunQuery.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Queries/RunQuery.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Queries/RunQuery.hs
@@ -88,7 +88,8 @@
 
 instance GoogleRequest QueriesRunQuery where
         type Rs QueriesRunQuery = ()
-        type Scopes QueriesRunQuery = '[]
+        type Scopes QueriesRunQuery =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient QueriesRunQuery'{..}
           = go _qrqQueryId (Just AltJSON) _qrqPayload
               doubleClickBidsService
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Reports/Listreports.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Reports/Listreports.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Reports/Listreports.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Reports/Listreports.hs
@@ -78,7 +78,8 @@
 
 instance GoogleRequest ReportsListreports where
         type Rs ReportsListreports = ListReportsResponse
-        type Scopes ReportsListreports = '[]
+        type Scopes ReportsListreports =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient ReportsListreports'{..}
           = go _rlQueryId (Just AltJSON) doubleClickBidsService
           where go
diff --git a/gen/Network/Google/Resource/DoubleClickBidManager/Sdf/Download.hs b/gen/Network/Google/Resource/DoubleClickBidManager/Sdf/Download.hs
--- a/gen/Network/Google/Resource/DoubleClickBidManager/Sdf/Download.hs
+++ b/gen/Network/Google/Resource/DoubleClickBidManager/Sdf/Download.hs
@@ -77,7 +77,8 @@
 
 instance GoogleRequest SdfDownload where
         type Rs SdfDownload = DownloadResponse
-        type Scopes SdfDownload = '[]
+        type Scopes SdfDownload =
+             '["https://www.googleapis.com/auth/doubleclickbidmanager"]
         requestClient SdfDownload'{..}
           = go (Just AltJSON) _sdPayload doubleClickBidsService
           where go
diff --git a/gogol-doubleclick-bids.cabal b/gogol-doubleclick-bids.cabal
--- a/gogol-doubleclick-bids.cabal
+++ b/gogol-doubleclick-bids.cabal
@@ -1,5 +1,5 @@
 name:                  gogol-doubleclick-bids
-version:               0.3.0
+version:               0.4.0
 synopsis:              Google DoubleClick Bid Manager SDK.
 homepage:              https://github.com/brendanhay/gogol
 bug-reports:           https://github.com/brendanhay/gogol/issues
@@ -54,5 +54,5 @@
         , Network.Google.DoubleClickBids.Types.Sum
 
     build-depends:
-          gogol-core == 0.3.0.*
+          gogol-core == 0.4.0.*
         , base       >= 4.7 && < 5
