Srikar Chamarthy
07/28/2026, 4:23 PMkapa.ai
07/28/2026, 4:23 PMPROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE). [fix PR 78384]
3. Unrecognized field names
Custom queries referencing fields that don't exist for the queried resource will be rejected with a 400 error. The connector's error handling in utils.py surfaces this as:
"Custom query references an unrecognized field for the queried resource. Verify all selected fields are valid for the resource." [utils.py]
Steps to Resolve 1. Review your custom GAQL queries ā If you have any custom queries configured, check that all field names are valid for the Google Ads API v23. You can validate fields using the Google Ads API field reference.
2. Check for prohibited metrics ā Some metrics cannot be selected alongside certain resources. Remove any metrics that are not supported for the customer resource.
3. Update your connector version ā Older versions (e.g., 3.x) had issues with customer ID filtering and query construction. Upgrading to a recent version (4.2.7+ or 5.x) includes improved error classification that will surface a clearer config_error message instead of a generic bad request. [fix PR 78384]
4. Verify customer account status ā Ensure the customer account is active and not deactivated. A deactivated or not-yet-enabled account can also cause request failures. [utils.py]
Note on Recent Fixes Recent connector versions added better error classification for 400 responses from invalid GAQL queries, so upgrading should give you a more descriptive error message pointing to the exact problem. However, note that version 5.0.1 introduced a response filter that could cause OOM issues on large streams, which was subsequently removed in 5.0.2. [fix PR 78514]
If you share the full error details or your custom query configuration, I can help narrow down the cause further. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Srikar Chamarthy
07/28/2026, 4:24 PMkapa.ai
07/28/2026, 4:24 PM'errorCode': {'requestError': 'UNSUPPORTED_VERSION'},
'message': 'Version v20 is deprecated. Requests to this version will be blocked.'
Your connector is calling googleads.googleapis.com/v20/... but Google Ads API v20 has been sunset as of today (July 28, 2026).
What's Happening Looking at the Airbyte connector release history, version 4.0.0 upgraded the connector to use Google Ads API v20. A subsequent 5.0.0 release was planned to upgrade to v23, but that release was reverted back to 4.2.6 (v20) in a recent PR. [revert PR]
This means the current connector on master is still pointing at v20, which Google has now deprecated. [metadata.yaml]
What You Should Do 1. Check if a newer connector version is available in your Airbyte instance. The metadata.yaml shows a 4.0.0 breaking change entry referencing an upgrade to v20 with an upgradeDeadline of 2025-08-19, and a 5.0.0 entry upgrading to v23. [metadata.yaml]
2. If you are on Airbyte Cloud, this is a known issue with the connector ā the v20āv23 upgrade (version 5.0.0) was reverted and needs to be re-released. You should contact Airbyte support or watch for a new connector release.
3. If you are on Airbyte OSS/self-managed, you may need to wait for Airbyte to publish a new connector version that targets Google Ads API v23 or later.
> ā ļø The knowledge sources do not contain enough information to confirm whether a fixed connector version has been published after the revert. I'd recommend checking the Airbyte connector registry or the GitHub issue tracker for the latest status on the Google Ads API v23 upgrade. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Srikar Chamarthy
07/28/2026, 4:25 PMkapa.ai
07/28/2026, 4:25 PMSrikar Chamarthy
07/28/2026, 5:41 PMkapa.ai
07/28/2026, 5:41 PMSrikar Chamarthy
07/28/2026, 5:42 PMkapa.ai
07/28/2026, 5:42 PM