Skip to content

Commit a1e2b63

Browse files
Update fields in source-connectors specifications: google-ads (#9149)
Signed-off-by: Sergey Chvalyuk <[email protected]> Co-authored-by: Serhii Chvaliuk <[email protected]>
1 parent cb8644e commit a1e2b63

File tree

6 files changed

+34
-33
lines changed

6 files changed

+34
-33
lines changed

airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/253487c0-2246-43ba-a21f-5116b20a2c50.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"sourceDefinitionId": "253487c0-2246-43ba-a21f-5116b20a2c50",
33
"name": "Google Ads",
44
"dockerRepository": "airbyte/source-google-ads",
5-
"dockerImageTag": "0.1.20",
5+
"dockerImageTag": "0.1.21",
66
"documentationUrl": "https://docs.airbyte.io/integrations/sources/google-ads",
77
"icon": "google-adwords.svg"
88
}

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@
238238
- name: Google Ads
239239
sourceDefinitionId: 253487c0-2246-43ba-a21f-5116b20a2c50
240240
dockerRepository: airbyte/source-google-ads
241-
dockerImageTag: 0.1.20
241+
dockerImageTag: 0.1.21
242242
documentationUrl: https://docs.airbyte.io/integrations/sources/google-ads
243243
icon: google-adwords.svg
244244
sourceType: api

airbyte-config/init/src/main/resources/seed/source_specs.yaml

+19-19
Original file line numberDiff line numberDiff line change
@@ -2151,9 +2151,9 @@
21512151
supportsNormalization: false
21522152
supportsDBT: false
21532153
supported_destination_sync_modes: []
2154-
- dockerImage: "airbyte/source-google-ads:0.1.20"
2154+
- dockerImage: "airbyte/source-google-ads:0.1.21"
21552155
spec:
2156-
documentationUrl: "https://docs.airbyte.io/integrations/sources/google-ads"
2156+
documentationUrl: "https://docs.airbyte.com/integrations/sources/google-ads"
21572157
connectionSpecification:
21582158
$schema: "http://json-schema.org/draft-07/schema#"
21592159
title: "Google Ads Spec"
@@ -2178,44 +2178,42 @@
21782178
type: "string"
21792179
title: "Developer Token"
21802180
description: "Developer token granted by Google to use their APIs. More\
2181-
\ instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2181+
\ instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
21822182
>docs</a>"
21832183
airbyte_secret: true
21842184
client_id:
21852185
type: "string"
2186-
title: "Client Id"
2187-
description: "Google client id. More instruction on how to find this\
2188-
\ value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2186+
title: "Client ID"
2187+
description: "The Client ID of your Google Ads developer application.\
2188+
\ More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
21892189
>docs</a>"
21902190
client_secret:
21912191
type: "string"
21922192
title: "Client Secret"
2193-
description: "Google client secret. More instruction on how to find\
2194-
\ this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2193+
description: "The Client Secret of your Google Ads developer application.\
2194+
\ More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
21952195
>docs</a>"
21962196
airbyte_secret: true
21972197
access_token:
21982198
type: "string"
21992199
title: "Access Token"
2200-
description: "Access token generated using developer_token, oauth_client_id,\
2201-
\ and oauth_client_secret. More instruction on how to find this value\
2202-
\ in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2200+
description: "Access Token for making authenticated requests. More instruction\
2201+
\ on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
22032202
>docs</a>"
22042203
airbyte_secret: true
22052204
refresh_token:
22062205
type: "string"
22072206
title: "Refresh Token"
2208-
description: "Refresh token generated using developer_token, oauth_client_id,\
2209-
\ and oauth_client_secret. More instruction on how to find this value\
2210-
\ in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2207+
description: "The token for obtaining a new access token. More instruction\
2208+
\ on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
22112209
>docs</a>"
22122210
airbyte_secret: true
22132211
customer_id:
22142212
title: "Customer ID"
22152213
type: "string"
2216-
description: "Customer id must be specified as a 10-digit number without\
2214+
description: "Customer ID must be specified as a 10-digit number without\
22172215
\ dashes. More instruction on how to find this value in our <a href=\"\
2218-
https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\"\
2216+
https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\
22192217
>docs</a>. Metrics streams like AdGroupAdReport cannot be requested for\
22202218
\ a manager account."
22212219
order: 1
@@ -2237,7 +2235,7 @@
22372235
properties:
22382236
query:
22392237
type: "string"
2240-
title: "Custom query"
2238+
title: "Custom Query"
22412239
description: "A custom defined GAQL query for building the report.\
22422240
\ Should not contain segments.date expression as it used by incremental\
22432241
\ streams"
@@ -2246,7 +2244,7 @@
22462244
\ FROM campaign WHERE campaign.status = 'PAUSED'"
22472245
table_name:
22482246
type: "string"
2249-
title: "Destination table name"
2247+
title: "Destination Table Name"
22502248
description: "The table name in your destination database for choosen\
22512249
\ query."
22522250
login_customer_id:
@@ -2261,7 +2259,9 @@
22612259
conversion_window_days:
22622260
title: "Conversion Window (Optional)"
22632261
type: "integer"
2264-
description: "Define the historical replication lookback window in days"
2262+
description: "A conversion window is the period of time after an ad interaction\
2263+
\ (such as an ad click or video view) during which a conversion, such\
2264+
\ as a purchase, is recorded in Google Ads."
22652265
minimum: 0
22662266
maximum: 1095
22672267
default: 14

airbyte-integrations/connectors/source-google-ads/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ RUN pip install .
1313

1414
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
1515

16-
LABEL io.airbyte.version=0.1.20
16+
LABEL io.airbyte.version=0.1.21
1717
LABEL io.airbyte.name=airbyte/source-google-ads

airbyte-integrations/connectors/source-google-ads/source_google_ads/spec.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"documentationUrl": "https://docs.airbyte.io/integrations/sources/google-ads",
2+
"documentationUrl": "https://docs.airbyte.com/integrations/sources/google-ads",
33
"connectionSpecification": {
44
"$schema": "http://json-schema.org/draft-07/schema#",
55
"title": "Google Ads Spec",
@@ -21,38 +21,38 @@
2121
"developer_token": {
2222
"type": "string",
2323
"title": "Developer Token",
24-
"description": "Developer token granted by Google to use their APIs. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>",
24+
"description": "Developer token granted by Google to use their APIs. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>",
2525
"airbyte_secret": true
2626
},
2727
"client_id": {
2828
"type": "string",
29-
"title": "Client Id",
30-
"description": "Google client id. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>"
29+
"title": "Client ID",
30+
"description": "The Client ID of your Google Ads developer application. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>"
3131
},
3232
"client_secret": {
3333
"type": "string",
3434
"title": "Client Secret",
35-
"description": "Google client secret. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>",
35+
"description": "The Client Secret of your Google Ads developer application. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>",
3636
"airbyte_secret": true
3737
},
3838
"access_token": {
3939
"type": "string",
4040
"title": "Access Token",
41-
"description": "Access token generated using developer_token, oauth_client_id, and oauth_client_secret. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>",
41+
"description": "Access Token for making authenticated requests. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>",
4242
"airbyte_secret": true
4343
},
4444
"refresh_token": {
4545
"type": "string",
4646
"title": "Refresh Token",
47-
"description": "Refresh token generated using developer_token, oauth_client_id, and oauth_client_secret. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>",
47+
"description": "The token for obtaining a new access token. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>",
4848
"airbyte_secret": true
4949
}
5050
}
5151
},
5252
"customer_id": {
5353
"title": "Customer ID",
5454
"type": "string",
55-
"description": "Customer id must be specified as a 10-digit number without dashes. More instruction on how to find this value in our <a href=\"https://docs.airbyte.io/integrations/sources/google-adwords#setup-guide\">docs</a>. Metrics streams like AdGroupAdReport cannot be requested for a manager account.",
55+
"description": "Customer ID must be specified as a 10-digit number without dashes. More instruction on how to find this value in our <a href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\">docs</a>. Metrics streams like AdGroupAdReport cannot be requested for a manager account.",
5656
"order": 1
5757
},
5858
"start_date": {
@@ -72,15 +72,15 @@
7272
"properties": {
7373
"query": {
7474
"type": "string",
75-
"title": "Custom query",
75+
"title": "Custom Query",
7676
"description": "A custom defined GAQL query for building the report. Should not contain segments.date expression as it used by incremental streams",
7777
"examples": [
7878
"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'"
7979
]
8080
},
8181
"table_name": {
8282
"type": "string",
83-
"title": "Destination table name",
83+
"title": "Destination Table Name",
8484
"description": "The table name in your destination database for choosen query."
8585
}
8686
}
@@ -95,7 +95,7 @@
9595
"conversion_window_days": {
9696
"title": "Conversion Window (Optional)",
9797
"type": "integer",
98-
"description": "Define the historical replication lookback window in days",
98+
"description": "A conversion window is the period of time after an ad interaction (such as an ad click or video view) during which a conversion, such as a purchase, is recorded in Google Ads.",
9999
"minimum": 0,
100100
"maximum": 1095,
101101
"default": 14,

docs/integrations/sources/google-ads.md

+1
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ This source is constrained by whatever API limits are set for the Google Ads tha
102102

103103
| Version | Date | Pull Request | Subject |
104104
| :--- | :--- | :--- | :--- |
105+
| `0.1.21` | 2021-12-28 | [9149](https://github.com/airbytehq/airbyte/pull/9149) | Update title and description |
105106
| `0.1.20` | 2021-12-22 | [9071](https://github.com/airbytehq/airbyte/pull/9071) | Fix: Keyword schema enum |
106107
| `0.1.19` | 2021-12-14 | [8431](https://github.com/airbytehq/airbyte/pull/8431) | Add new streams: Geographic and Keyword |
107108
| `0.1.18` | 2021-12-09 | [8225](https://github.com/airbytehq/airbyte/pull/8225) | Include time_zone to sync. Remove streams for manager account. |

0 commit comments

Comments
 (0)