{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE DuplicateRecordFields #-} {-# LANGUAGE ImportQualifiedPost #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PatternSynonyms #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE StrictData #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-name-shadowing #-} {-# OPTIONS_GHC -fno-warn-unused-binds #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-unused-matches #-} -- | -- Module : Gogol.SearchConsole -- Copyright : (c) 2015-2025 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Toni Cebrián -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- The Search Console API provides access to both Search Console data (verified users only) and to public information on an URL basis (anyone) -- -- /See:/ module Gogol.SearchConsole ( -- * Configuration searchConsoleService, -- * OAuth Scopes Webmasters'FullControl, Webmasters'Readonly, -- * Resources -- ** searchconsole.urlInspection.index.inspect SearchConsoleUrlInspectionIndexInspectResource, SearchConsoleUrlInspectionIndexInspect (..), newSearchConsoleUrlInspectionIndexInspect, -- ** searchconsole.urlTestingTools.mobileFriendlyTest.run SearchConsoleUrlTestingToolsMobileFriendlyTestRunResource, SearchConsoleUrlTestingToolsMobileFriendlyTestRun (..), newSearchConsoleUrlTestingToolsMobileFriendlyTestRun, -- ** webmasters.searchanalytics.query WebmastersSearchanalyticsQueryResource, WebmastersSearchanalyticsQuery (..), newWebmastersSearchanalyticsQuery, -- ** webmasters.sitemaps.delete WebmastersSitemapsDeleteResource, WebmastersSitemapsDelete (..), newWebmastersSitemapsDelete, -- ** webmasters.sitemaps.get WebmastersSitemapsGetResource, WebmastersSitemapsGet (..), newWebmastersSitemapsGet, -- ** webmasters.sitemaps.list WebmastersSitemapsListResource, WebmastersSitemapsList (..), newWebmastersSitemapsList, -- ** webmasters.sitemaps.submit WebmastersSitemapsSubmitResource, WebmastersSitemapsSubmit (..), newWebmastersSitemapsSubmit, -- ** webmasters.sites.add WebmastersSitesAddResource, WebmastersSitesAdd (..), newWebmastersSitesAdd, -- ** webmasters.sites.delete WebmastersSitesDeleteResource, WebmastersSitesDelete (..), newWebmastersSitesDelete, -- ** webmasters.sites.get WebmastersSitesGetResource, WebmastersSitesGet (..), newWebmastersSitesGet, -- ** webmasters.sites.list WebmastersSitesListResource, WebmastersSitesList (..), newWebmastersSitesList, -- * Types -- ** Xgafv Xgafv (..), -- ** AmpInspectionResult AmpInspectionResult (..), newAmpInspectionResult, -- ** AmpInspectionResult_AmpIndexStatusVerdict AmpInspectionResult_AmpIndexStatusVerdict (..), -- ** AmpInspectionResult_IndexingState AmpInspectionResult_IndexingState (..), -- ** AmpInspectionResult_PageFetchState AmpInspectionResult_PageFetchState (..), -- ** AmpInspectionResult_RobotsTxtState AmpInspectionResult_RobotsTxtState (..), -- ** AmpInspectionResult_Verdict AmpInspectionResult_Verdict (..), -- ** AmpIssue AmpIssue (..), newAmpIssue, -- ** AmpIssue_Severity AmpIssue_Severity (..), -- ** ApiDataRow ApiDataRow (..), newApiDataRow, -- ** ApiDimensionFilter ApiDimensionFilter (..), newApiDimensionFilter, -- ** ApiDimensionFilter_Dimension ApiDimensionFilter_Dimension (..), -- ** ApiDimensionFilter_Operator ApiDimensionFilter_Operator (..), -- ** ApiDimensionFilterGroup ApiDimensionFilterGroup (..), newApiDimensionFilterGroup, -- ** ApiDimensionFilterGroup_GroupType ApiDimensionFilterGroup_GroupType (..), -- ** BlockedResource BlockedResource (..), newBlockedResource, -- ** DetectedItems DetectedItems (..), newDetectedItems, -- ** Image Image (..), newImage, -- ** IndexStatusInspectionResult IndexStatusInspectionResult (..), newIndexStatusInspectionResult, -- ** IndexStatusInspectionResult_CrawledAs IndexStatusInspectionResult_CrawledAs (..), -- ** IndexStatusInspectionResult_IndexingState IndexStatusInspectionResult_IndexingState (..), -- ** IndexStatusInspectionResult_PageFetchState IndexStatusInspectionResult_PageFetchState (..), -- ** IndexStatusInspectionResult_RobotsTxtState IndexStatusInspectionResult_RobotsTxtState (..), -- ** IndexStatusInspectionResult_Verdict IndexStatusInspectionResult_Verdict (..), -- ** InspectUrlIndexRequest InspectUrlIndexRequest (..), newInspectUrlIndexRequest, -- ** InspectUrlIndexResponse InspectUrlIndexResponse (..), newInspectUrlIndexResponse, -- ** Item Item (..), newItem, -- ** MobileFriendlyIssue MobileFriendlyIssue (..), newMobileFriendlyIssue, -- ** MobileFriendlyIssue_Rule MobileFriendlyIssue_Rule (..), -- ** MobileUsabilityInspectionResult MobileUsabilityInspectionResult (..), newMobileUsabilityInspectionResult, -- ** MobileUsabilityInspectionResult_Verdict MobileUsabilityInspectionResult_Verdict (..), -- ** MobileUsabilityIssue MobileUsabilityIssue (..), newMobileUsabilityIssue, -- ** MobileUsabilityIssue_IssueType MobileUsabilityIssue_IssueType (..), -- ** MobileUsabilityIssue_Severity MobileUsabilityIssue_Severity (..), -- ** ResourceIssue ResourceIssue (..), newResourceIssue, -- ** RichResultsInspectionResult RichResultsInspectionResult (..), newRichResultsInspectionResult, -- ** RichResultsInspectionResult_Verdict RichResultsInspectionResult_Verdict (..), -- ** RichResultsIssue RichResultsIssue (..), newRichResultsIssue, -- ** RichResultsIssue_Severity RichResultsIssue_Severity (..), -- ** RunMobileFriendlyTestRequest RunMobileFriendlyTestRequest (..), newRunMobileFriendlyTestRequest, -- ** RunMobileFriendlyTestResponse RunMobileFriendlyTestResponse (..), newRunMobileFriendlyTestResponse, -- ** RunMobileFriendlyTestResponse_MobileFriendliness RunMobileFriendlyTestResponse_MobileFriendliness (..), -- ** SearchAnalyticsQueryRequest SearchAnalyticsQueryRequest (..), newSearchAnalyticsQueryRequest, -- ** SearchAnalyticsQueryRequest_AggregationType SearchAnalyticsQueryRequest_AggregationType (..), -- ** SearchAnalyticsQueryRequest_DataState SearchAnalyticsQueryRequest_DataState (..), -- ** SearchAnalyticsQueryRequest_DimensionsItem SearchAnalyticsQueryRequest_DimensionsItem (..), -- ** SearchAnalyticsQueryRequest_SearchType SearchAnalyticsQueryRequest_SearchType (..), -- ** SearchAnalyticsQueryRequest_Type SearchAnalyticsQueryRequest_Type (..), -- ** SearchAnalyticsQueryResponse SearchAnalyticsQueryResponse (..), newSearchAnalyticsQueryResponse, -- ** SearchAnalyticsQueryResponse_ResponseAggregationType SearchAnalyticsQueryResponse_ResponseAggregationType (..), -- ** SitemapsListResponse SitemapsListResponse (..), newSitemapsListResponse, -- ** SitesListResponse SitesListResponse (..), newSitesListResponse, -- ** TestStatus TestStatus (..), newTestStatus, -- ** TestStatus_Status TestStatus_Status (..), -- ** UrlInspectionResult UrlInspectionResult (..), newUrlInspectionResult, -- ** WmxSite WmxSite (..), newWmxSite, -- ** WmxSite_PermissionLevel WmxSite_PermissionLevel (..), -- ** WmxSitemap WmxSitemap (..), newWmxSitemap, -- ** WmxSitemap_Type WmxSitemap_Type (..), -- ** WmxSitemapContent WmxSitemapContent (..), newWmxSitemapContent, -- ** WmxSitemapContent_Type WmxSitemapContent_Type (..), ) where import Gogol.SearchConsole.Types import Gogol.SearchConsole.UrlInspection.Index.Inspect import Gogol.SearchConsole.UrlTestingTools.MobileFriendlyTest.Run import Gogol.SearchConsole.Webmasters.Searchanalytics.Query import Gogol.SearchConsole.Webmasters.Sitemaps.Delete import Gogol.SearchConsole.Webmasters.Sitemaps.Get import Gogol.SearchConsole.Webmasters.Sitemaps.List import Gogol.SearchConsole.Webmasters.Sitemaps.Submit import Gogol.SearchConsole.Webmasters.Sites.Add import Gogol.SearchConsole.Webmasters.Sites.Delete import Gogol.SearchConsole.Webmasters.Sites.Get import Gogol.SearchConsole.Webmasters.Sites.List