Hello,
Thank you for raising this concern to the Google Ads API team.
Moving forward, you may see the items below:
- if we publish the web application will it be visible/ accessible to everyone so that will they be able to access it programmatically? - OAuth2 desktop app and web app flows do require an initial user interaction for granting access to the account, but are much simpler to set up.
- Is there any way without publishing a web application can we use it for a long time without any limitation? 3. Is there any option like can we create a web application and use it for our internal purpose without publishing it and without having a google workspace account? - To answer these questions, I am afraid that publishing and Google Workspace accounts are required. You may see this documentation about service accounts which is frequently used to authorize API requests, particularly when calling Cloud APIs to access project-based data rather than user-specific data. Web server applications can use service accounts in conjunction with user authorization. In addition, you may see this documentation about web apps.
Let me know if you have further questions.
Regards,
 |
| Carmela |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2egFkw:ref