Hi,
Thank you for reaching out to Google Ads API support. When
campaign or adGroup is specified in the FROM clause of your query these segments aren't available. Each report has a switch to show only the segments that are available when the table that is being reported is in the FROM clause, you can switch it to "yes" and those segments disappear.
You can also use the GAQL query builder of each report with it's "help me build a query" button right under the name of the report to make certain that you created a correct report. For example for
campaign report here's its
query builder.
You can also use our
query validator to check if a query from any of the reports is technically correct.
Regards,
 |
| Aryeh Baker |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2NTbLd:ref