packages feed

gogol-adsense 0.3.0 → 0.4.0

raw patch · 6 files changed

+144/−7 lines, 6 filesdep ~gogol-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: gogol-core

API changes (from Hackage documentation)

+ Network.Google.AdSense: addAmpBody :: Lens' AdCode (Maybe Text)
+ Network.Google.AdSense: addAmpHead :: Lens' AdCode (Maybe Text)
+ Network.Google.AdSense.Types: addAmpBody :: Lens' AdCode (Maybe Text)
+ Network.Google.AdSense.Types: addAmpHead :: Lens' AdCode (Maybe Text)
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: aacgacAccountId :: Lens' AccountsAdClientsGetAdCode Text
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: aacgacAdClientId :: Lens' AccountsAdClientsGetAdCode Text
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: accountsAdClientsGetAdCode :: Text -> Text -> AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: data AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: instance Data.Data.Data Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode.AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: instance GHC.Classes.Eq Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode.AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: instance GHC.Generics.Generic Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode.AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: instance GHC.Show.Show Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode.AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: instance Network.Google.Types.GoogleRequest Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode.AccountsAdClientsGetAdCode
+ Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode: type AccountsAdClientsGetAdCodeResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "adcode" :> QueryParam "alt" AltJSON :> Get '[JSON] AdCode
- Network.Google.AdSense: type AdSenseAPI = AdClientsListResource :<|> (AccountsAdClientsListResource :<|> (AccountsReportsSavedListResource :<|> (AccountsReportsSavedGenerateResource :<|> (AccountsReportsGenerateResource :<|> (AccountsAlertsListResource :<|> (AccountsAlertsDeleteResource :<|> (AccountsAdUnitsCustomChannelsListResource :<|> (AccountsAdUnitsListResource :<|> (AccountsAdUnitsGetResource :<|> (AccountsAdUnitsGetAdCodeResource :<|> (AccountsURLChannelsListResource :<|> (AccountsCustomChannelsAdUnitsListResource :<|> (AccountsCustomChannelsListResource :<|> (AccountsCustomChannelsGetResource :<|> (AccountsSavedadstylesListResource :<|> (AccountsSavedadstylesGetResource :<|> (AccountsPaymentsListResource :<|> (AccountsListResource :<|> (AccountsGetResource :<|> (ReportsSavedListResource :<|> (ReportsSavedGenerateResource :<|> (ReportsGenerateResource :<|> (AlertsListResource :<|> (AlertsDeleteResource :<|> (AdUnitsCustomChannelsListResource :<|> (AdUnitsListResource :<|> (AdUnitsGetResource :<|> (AdUnitsGetAdCodeResource :<|> (URLChannelsListResource :<|> (CustomChannelsAdUnitsListResource :<|> (CustomChannelsListResource :<|> (CustomChannelsGetResource :<|> (SavedadstylesListResource :<|> (SavedadstylesGetResource :<|> (MetadataMetricsListResource :<|> (MetadataDimensionsListResource :<|> PaymentsListResource))))))))))))))))))))))))))))))))))))
+ Network.Google.AdSense: type AdSenseAPI = AdClientsListResource :<|> AccountsAdClientsListResource :<|> AccountsAdClientsGetAdCodeResource :<|> AccountsReportsSavedListResource :<|> AccountsReportsSavedGenerateResource :<|> AccountsReportsGenerateResource :<|> AccountsAlertsListResource :<|> AccountsAlertsDeleteResource :<|> AccountsAdUnitsCustomChannelsListResource :<|> AccountsAdUnitsListResource :<|> AccountsAdUnitsGetResource :<|> AccountsAdUnitsGetAdCodeResource :<|> AccountsURLChannelsListResource :<|> AccountsCustomChannelsAdUnitsListResource :<|> AccountsCustomChannelsListResource :<|> AccountsCustomChannelsGetResource :<|> AccountsSavedadstylesListResource :<|> AccountsSavedadstylesGetResource :<|> AccountsPaymentsListResource :<|> AccountsListResource :<|> AccountsGetResource :<|> ReportsSavedListResource :<|> ReportsSavedGenerateResource :<|> ReportsGenerateResource :<|> AlertsListResource :<|> AlertsDeleteResource :<|> AdUnitsCustomChannelsListResource :<|> AdUnitsListResource :<|> AdUnitsGetResource :<|> AdUnitsGetAdCodeResource :<|> URLChannelsListResource :<|> CustomChannelsAdUnitsListResource :<|> CustomChannelsListResource :<|> CustomChannelsGetResource :<|> SavedadstylesListResource :<|> SavedadstylesGetResource :<|> MetadataMetricsListResource :<|> MetadataDimensionsListResource :<|> PaymentsListResource
- Network.Google.Resource.AdSense.Accounts.AdClients.List: type AccountsAdClientsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdClients)))))))
+ Network.Google.Resource.AdSense.Accounts.AdClients.List: type AccountsAdClientsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdClients
- Network.Google.Resource.AdSense.Accounts.AdUnits.CustomChannels.List: type AccountsAdUnitsCustomChannelsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> ("customchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels)))))))))))
+ Network.Google.Resource.AdSense.Accounts.AdUnits.CustomChannels.List: type AccountsAdUnitsCustomChannelsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> "customchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels
- Network.Google.Resource.AdSense.Accounts.AdUnits.Get: type AccountsAdUnitsGetResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnit))))))))
+ Network.Google.Resource.AdSense.Accounts.AdUnits.Get: type AccountsAdUnitsGetResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnit
- Network.Google.Resource.AdSense.Accounts.AdUnits.GetAdCode: type AccountsAdUnitsGetAdCodeResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> ("adcode" :> (QueryParam "alt" AltJSON :> Get '[JSON] AdCode)))))))))
+ Network.Google.Resource.AdSense.Accounts.AdUnits.GetAdCode: type AccountsAdUnitsGetAdCodeResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> "adcode" :> QueryParam "alt" AltJSON :> Get '[JSON] AdCode
- Network.Google.Resource.AdSense.Accounts.AdUnits.List: type AccountsAdUnitsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (QueryParam "includeInactive" Bool :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnits))))))))))
+ Network.Google.Resource.AdSense.Accounts.AdUnits.List: type AccountsAdUnitsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "adunits" :> QueryParam "includeInactive" Bool :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnits
- Network.Google.Resource.AdSense.Accounts.Alerts.Delete: type AccountsAlertsDeleteResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("alerts" :> (Capture "alertId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))))
+ Network.Google.Resource.AdSense.Accounts.Alerts.Delete: type AccountsAlertsDeleteResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "alerts" :> Capture "alertId" Text :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.AdSense.Accounts.Alerts.List: type AccountsAlertsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("alerts" :> (QueryParam "locale" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Alerts))))))
+ Network.Google.Resource.AdSense.Accounts.Alerts.List: type AccountsAlertsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "alerts" :> QueryParam "locale" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Alerts
- Network.Google.Resource.AdSense.Accounts.CustomChannels.AdUnits.List: type AccountsCustomChannelsAdUnitsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (Capture "customChannelId" Text :> ("adunits" :> (QueryParam "includeInactive" Bool :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnits))))))))))))
+ Network.Google.Resource.AdSense.Accounts.CustomChannels.AdUnits.List: type AccountsCustomChannelsAdUnitsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> Capture "customChannelId" Text :> "adunits" :> QueryParam "includeInactive" Bool :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnits
- Network.Google.Resource.AdSense.Accounts.CustomChannels.Get: type AccountsCustomChannelsGetResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (Capture "customChannelId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannel))))))))
+ Network.Google.Resource.AdSense.Accounts.CustomChannels.Get: type AccountsCustomChannelsGetResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> Capture "customChannelId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannel
- Network.Google.Resource.AdSense.Accounts.CustomChannels.List: type AccountsCustomChannelsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels)))))))))
+ Network.Google.Resource.AdSense.Accounts.CustomChannels.List: type AccountsCustomChannelsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels
- Network.Google.Resource.AdSense.Accounts.Get: type AccountsGetResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> (QueryParam "tree" Bool :> (QueryParam "alt" AltJSON :> Get '[JSON] Account)))))
+ Network.Google.Resource.AdSense.Accounts.Get: type AccountsGetResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> QueryParam "tree" Bool :> QueryParam "alt" AltJSON :> Get '[JSON] Account
- Network.Google.Resource.AdSense.Accounts.List: type AccountsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] Accounts)))))
+ Network.Google.Resource.AdSense.Accounts.List: type AccountsListResource = "adsense" :> "v1.4" :> "accounts" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] Accounts
- Network.Google.Resource.AdSense.Accounts.Payments.List: type AccountsPaymentsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("payments" :> (QueryParam "alt" AltJSON :> Get '[JSON] Payments)))))
+ Network.Google.Resource.AdSense.Accounts.Payments.List: type AccountsPaymentsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "payments" :> QueryParam "alt" AltJSON :> Get '[JSON] Payments
- Network.Google.Resource.AdSense.Accounts.Reports.Generate: type AccountsReportsGenerateResource = ("adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("reports" :> (QueryParam "startDate" Text :> (QueryParam "endDate" Text :> (QueryParams "dimension" Text :> (QueryParam "locale" Text :> (QueryParams "metric" Text :> (QueryParam "currency" Text :> (QueryParams "sort" Text :> (QueryParams "filter" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "useTimezoneReporting" Bool :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse))))))))))))))))) :<|> ("adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("reports" :> (QueryParam "startDate" Text :> (QueryParam "endDate" Text :> (QueryParams "dimension" Text :> (QueryParam "locale" Text :> (QueryParams "metric" Text :> (QueryParam "currency" Text :> (QueryParams "sort" Text :> (QueryParams "filter" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "useTimezoneReporting" Bool :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltMedia :> Get '[OctetStream] Stream)))))))))))))))))
+ Network.Google.Resource.AdSense.Accounts.Reports.Generate: type AccountsReportsGenerateResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "reports" :> QueryParam "startDate" Text :> QueryParam "endDate" Text :> QueryParams "dimension" Text :> QueryParam "locale" Text :> QueryParams "metric" Text :> QueryParam "currency" Text :> QueryParams "sort" Text :> QueryParams "filter" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "useTimezoneReporting" Bool :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse :<|> "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "reports" :> QueryParam "startDate" Text :> QueryParam "endDate" Text :> QueryParams "dimension" Text :> QueryParam "locale" Text :> QueryParams "metric" Text :> QueryParam "currency" Text :> QueryParams "sort" Text :> QueryParams "filter" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "useTimezoneReporting" Bool :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltMedia :> Get '[OctetStream] Stream
- Network.Google.Resource.AdSense.Accounts.Reports.Saved.Generate: type AccountsReportsSavedGenerateResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("reports" :> (Capture "savedReportId" Text :> (QueryParam "locale" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse)))))))))
+ Network.Google.Resource.AdSense.Accounts.Reports.Saved.Generate: type AccountsReportsSavedGenerateResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "reports" :> Capture "savedReportId" Text :> QueryParam "locale" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse
- Network.Google.Resource.AdSense.Accounts.Reports.Saved.List: type AccountsReportsSavedListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("reports" :> ("saved" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedReports))))))))
+ Network.Google.Resource.AdSense.Accounts.Reports.Saved.List: type AccountsReportsSavedListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "reports" :> "saved" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] SavedReports
- Network.Google.Resource.AdSense.Accounts.Savedadstyles.Get: type AccountsSavedadstylesGetResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("savedadstyles" :> (Capture "savedAdStyleId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyle))))))
+ Network.Google.Resource.AdSense.Accounts.Savedadstyles.Get: type AccountsSavedadstylesGetResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "savedadstyles" :> Capture "savedAdStyleId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyle
- Network.Google.Resource.AdSense.Accounts.Savedadstyles.List: type AccountsSavedadstylesListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("savedadstyles" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyles)))))))
+ Network.Google.Resource.AdSense.Accounts.Savedadstyles.List: type AccountsSavedadstylesListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "savedadstyles" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyles
- Network.Google.Resource.AdSense.Accounts.URLChannels.List: type AccountsURLChannelsListResource = "adsense" :> ("v1.4" :> ("accounts" :> (Capture "accountId" Text :> ("adclients" :> (Capture "adClientId" Text :> ("urlchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] URLChannels)))))))))
+ Network.Google.Resource.AdSense.Accounts.URLChannels.List: type AccountsURLChannelsListResource = "adsense" :> "v1.4" :> "accounts" :> Capture "accountId" Text :> "adclients" :> Capture "adClientId" Text :> "urlchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] URLChannels
- Network.Google.Resource.AdSense.AdClients.List: type AdClientsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdClients)))))
+ Network.Google.Resource.AdSense.AdClients.List: type AdClientsListResource = "adsense" :> "v1.4" :> "adclients" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdClients
- Network.Google.Resource.AdSense.AdUnits.CustomChannels.List: type AdUnitsCustomChannelsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> ("customchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels)))))))))
+ Network.Google.Resource.AdSense.AdUnits.CustomChannels.List: type AdUnitsCustomChannelsListResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> "customchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels
- Network.Google.Resource.AdSense.AdUnits.Get: type AdUnitsGetResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnit))))))
+ Network.Google.Resource.AdSense.AdUnits.Get: type AdUnitsGetResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnit
- Network.Google.Resource.AdSense.AdUnits.GetAdCode: type AdUnitsGetAdCodeResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (Capture "adUnitId" Text :> ("adcode" :> (QueryParam "alt" AltJSON :> Get '[JSON] AdCode)))))))
+ Network.Google.Resource.AdSense.AdUnits.GetAdCode: type AdUnitsGetAdCodeResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "adunits" :> Capture "adUnitId" Text :> "adcode" :> QueryParam "alt" AltJSON :> Get '[JSON] AdCode
- Network.Google.Resource.AdSense.AdUnits.List: type AdUnitsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("adunits" :> (QueryParam "includeInactive" Bool :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnits))))))))
+ Network.Google.Resource.AdSense.AdUnits.List: type AdUnitsListResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "adunits" :> QueryParam "includeInactive" Bool :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnits
- Network.Google.Resource.AdSense.Alerts.Delete: type AlertsDeleteResource = "adsense" :> ("v1.4" :> ("alerts" :> (Capture "alertId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))
+ Network.Google.Resource.AdSense.Alerts.Delete: type AlertsDeleteResource = "adsense" :> "v1.4" :> "alerts" :> Capture "alertId" Text :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.AdSense.Alerts.List: type AlertsListResource = "adsense" :> ("v1.4" :> ("alerts" :> (QueryParam "locale" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Alerts))))
+ Network.Google.Resource.AdSense.Alerts.List: type AlertsListResource = "adsense" :> "v1.4" :> "alerts" :> QueryParam "locale" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Alerts
- Network.Google.Resource.AdSense.CustomChannels.AdUnits.List: type CustomChannelsAdUnitsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (Capture "customChannelId" Text :> ("adunits" :> (QueryParam "includeInactive" Bool :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdUnits))))))))))
+ Network.Google.Resource.AdSense.CustomChannels.AdUnits.List: type CustomChannelsAdUnitsListResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> Capture "customChannelId" Text :> "adunits" :> QueryParam "includeInactive" Bool :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdUnits
- Network.Google.Resource.AdSense.CustomChannels.Get: type CustomChannelsGetResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (Capture "customChannelId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannel))))))
+ Network.Google.Resource.AdSense.CustomChannels.Get: type CustomChannelsGetResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> Capture "customChannelId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannel
- Network.Google.Resource.AdSense.CustomChannels.List: type CustomChannelsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("customchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels)))))))
+ Network.Google.Resource.AdSense.CustomChannels.List: type CustomChannelsListResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "customchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] CustomChannels
- Network.Google.Resource.AdSense.Metadata.Dimensions.List: type MetadataDimensionsListResource = "adsense" :> ("v1.4" :> ("metadata" :> ("dimensions" :> (QueryParam "alt" AltJSON :> Get '[JSON] Metadata))))
+ Network.Google.Resource.AdSense.Metadata.Dimensions.List: type MetadataDimensionsListResource = "adsense" :> "v1.4" :> "metadata" :> "dimensions" :> QueryParam "alt" AltJSON :> Get '[JSON] Metadata
- Network.Google.Resource.AdSense.Metadata.Metrics.List: type MetadataMetricsListResource = "adsense" :> ("v1.4" :> ("metadata" :> ("metrics" :> (QueryParam "alt" AltJSON :> Get '[JSON] Metadata))))
+ Network.Google.Resource.AdSense.Metadata.Metrics.List: type MetadataMetricsListResource = "adsense" :> "v1.4" :> "metadata" :> "metrics" :> QueryParam "alt" AltJSON :> Get '[JSON] Metadata
- Network.Google.Resource.AdSense.Payments.List: type PaymentsListResource = "adsense" :> ("v1.4" :> ("payments" :> (QueryParam "alt" AltJSON :> Get '[JSON] Payments)))
+ Network.Google.Resource.AdSense.Payments.List: type PaymentsListResource = "adsense" :> "v1.4" :> "payments" :> QueryParam "alt" AltJSON :> Get '[JSON] Payments
- Network.Google.Resource.AdSense.Reports.Generate: type ReportsGenerateResource = ("adsense" :> ("v1.4" :> ("reports" :> (QueryParam "startDate" Text :> (QueryParam "endDate" Text :> (QueryParams "dimension" Text :> (QueryParam "locale" Text :> (QueryParams "accountId" Text :> (QueryParams "metric" Text :> (QueryParam "currency" Text :> (QueryParams "sort" Text :> (QueryParams "filter" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "useTimezoneReporting" Bool :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse)))))))))))))))) :<|> ("adsense" :> ("v1.4" :> ("reports" :> (QueryParam "startDate" Text :> (QueryParam "endDate" Text :> (QueryParams "dimension" Text :> (QueryParam "locale" Text :> (QueryParams "accountId" Text :> (QueryParams "metric" Text :> (QueryParam "currency" Text :> (QueryParams "sort" Text :> (QueryParams "filter" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "useTimezoneReporting" Bool :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltMedia :> Get '[OctetStream] Stream))))))))))))))))
+ Network.Google.Resource.AdSense.Reports.Generate: type ReportsGenerateResource = "adsense" :> "v1.4" :> "reports" :> QueryParam "startDate" Text :> QueryParam "endDate" Text :> QueryParams "dimension" Text :> QueryParam "locale" Text :> QueryParams "accountId" Text :> QueryParams "metric" Text :> QueryParam "currency" Text :> QueryParams "sort" Text :> QueryParams "filter" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "useTimezoneReporting" Bool :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse :<|> "adsense" :> "v1.4" :> "reports" :> QueryParam "startDate" Text :> QueryParam "endDate" Text :> QueryParams "dimension" Text :> QueryParam "locale" Text :> QueryParams "accountId" Text :> QueryParams "metric" Text :> QueryParam "currency" Text :> QueryParams "sort" Text :> QueryParams "filter" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "useTimezoneReporting" Bool :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltMedia :> Get '[OctetStream] Stream
- Network.Google.Resource.AdSense.Reports.Saved.Generate: type ReportsSavedGenerateResource = "adsense" :> ("v1.4" :> ("reports" :> (Capture "savedReportId" Text :> (QueryParam "locale" Text :> (QueryParam "startIndex" (Textual Int32) :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse)))))))
+ Network.Google.Resource.AdSense.Reports.Saved.Generate: type ReportsSavedGenerateResource = "adsense" :> "v1.4" :> "reports" :> Capture "savedReportId" Text :> QueryParam "locale" Text :> QueryParam "startIndex" (Textual Int32) :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] AdsenseReportsGenerateResponse
- Network.Google.Resource.AdSense.Reports.Saved.List: type ReportsSavedListResource = "adsense" :> ("v1.4" :> ("reports" :> ("saved" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedReports))))))
+ Network.Google.Resource.AdSense.Reports.Saved.List: type ReportsSavedListResource = "adsense" :> "v1.4" :> "reports" :> "saved" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] SavedReports
- Network.Google.Resource.AdSense.Savedadstyles.Get: type SavedadstylesGetResource = "adsense" :> ("v1.4" :> ("savedadstyles" :> (Capture "savedAdStyleId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyle))))
+ Network.Google.Resource.AdSense.Savedadstyles.Get: type SavedadstylesGetResource = "adsense" :> "v1.4" :> "savedadstyles" :> Capture "savedAdStyleId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyle
- Network.Google.Resource.AdSense.Savedadstyles.List: type SavedadstylesListResource = "adsense" :> ("v1.4" :> ("savedadstyles" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyles)))))
+ Network.Google.Resource.AdSense.Savedadstyles.List: type SavedadstylesListResource = "adsense" :> "v1.4" :> "savedadstyles" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] SavedAdStyles
- Network.Google.Resource.AdSense.URLChannels.List: type URLChannelsListResource = "adsense" :> ("v1.4" :> ("adclients" :> (Capture "adClientId" Text :> ("urlchannels" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] URLChannels)))))))
+ Network.Google.Resource.AdSense.URLChannels.List: type URLChannelsListResource = "adsense" :> "v1.4" :> "adclients" :> Capture "adClientId" Text :> "urlchannels" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] URLChannels

Files

gen/Network/Google/AdSense.hs view
@@ -31,6 +31,9 @@      -- * Resources +    -- ** adsense.accounts.adclients.getAdCode+    , module Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode+     -- ** adsense.accounts.adclients.list     , module Network.Google.Resource.AdSense.Accounts.AdClients.List @@ -375,6 +378,8 @@     , AdCode     , adCode     , addKind+    , addAmpHead+    , addAmpBody     , addAdCode      -- ** AdsenseReportsGenerateResponse@@ -406,6 +411,7 @@  import           Network.Google.AdSense.Types import           Network.Google.Prelude+import           Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode import           Network.Google.Resource.AdSense.Accounts.AdClients.List import           Network.Google.Resource.AdSense.Accounts.AdUnits.CustomChannels.List import           Network.Google.Resource.AdSense.Accounts.AdUnits.Get@@ -453,6 +459,7 @@ type AdSenseAPI =      AdClientsListResource :<|>        AccountsAdClientsListResource+       :<|> AccountsAdClientsGetAdCodeResource        :<|> AccountsReportsSavedListResource        :<|> AccountsReportsSavedGenerateResource        :<|> AccountsReportsGenerateResource
gen/Network/Google/AdSense/Types.hs view
@@ -251,6 +251,8 @@     , AdCode     , adCode     , addKind+    , addAmpHead+    , addAmpBody     , addAdCode      -- * AdsenseReportsGenerateResponse
gen/Network/Google/AdSense/Types/Product.hs view
@@ -2017,8 +2017,10 @@ -- -- /See:/ 'adCode' smart constructor. data AdCode = AdCode'-    { _addKind   :: !Text-    , _addAdCode :: !(Maybe Text)+    { _addKind    :: !Text+    , _addAmpHead :: !(Maybe Text)+    , _addAmpBody :: !(Maybe Text)+    , _addAdCode  :: !(Maybe Text)     } deriving (Eq,Show,Data,Typeable,Generic)  -- | Creates a value of 'AdCode' with the minimum fields required to make a request.@@ -2027,12 +2029,18 @@ -- -- * 'addKind' --+-- * 'addAmpHead'+--+-- * 'addAmpBody'+-- -- * 'addAdCode' adCode     :: AdCode adCode =     AdCode'     { _addKind = "adsense#adCode"+    , _addAmpHead = Nothing+    , _addAmpBody = Nothing     , _addAdCode = Nothing     } @@ -2040,7 +2048,17 @@ addKind :: Lens' AdCode Text addKind = lens _addKind (\ s a -> s{_addKind = a}) --- | The ad code snippet.+-- | The AMP Auto ad code snippet that goes in the head of an AMP page.+addAmpHead :: Lens' AdCode (Maybe Text)+addAmpHead+  = lens _addAmpHead (\ s a -> s{_addAmpHead = a})++-- | The AMP Auto ad code snippet that goes in the body of an AMP page.+addAmpBody :: Lens' AdCode (Maybe Text)+addAmpBody+  = lens _addAmpBody (\ s a -> s{_addAmpBody = a})++-- | The Auto ad code snippet. The ad code snippet. addAdCode :: Lens' AdCode (Maybe Text) addAdCode   = lens _addAdCode (\ s a -> s{_addAdCode = a})@@ -2051,13 +2069,17 @@               (\ o ->                  AdCode' <$>                    (o .:? "kind" .!= "adsense#adCode") <*>-                     (o .:? "adCode"))+                     (o .:? "ampHead")+                     <*> (o .:? "ampBody")+                     <*> (o .:? "adCode"))  instance ToJSON AdCode where         toJSON AdCode'{..}           = object               (catMaybes                  [Just ("kind" .= _addKind),+                  ("ampHead" .=) <$> _addAmpHead,+                  ("ampBody" .=) <$> _addAmpBody,                   ("adCode" .=) <$> _addAdCode])  --
gen/Network/Google/AdSense/Types/Sum.hs view
@@ -16,4 +16,4 @@ -- module Network.Google.AdSense.Types.Sum where -import           Network.Google.Prelude+import           Network.Google.Prelude hiding (Bytes)
+ gen/Network/Google/Resource/AdSense/Accounts/AdClients/GetAdCode.hs view
@@ -0,0 +1,105 @@+{-# LANGUAGE DataKinds          #-}+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric      #-}+{-# LANGUAGE FlexibleInstances  #-}+{-# LANGUAGE NoImplicitPrelude  #-}+{-# LANGUAGE OverloadedStrings  #-}+{-# LANGUAGE RecordWildCards    #-}+{-# LANGUAGE TypeFamilies       #-}+{-# LANGUAGE TypeOperators      #-}++{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds      #-}+{-# OPTIONS_GHC -fno-warn-unused-imports    #-}++-- |+-- Module      : Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode+-- Copyright   : (c) 2015-2016 Brendan Hay+-- License     : Mozilla Public License, v. 2.0.+-- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com>+-- Stability   : auto-generated+-- Portability : non-portable (GHC extensions)+--+-- Get Auto ad code for a given ad client.+--+-- /See:/ <https://developers.google.com/adsense/management/ AdSense Management API Reference> for @adsense.accounts.adclients.getAdCode@.+module Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode+    (+    -- * REST Resource+      AccountsAdClientsGetAdCodeResource++    -- * Creating a Request+    , accountsAdClientsGetAdCode+    , AccountsAdClientsGetAdCode++    -- * Request Lenses+    , aacgacAdClientId+    , aacgacAccountId+    ) where++import           Network.Google.AdSense.Types+import           Network.Google.Prelude++-- | A resource alias for @adsense.accounts.adclients.getAdCode@ method which the+-- 'AccountsAdClientsGetAdCode' request conforms to.+type AccountsAdClientsGetAdCodeResource =+     "adsense" :>+       "v1.4" :>+         "accounts" :>+           Capture "accountId" Text :>+             "adclients" :>+               Capture "adClientId" Text :>+                 "adcode" :>+                   QueryParam "alt" AltJSON :> Get '[JSON] AdCode++-- | Get Auto ad code for a given ad client.+--+-- /See:/ 'accountsAdClientsGetAdCode' smart constructor.+data AccountsAdClientsGetAdCode = AccountsAdClientsGetAdCode'+    { _aacgacAdClientId :: !Text+    , _aacgacAccountId  :: !Text+    } deriving (Eq,Show,Data,Typeable,Generic)++-- | Creates a value of 'AccountsAdClientsGetAdCode' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'aacgacAdClientId'+--+-- * 'aacgacAccountId'+accountsAdClientsGetAdCode+    :: Text -- ^ 'aacgacAdClientId'+    -> Text -- ^ 'aacgacAccountId'+    -> AccountsAdClientsGetAdCode+accountsAdClientsGetAdCode pAacgacAdClientId_ pAacgacAccountId_ =+    AccountsAdClientsGetAdCode'+    { _aacgacAdClientId = pAacgacAdClientId_+    , _aacgacAccountId = pAacgacAccountId_+    }++-- | Ad client to get the code for.+aacgacAdClientId :: Lens' AccountsAdClientsGetAdCode Text+aacgacAdClientId+  = lens _aacgacAdClientId+      (\ s a -> s{_aacgacAdClientId = a})++-- | Account which contains the ad client.+aacgacAccountId :: Lens' AccountsAdClientsGetAdCode Text+aacgacAccountId+  = lens _aacgacAccountId+      (\ s a -> s{_aacgacAccountId = a})++instance GoogleRequest AccountsAdClientsGetAdCode+         where+        type Rs AccountsAdClientsGetAdCode = AdCode+        type Scopes AccountsAdClientsGetAdCode =+             '["https://www.googleapis.com/auth/adsense",+               "https://www.googleapis.com/auth/adsense.readonly"]+        requestClient AccountsAdClientsGetAdCode'{..}+          = go _aacgacAccountId _aacgacAdClientId+              (Just AltJSON)+              adSenseService+          where go+                  = buildClient+                      (Proxy :: Proxy AccountsAdClientsGetAdCodeResource)+                      mempty
gogol-adsense.cabal view
@@ -1,5 +1,5 @@ name:                  gogol-adsense-version:               0.3.0+version:               0.4.0 synopsis:              Google AdSense Management SDK. homepage:              https://github.com/brendanhay/gogol bug-reports:           https://github.com/brendanhay/gogol/issues@@ -36,6 +36,7 @@     exposed-modules:           Network.Google.AdSense         , Network.Google.AdSense.Types+        , Network.Google.Resource.AdSense.Accounts.AdClients.GetAdCode         , Network.Google.Resource.AdSense.Accounts.AdClients.List         , Network.Google.Resource.AdSense.Accounts.AdUnits.CustomChannels.List         , Network.Google.Resource.AdSense.Accounts.AdUnits.Get@@ -80,5 +81,5 @@         , Network.Google.AdSense.Types.Sum      build-depends:-          gogol-core == 0.3.0.*+          gogol-core == 0.4.0.*         , base       >= 4.7 && < 5