Hi,
Thank you for reaching out to the Google Ads API support team.
For executing a GAQL query for a Google Ads account, the user executing it must have access to that Google Ads account. You can check whether a user has access to a Google Ads account or not by navigating to the Admin -> Access and Security -> Users in that Google Ads account. The execution will also depend upon the access level of the user. Please check the About access levels in your Google Ads Account article to know about the access levels and allowed operations for each access level.
I hope this clarifies your issue. Feel free to reach out for any further concerns/queries.
![]() |
Google Ads API Team |