如何使用 Google Ads API 更改我的应用程序设置,以便刷新令牌不会过期?

How to change settings of my app using Google Ads API so that refresh token doesn't expire?

我使用 Google 广告 API 创建了一个脚本,以从 Google 广告获取报告。但刷新令牌每 7 天过期一次。我发现它发生是因为该应用程序应该发布(发布状态为“生产中”而不是“测试”)。所以我做到了。 但随后验证状态变为“需要验证”。 An option "Prepare for verification" appears

如果我尝试“准备验证”而不是授权我的应用程序的域。 So this is an option for cases when someone wants to make an app for multiple users.

但这不是我的情况,我只是从我自己的 Google 广告帐户中获取报告。 我发现如果我将我的应用程序的用户类型从“外部”更改为“内部”,问题可能会得到解决。 But it seems that it only an option for Google Workspace users.

但正如我在他们的 site 上看到的那样,它不是免费的。

我相信应该有一些免费的选项来执行此操作。其他一切正常,问题只是刷新令牌过期。可能是我遗漏了什么,请大家帮忙

有,设置为测试,添加自己为用户即可。