首页 > 解决方案 > 如何使用 Google Ads API 更改我的应用程序设置以使刷新令牌不会过期?

问题描述

我使用 Google Ads API 编写了一个脚本来从 Google Ads 获取报告。但刷新令牌每 7 天过期一次。我发现发生这种情况是因为应该发布应用程序(发布状态为“生产中”而不是“测试中”)。所以我做到了。但随后验证状态变为“需要验证”。 出现“准备验证”选项

如果我尝试“准备验证”而不是授权我的应用程序的域。 因此,当有人想要为多个用户制作应用程序时,这是一个选项。

但这不是我的情况,我只是从自己的 Google Ads 帐户中获取报告。我发现如果我将应用程序的用户类型从“外部”更改为“内部”,问题可能会得到解决。但似乎它只是 Google Workspace 用户的一种选择。

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

我相信应该有一些免费的选项来做到这一点。其他一切正常,问题只是刷新令牌过期。也许我错过了什么,请帮忙。

标签: google-cloud-platformoauth-2.0google-apigoogle-ads-api

解决方案


有,只需将其设置为测试并将自己添加为用户。

在此处输入图像描述


推荐阅读