Building on the “GoogleAdsFieldService and the Google Ads Query Language - Retrieving Field Metadata" video, this episode will demonstrate how to use the GoogleAdsFieldService to determine which available fields, segments, and metrics can be used in which clauses of a GAQL query string. Follow along as we demonstrate how to use the SELECTABLE, SORTABLE, and FILTERABLE keywords to programmatically generate reporting queries.
The GoogleAdsFieldService - Fields and Clauses in the Google Ads Query Language (GAQL)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.

