From f5756ce7f20e511140eea953a709d127b9fc883e Mon Sep 17 00:00:00 2001 From: dicktang Date: Thu, 2 Feb 2023 04:38:25 +0000 Subject: [PATCH 1/4] update docs for Google Search Console integration --- .../source_google_search_console/spec.json | 2 +- docs/integrations/sources/google-search-console.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/spec.json b/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/spec.json index 7d7266ab77a9..8e4a118731c2 100755 --- a/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/spec.json +++ b/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/spec.json @@ -13,7 +13,7 @@ }, "title": "Website URL Property", "description": "The URLs of the website property attached to your GSC account. Read more here.", - "examples": ["https://example1.com/", "https://example2.com/"], + "examples": ["https://example1.com/", "sc-domain:example2.com"], "order": 0 }, "start_date": { diff --git a/docs/integrations/sources/google-search-console.md b/docs/integrations/sources/google-search-console.md index 07b2f9471fb9..f3015795e90c 100644 --- a/docs/integrations/sources/google-search-console.md +++ b/docs/integrations/sources/google-search-console.md @@ -5,6 +5,8 @@ This page contains the setup guide and reference information for the google sear ## Prerequisites +* A verified property in Google Search Console +* Enable Google Search Console API for GCP project at [GCP console](https://console.cloud.google.com/apis/library/searchconsole.googleapis.com) * Credentials to a Google Service Account \(or Google Service Account with delegated Domain Wide Authority\) or Google User Account :::note From e0522a427e2680906fb2837eb38aa7a27292e8b9 Mon Sep 17 00:00:00 2001 From: marcosmarxm Date: Mon, 20 Mar 2023 21:38:20 -0300 Subject: [PATCH 2/4] update connector version --- .../connectors/source-google-search-console/Dockerfile | 2 +- docs/integrations/sources/google-search-console.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-google-search-console/Dockerfile b/airbyte-integrations/connectors/source-google-search-console/Dockerfile index ac15a7415c60..61e8f3fc4511 100755 --- a/airbyte-integrations/connectors/source-google-search-console/Dockerfile +++ b/airbyte-integrations/connectors/source-google-search-console/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.20 +LABEL io.airbyte.version=0.1.21 LABEL io.airbyte.name=airbyte/source-google-search-console diff --git a/docs/integrations/sources/google-search-console.md b/docs/integrations/sources/google-search-console.md index f3015795e90c..ed273e533674 100644 --- a/docs/integrations/sources/google-search-console.md +++ b/docs/integrations/sources/google-search-console.md @@ -134,6 +134,7 @@ This connector attempts to back off gracefully when it hits Reports API's rate l | Version | Date | Pull Request | Subject | |:---------| :--------- |:--------------------------------------------------------------------------------------------------------------| :---------------------------------------------------------- | +| `0.1.21` | 2023-03-20 | [22295](https://github.com/airbytehq/airbyte/pull/22295) | Update specification examples | | `0.1.20` | 2023-02-02 | [22334](https://github.com/airbytehq/airbyte/pull/22334) | Turn on default HttpAvailabilityStrategy | | `0.1.19` | 2023-01-27 | [22007](https://github.com/airbytehq/airbyte/pull/22007) | Set `AvailabilityStrategy` for streams explicitly to `None` | | `0.1.18` | 2022-10-27 | [18568](https://github.com/airbytehq/airbyte/pull/18568) | Improved config validation: custom_reports.dimension | From 1606ee8d9cab8370e186c57f6658cee48c7635bf Mon Sep 17 00:00:00 2001 From: marcosmarxm Date: Mon, 20 Mar 2023 21:40:30 -0300 Subject: [PATCH 3/4] bump connector version to 0.1.22 --- .../connectors/source-google-search-console/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-google-search-console/Dockerfile b/airbyte-integrations/connectors/source-google-search-console/Dockerfile index 61e8f3fc4511..1fbb3e790dd2 100755 --- a/airbyte-integrations/connectors/source-google-search-console/Dockerfile +++ b/airbyte-integrations/connectors/source-google-search-console/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.21 +LABEL io.airbyte.version=0.1.22 LABEL io.airbyte.name=airbyte/source-google-search-console From 42244b251df4a43f9745f8fa06c497d9d285c899 Mon Sep 17 00:00:00 2001 From: Octavia Squidington III Date: Tue, 21 Mar 2023 01:04:53 +0000 Subject: [PATCH 4/4] auto-bump connector version --- .../init/src/main/resources/seed/source_definitions.yaml | 2 +- airbyte-config/init/src/main/resources/seed/source_specs.yaml | 4 ++-- connectors.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index b5fc5d60500f..8227608247e9 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -809,7 +809,7 @@ - name: Google Search Console sourceDefinitionId: eb4c9e00-db83-4d63-a386-39cfa91012a8 dockerRepository: airbyte/source-google-search-console - dockerImageTag: 0.1.21 + dockerImageTag: 0.1.22 documentationUrl: https://docs.airbyte.com/integrations/sources/google-search-console icon: googlesearchconsole.svg sourceType: api diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index a4bc29c36260..18f5dcb5f0dd 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -6127,7 +6127,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-google-search-console:0.1.21" +- dockerImage: "airbyte/source-google-search-console:0.1.22" spec: documentationUrl: "https://docs.airbyte.com/integrations/sources/google-search-console" connectionSpecification: @@ -6149,7 +6149,7 @@ >here." examples: - "https://example1.com/" - - "https://example2.com/" + - "sc-domain:example2.com" order: 0 start_date: type: "string" diff --git a/connectors.md b/connectors.md index 989a7843299f..8cf7885c078b 100644 --- a/connectors.md +++ b/connectors.md @@ -93,7 +93,7 @@ | **Google Analytics 4 (GA4)** | Google Analytics 4 (GA4) icon | Source | airbyte/source-google-analytics-data-api:0.1.3 | beta | [link](https://docs.airbyte.com/integrations/sources/google-analytics-data-api) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-analytics-data-api) | `3cc2eafd-84aa-4dca-93af-322d9dfeec1a` | | **Google Directory** | Google Directory icon | Source | airbyte/source-google-directory:0.1.9 | alpha | [link](https://docs.airbyte.com/integrations/sources/google-directory) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-directory) | `d19ae824-e289-4b14-995a-0632eb46d246` | | **Google PageSpeed Insights** | Google PageSpeed Insights icon | Source | airbyte/source-google-pagespeed-insights:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/google-pagespeed-insights) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-pagespeed-insights) | `1e9086ab-ddac-4c1d-aafd-ba43ff575fe4` | -| **Google Search Console** | Google Search Console icon | Source | airbyte/source-google-search-console:0.1.21 | generally_available | [link](https://docs.airbyte.com/integrations/sources/google-search-console) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-search-console) | `eb4c9e00-db83-4d63-a386-39cfa91012a8` | +| **Google Search Console** | Google Search Console icon | Source | airbyte/source-google-search-console:0.1.22 | generally_available | [link](https://docs.airbyte.com/integrations/sources/google-search-console) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-search-console) | `eb4c9e00-db83-4d63-a386-39cfa91012a8` | | **Google Sheets** | Google Sheets icon | Source | airbyte/source-google-sheets:0.2.37 | generally_available | [link](https://docs.airbyte.com/integrations/sources/google-sheets) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-sheets) | `71607ba1-c0ac-4799-8049-7f4b90dd50f7` | | **Google Webfonts** | Google Webfonts icon | Source | airbyte/source-google-webfonts:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/google-webfonts) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-webfonts) | `a68fbcde-b465-4ab3-b2a6-b0590a875835` | | **Google Workspace Admin Reports** | Google Workspace Admin Reports icon | Source | airbyte/source-google-workspace-admin-reports:0.1.8 | alpha | [link](https://docs.airbyte.com/integrations/sources/google-workspace-admin-reports) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-google-workspace-admin-reports) | `ed9dfefa-1bbc-419d-8c5e-4d78f0ef6734` |