我应该为每个请求阅读googleads.yaml文件吗?

问题描述:

我一直在测试Python Google AdWords Library,每个示例都以同样的方式进行身份验证,读取非常缓慢的googleads.yaml(耗时15-20秒)。我读到有一个缓存选择,但我仍然不知道如何去做。我如何创建一个客户端,在应用程序的开始时初始化它,只有一次?我应该为每个请求阅读googleads.yaml文件吗?

使用LoadFromStorage()构造函数初始化了您的adwords.AdWordsClient实例后,您可以将其保留期长。它将在需要时自行刷新提供的访问令牌。

话虽如此,读取yaml文件并获取初始访问令牌应该在15秒之内完成。你确定代码在其他地方没有被阻塞吗?