packages feed

gogol-doubleclick-search 0.3.0 → 0.4.0

raw patch · 3 files changed

+18/−13 lines, 3 filesdep ~gogol-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: gogol-core

API changes (from Hackage documentation)

- Network.Google.DoubleClickSearch: type DoubleClickSearchAPI = ReportsGetResource :<|> (ReportsGetFileResource :<|> (ReportsGenerateResource :<|> (ReportsRequestResource :<|> (SavedColumnsListResource :<|> (ConversionInsertResource :<|> (ConversionPatchResource :<|> (ConversionGetResource :<|> (ConversionUpdateAvailabilityResource :<|> ConversionUpdateResource))))))))
+ Network.Google.DoubleClickSearch: type DoubleClickSearchAPI = ReportsGetResource :<|> ReportsGetFileResource :<|> ReportsGenerateResource :<|> ReportsRequestResource :<|> SavedColumnsListResource :<|> ConversionInsertResource :<|> ConversionPatchResource :<|> ConversionGetResource :<|> ConversionUpdateAvailabilityResource :<|> ConversionUpdateResource
- Network.Google.Resource.DoubleClickSearch.Conversion.Get: type ConversionGetResource = "doubleclicksearch" :> ("v2" :> ("agency" :> (Capture "agencyId" (Textual Int64) :> ("advertiser" :> (Capture "advertiserId" (Textual Int64) :> ("engine" :> (Capture "engineAccountId" (Textual Int64) :> ("conversion" :> (QueryParam "endDate" (Textual Int32) :> (QueryParam "rowCount" (Textual Int32) :> (QueryParam "startDate" (Textual Int32) :> (QueryParam "startRow" (Textual Word32) :> (QueryParam "adGroupId" (Textual Int64) :> (QueryParam "campaignId" (Textual Int64) :> (QueryParam "criterionId" (Textual Int64) :> (QueryParam "adId" (Textual Int64) :> (QueryParam "alt" AltJSON :> Get '[JSON] ConversionList)))))))))))))))))
+ Network.Google.Resource.DoubleClickSearch.Conversion.Get: type ConversionGetResource = "doubleclicksearch" :> "v2" :> "agency" :> Capture "agencyId" (Textual Int64) :> "advertiser" :> Capture "advertiserId" (Textual Int64) :> "engine" :> Capture "engineAccountId" (Textual Int64) :> "conversion" :> QueryParam "endDate" (Textual Int32) :> QueryParam "rowCount" (Textual Int32) :> QueryParam "startDate" (Textual Int32) :> QueryParam "startRow" (Textual Word32) :> QueryParam "adGroupId" (Textual Int64) :> QueryParam "campaignId" (Textual Int64) :> QueryParam "criterionId" (Textual Int64) :> QueryParam "adId" (Textual Int64) :> QueryParam "alt" AltJSON :> Get '[JSON] ConversionList
- Network.Google.Resource.DoubleClickSearch.Conversion.Insert: type ConversionInsertResource = "doubleclicksearch" :> ("v2" :> ("conversion" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ConversionList :> Post '[JSON] ConversionList))))
+ Network.Google.Resource.DoubleClickSearch.Conversion.Insert: type ConversionInsertResource = "doubleclicksearch" :> "v2" :> "conversion" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] ConversionList :> Post '[JSON] ConversionList
- Network.Google.Resource.DoubleClickSearch.Conversion.Patch: type ConversionPatchResource = "doubleclicksearch" :> ("v2" :> ("conversion" :> (QueryParam "advertiserId" (Textual Int64) :> (QueryParam "agencyId" (Textual Int64) :> (QueryParam "endDate" (Textual Int32) :> (QueryParam "engineAccountId" (Textual Int64) :> (QueryParam "rowCount" (Textual Int32) :> (QueryParam "startDate" (Textual Int32) :> (QueryParam "startRow" (Textual Word32) :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ConversionList :> Patch '[JSON] ConversionList)))))))))))
+ Network.Google.Resource.DoubleClickSearch.Conversion.Patch: type ConversionPatchResource = "doubleclicksearch" :> "v2" :> "conversion" :> QueryParam "advertiserId" (Textual Int64) :> QueryParam "agencyId" (Textual Int64) :> QueryParam "endDate" (Textual Int32) :> QueryParam "engineAccountId" (Textual Int64) :> QueryParam "rowCount" (Textual Int32) :> QueryParam "startDate" (Textual Int32) :> QueryParam "startRow" (Textual Word32) :> QueryParam "alt" AltJSON :> ReqBody '[JSON] ConversionList :> Patch '[JSON] ConversionList
- Network.Google.Resource.DoubleClickSearch.Conversion.Update: type ConversionUpdateResource = "doubleclicksearch" :> ("v2" :> ("conversion" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ConversionList :> Put '[JSON] ConversionList))))
+ Network.Google.Resource.DoubleClickSearch.Conversion.Update: type ConversionUpdateResource = "doubleclicksearch" :> "v2" :> "conversion" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] ConversionList :> Put '[JSON] ConversionList
- Network.Google.Resource.DoubleClickSearch.Conversion.UpdateAvailability: type ConversionUpdateAvailabilityResource = "doubleclicksearch" :> ("v2" :> ("conversion" :> ("updateAvailability" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] UpdateAvailabilityRequest :> Post '[JSON] UpdateAvailabilityResponse)))))
+ Network.Google.Resource.DoubleClickSearch.Conversion.UpdateAvailability: type ConversionUpdateAvailabilityResource = "doubleclicksearch" :> "v2" :> "conversion" :> "updateAvailability" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] UpdateAvailabilityRequest :> Post '[JSON] UpdateAvailabilityResponse
- Network.Google.Resource.DoubleClickSearch.Reports.Generate: type ReportsGenerateResource = "doubleclicksearch" :> ("v2" :> ("reports" :> ("generate" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ReportRequest :> Post '[JSON] Report)))))
+ Network.Google.Resource.DoubleClickSearch.Reports.Generate: type ReportsGenerateResource = "doubleclicksearch" :> "v2" :> "reports" :> "generate" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] ReportRequest :> Post '[JSON] Report
- Network.Google.Resource.DoubleClickSearch.Reports.Get: type ReportsGetResource = "doubleclicksearch" :> ("v2" :> ("reports" :> (Capture "reportId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Report))))
+ Network.Google.Resource.DoubleClickSearch.Reports.Get: type ReportsGetResource = "doubleclicksearch" :> "v2" :> "reports" :> Capture "reportId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Report
- Network.Google.Resource.DoubleClickSearch.Reports.GetFile: type ReportsGetFileResource = ("doubleclicksearch" :> ("v2" :> ("reports" :> (Capture "reportId" Text :> ("files" :> (Capture "reportFragment" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] ()))))))) :<|> ("doubleclicksearch" :> ("v2" :> ("reports" :> (Capture "reportId" Text :> ("files" :> (Capture "reportFragment" (Textual Int32) :> (QueryParam "alt" AltMedia :> Get '[OctetStream] Stream)))))))
+ Network.Google.Resource.DoubleClickSearch.Reports.GetFile: type ReportsGetFileResource = "doubleclicksearch" :> "v2" :> "reports" :> Capture "reportId" Text :> "files" :> Capture "reportFragment" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] () :<|> "doubleclicksearch" :> "v2" :> "reports" :> Capture "reportId" Text :> "files" :> Capture "reportFragment" (Textual Int32) :> QueryParam "alt" AltMedia :> Get '[OctetStream] Stream
- Network.Google.Resource.DoubleClickSearch.Reports.Request: type ReportsRequestResource = "doubleclicksearch" :> ("v2" :> ("reports" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ReportRequest :> Post '[JSON] Report))))
+ Network.Google.Resource.DoubleClickSearch.Reports.Request: type ReportsRequestResource = "doubleclicksearch" :> "v2" :> "reports" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] ReportRequest :> Post '[JSON] Report
- Network.Google.Resource.DoubleClickSearch.SavedColumns.List: type SavedColumnsListResource = "doubleclicksearch" :> ("v2" :> ("agency" :> (Capture "agencyId" (Textual Int64) :> ("advertiser" :> (Capture "advertiserId" (Textual Int64) :> ("savedcolumns" :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedColumnList)))))))
+ Network.Google.Resource.DoubleClickSearch.SavedColumns.List: type SavedColumnsListResource = "doubleclicksearch" :> "v2" :> "agency" :> Capture "agencyId" (Textual Int64) :> "advertiser" :> Capture "advertiserId" (Textual Int64) :> "savedcolumns" :> QueryParam "alt" AltJSON :> Get '[JSON] SavedColumnList

Files

gen/Network/Google/DoubleClickSearch/Types/Product.hs view
@@ -160,14 +160,16 @@   = lens _rrTimeRange (\ s a -> s{_rrTimeRange = a})  -- | Synchronous report only. A list of columns and directions defining--- sorting to be performed on the report rows.+-- sorting to be performed on the report rows. The maximum number of+-- orderings per request is 300. rrOrderBy :: Lens' ReportRequest [ReportRequestOrderByItem] rrOrderBy   = lens _rrOrderBy (\ s a -> s{_rrOrderBy = a}) .       _Default       . _Coerce --- | A list of filters to be applied to the report.+-- | A list of filters to be applied to the report. The maximum number of+-- filters per request is 300. rrFilters :: Lens' ReportRequest [ReportRequestFiltersItem] rrFilters   = lens _rrFilters (\ s a -> s{_rrFilters = a}) .@@ -207,7 +209,8 @@ -- Search columns and saved columns. For DoubleClick Search columns, only -- the columnName parameter is required. For saved columns only the -- savedColumnName parameter is required. Both columnName and--- savedColumnName cannot be set in the same stanza.+-- savedColumnName cannot be set in the same stanza. The maximum number of+-- columns per request is 300. rrColumns :: Lens' ReportRequest [ReportAPIColumnSpec] rrColumns   = lens _rrColumns (\ s a -> s{_rrColumns = a}) .@@ -229,7 +232,7 @@   = lens _rrVerifySingleTimeZone       (\ s a -> s{_rrVerifySingleTimeZone = a}) --- | Synchronous report only. The maxinum number of rows to return;+-- | Synchronous report only. The maximum number of rows to return; -- additional rows are dropped. Acceptable values are 0 to 10000, -- inclusive. Defaults to 10000. rrRowCount :: Lens' ReportRequest Int32@@ -544,7 +547,8 @@ rrfiOperator   = lens _rrfiOperator (\ s a -> s{_rrfiOperator = a}) --- | A list of values to filter the column value against.+-- | A list of values to filter the column value against. The maximum number+-- of filter values per request is 300. rrfiValues :: Lens' ReportRequestFiltersItem [JSONValue] rrfiValues   = lens _rrfiValues (\ s a -> s{_rrfiValues = a}) .@@ -1260,11 +1264,12 @@       (\ s a -> s{_cDsConversionId = a})       . mapping _Coerce --- | For offline conversions, this is an ID that advertisers are required to--- provide. Advertisers can specify any ID that is meaningful to them. For--- online conversions, DS copies the dsConversionId or floodlightOrderId--- into this property depending on the advertiser\'s Floodlight--- instructions.+-- | For offline conversions, advertisers provide this ID. Advertisers can+-- specify any ID that is meaningful to them. Each conversion in a request+-- must specify a unique ID, and the combination of ID and timestamp must+-- be unique amongst all conversions within the advertiser. For online+-- conversions, DS copies the dsConversionId or floodlightOrderId into this+-- property depending on the advertiser\'s Floodlight instructions. cConversionId :: Lens' Conversion (Maybe Text) cConversionId   = lens _cConversionId
gen/Network/Google/DoubleClickSearch/Types/Sum.hs view
@@ -16,4 +16,4 @@ -- module Network.Google.DoubleClickSearch.Types.Sum where -import           Network.Google.Prelude+import           Network.Google.Prelude hiding (Bytes)
gogol-doubleclick-search.cabal view
@@ -1,5 +1,5 @@ name:                  gogol-doubleclick-search-version:               0.3.0+version:               0.4.0 synopsis:              Google DoubleClick Search SDK. homepage:              https://github.com/brendanhay/gogol bug-reports:           https://github.com/brendanhay/gogol/issues@@ -52,5 +52,5 @@         , Network.Google.DoubleClickSearch.Types.Sum      build-depends:-          gogol-core == 0.3.0.*+          gogol-core == 0.4.0.*         , base       >= 4.7 && < 5