You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/data-factory/connector-google-adwords.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.service: data-factory
8
8
ms.subservice: data-movement
9
9
ms.topic: conceptual
10
10
ms.custom: synapse
11
-
ms.date: 09/14/2023
11
+
ms.date: 12/22/2023
12
12
---
13
13
14
14
# Copy data from Google Ads using Azure Data Factory or Synapse Analytics
@@ -18,6 +18,9 @@ ms.date: 09/14/2023
18
18
19
19
This article outlines how to use the Copy Activity in an Azure Data Factory or Synapse Analytics pipeline to copy data from Google Ads. It builds on the [copy activity overview](copy-activity-overview.md) article that presents a general overview of copy activity.
20
20
21
+
> [!Important]
22
+
> It is highly recommended to [upgrade your Google Ads driver version](#upgrade-the-google-ads-driver-version).
23
+
21
24
## Supported capabilities
22
25
23
26
This Google Ads connector is supported for the following capabilities:
@@ -66,15 +69,12 @@ The following sections provide details about properties that are used to define
66
69
67
70
## Linked service properties
68
71
69
-
> [!Important]
70
-
> Due to the sunset of Google AdWords API by **April 27, 2022**, the service has upgraded to the new Google Ads API. Please recreate the linked service with the latest Google Ads API if you use the legacy version.
71
-
72
72
The following properties are supported for Google Ads linked service:
73
73
74
74
| Property | Description | Required |
75
75
|:--- |:--- |:--- |
76
76
| type | The type property must be set to: **GoogleAdWords**| Yes |
77
-
| googleAdsApiVersion | The Google Ads API version that you use.| Yes |
77
+
| googleAdsApiVersion | The Google Ads API version that you use. You can refer this [article](https://developers.google.com/google-ads/api/docs/release-notes) for API version information.| Yes |
78
78
| clientCustomerID | The Client customer ID of the Ads account that you want to fetch report data for. | Yes |
79
79
| loginCustomerID | The customer ID of the Google Ads manager account through which you want to fetch report data of specific customer.| No |
80
80
| developerToken | The developer token associated with the manager account that you use to grant access to the Ads API. You can choose to mark this field as a SecureString to store it securely, or store password in Azure Key Vault and let the copy activity pull from there when performing data copy - learn more from [Store credentials in Key Vault](store-credentials-in-key-vault.md). | Yes |
@@ -199,17 +199,21 @@ To copy data from Google Ads set the source type in the copy activity to **Googl
199
199
200
200
To learn details about the properties, check [Lookup activity](control-flow-lookup-activity.md).
201
201
202
-
## Upgrade the Google Ads linked service
202
+
## Upgrade the Google Ads driver version
203
203
204
-
To upgrade your Google Ads linked service, you need update your linked service and learn how to migrate from SQL to Google Ads Query Language (GAQL).
204
+
To upgrade your Google Ads driver version, you need update your linked service and learn how to migrate from SQL to Google Ads Query Language (GAQL).
205
205
206
206
### Update the linked service configuration
207
207
208
-
Create a new Google Ads linked service and configure it by referring to [Linked service properties](#linked-service-properties). Note that you need to select **Recommended** in **Driver version**, and apply the new configuration for **Service authentication** if you use it.
208
+
Create a new Google Ads linked service and configure it by referring to [Linked service properties](#linked-service-properties).
209
209
210
210
### Migrate from SQL to GAQL
211
211
212
-
If you use SQL statements in your pipelines that refer to the old Google Ads linked service, you need to update them to GAQL statements.
212
+
Convert your query statements and field names when migrating from SQL to GAQL.
213
+
214
+
#### Query statements
215
+
216
+
If you use SQL query in the copy activity source or the lookup activity that refers to the legacy Google Ads linked service, you need to update them to GAQL query.
213
217
214
218
In contrast to SQL, the query in GAQL is made up of six kinds of clauses:
215
219
@@ -238,7 +242,7 @@ Here are two very useful tools offered by Google and they are highly recommended
The field name used in SQL is not aligned with GAQL. You also need to learn the conversion rules from field names in SQL to field names in GAQL. The conversion rule can be summarized as follows:
244
248
@@ -248,7 +252,7 @@ The field name used in SQL is not aligned with GAQL. You also need to learn the
248
252
249
253
Here are the concrete examples of the field name conversion:
250
254
251
-
| Category | Field names in SQL | Field names in GAQL |
255
+
| Category | Field names in SQL | Field names in GAQL |
0 commit comments