airbyte-integrations/connectors/source-google-search-console/BOOTSTRAP.md
From the docs:
Google Search Console is a free service offered by Google that helps you monitor, maintain, and troubleshoot your site's presence in Google Search results.
Search Console offers tools and reports for the following actions:
The API docs: https://developers.google.com/webmaster-tools/search-console-api-original/v3/parameters.
There are multiple streams in the Analytics endpoint.
We have them because if we want to get all the data from the GSC (using the SearchAnalyticsAllFields stream),
we have to deal with a large dataset.
In order to reduce the amount of data, and to retrieve a specific dataset (for example, to get country specific data) we can use SearchAnalyticsByCountry. So each of the SearchAnalytics streams groups data by certain dimensions like date, country, page, etc.
There are:
There are 2 types of authorization User Account and Service Account.
To chose one we use an authorization field with the oneOf parameter in the spec.json file.
See the links below for information about specific streams and some nuances about the connector:
Google Search Console tab)