Skip to content

Commit 0119604

Browse files
authored
Merge pull request #261933 from Clare-Zheng82/1222-Update_Google_Ads_doc
[Doc update] - Further update for Google Ads driver replacement
2 parents 716c984 + 9455ecd commit 0119604

File tree

4 files changed

+21
-80
lines changed

4 files changed

+21
-80
lines changed

articles/data-factory/.openpublishing.redirection.data-factory.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,12 @@
10701070
"source_path_from_root": "/articles/data-factory/connector-microsoft-fabric-lakehouse-table.md",
10711071
"redirect_url": "/azure/data-factory/connector-microsoft-fabric-lakehouse",
10721072
"redirect_document_id": false
1073-
}
1073+
},
1074+
{
1075+
"source_path_from_root": "/articles/data-factory/connector-troubleshoot-google-adwords.md",
1076+
"redirect_url": "/azure/data-factory/connector-google-adwords",
1077+
"redirect_document_id": false
1078+
}
10741079
]
10751080
}
10761081

articles/data-factory/TOC.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1220,9 +1220,6 @@ items:
12201220
- name: FTP, SFTP, and HTTP
12211221
href: connector-troubleshoot-ftp-sftp-http.md
12221222
displayName: troubleshooting
1223-
- name: Google Ads
1224-
href: connector-troubleshoot-google-adwords.md
1225-
displayName: troubleshooting
12261223
- name: Hive
12271224
href: connector-troubleshoot-hive.md
12281225
displayName: troubleshooting

articles/data-factory/connector-google-adwords.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: data-factory
88
ms.subservice: data-movement
99
ms.topic: conceptual
1010
ms.custom: synapse
11-
ms.date: 09/14/2023
11+
ms.date: 12/22/2023
1212
---
1313

1414
# Copy data from Google Ads using Azure Data Factory or Synapse Analytics
@@ -18,6 +18,9 @@ ms.date: 09/14/2023
1818

1919
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.
2020

21+
> [!Important]
22+
> It is highly recommended to [upgrade your Google Ads driver version](#upgrade-the-google-ads-driver-version).
23+
2124
## Supported capabilities
2225

2326
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
6669

6770
## Linked service properties
6871

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-
7272
The following properties are supported for Google Ads linked service:
7373

7474
| Property | Description | Required |
7575
|:--- |:--- |:--- |
7676
| 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 |
7878
| clientCustomerID | The Client customer ID of the Ads account that you want to fetch report data for. | Yes |
7979
| loginCustomerID | The customer ID of the Google Ads manager account through which you want to fetch report data of specific customer.| No |
8080
| 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
199199

200200
To learn details about the properties, check [Lookup activity](control-flow-lookup-activity.md).
201201

202-
## Upgrade the Google Ads linked service
202+
## Upgrade the Google Ads driver version
203203

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).
205205

206206
### Update the linked service configuration
207207

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).
209209

210210
### Migrate from SQL to GAQL
211211

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.
213217

214218
In contrast to SQL, the query in GAQL is made up of six kinds of clauses:
215219

@@ -238,7 +242,7 @@ Here are two very useful tools offered by Google and they are highly recommended
238242
- [Interactive GAQL query builder](https://developers.google.com/google-ads/api/fields/v14/overview_query_builder)
239243
- [GAQL query validator](https://developers.google.com/google-ads/api/fields/v14/query_validator)
240244

241-
### Field name
245+
#### Field name
242246

243247
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:
244248

@@ -248,7 +252,7 @@ The field name used in SQL is not aligned with GAQL. You also need to learn the
248252

249253
Here are the concrete examples of the field name conversion:
250254

251-
| Category | Field names in SQL | Field names in GAQL |
255+
| Category | Field names in SQL | Field names in GAQL |
252256
|---------| --------|---------|
253257
| Resource fields | `Campaign_startDate` | `campaign.start_date` |
254258
| Resource fields | `Customer_conversionTrackingSetting_conversionTrackingStatus` | `customer.conversion_tracking_setting.conversion_tracking_status` |

articles/data-factory/connector-troubleshoot-google-adwords.md

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)