{-# LANGUAGE DataKinds #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE TypeOperators #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} -- | -- Module : Network.Google.AdExperienceReport -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- Views Ad Experience Report data, and gets a list of sites that have a -- significant number of annoying ads. -- -- /See:/ module Network.Google.AdExperienceReport ( -- * Service Configuration adExperienceReportService -- * OAuth Scopes , xapiZooScope -- * API Declaration , AdExperienceReportAPI -- * Resources -- ** adexperiencereport.sites.get , module Network.Google.Resource.AdExperienceReport.Sites.Get -- ** adexperiencereport.violatingSites.list , module Network.Google.Resource.AdExperienceReport.ViolatingSites.List -- * Types -- ** SiteSummaryResponse , SiteSummaryResponse , siteSummaryResponse , ssrMobileSummary , ssrReviewedSite , ssrDesktopSummary -- ** PlatformSummaryFilterStatus , PlatformSummaryFilterStatus (..) -- ** ViolatingSitesResponse , ViolatingSitesResponse , violatingSitesResponse , vsrViolatingSites -- ** Xgafv , Xgafv (..) -- ** PlatformSummary , PlatformSummary , platformSummary , psEnforcementTime , psLastChangeTime , psFilterStatus , psUnderReview , psBetterAdsStatus , psReportURL , psRegion -- ** PlatformSummaryBetterAdsStatus , PlatformSummaryBetterAdsStatus (..) ) where import Network.Google.AdExperienceReport.Types import Network.Google.Prelude import Network.Google.Resource.AdExperienceReport.Sites.Get import Network.Google.Resource.AdExperienceReport.ViolatingSites.List {- $resources TODO -} -- | Represents the entirety of the methods and resources available for the Ad Experience Report API service. type AdExperienceReportAPI = ViolatingSitesListResource :<|> SitesGetResource