解決したいこと
Google Ads APIを使用し、Google広告の消化金額を取得するPythonプログラムを作成したのですが、
「google-ads」というパッケージのバージョンをv14.0.1 → v14.1.0 にアップデートしたところ、
下記のエラーが出て動かなくなってしまいました。
発生している問題・エラーメッセージ
ImportError: cannot import name 'GoogleAdsClient' from 'google.ads.googleads.client' (/opt/conda/lib/python3.7/site-packages/google/ads/googleads/client.py)
該当のソースコード
Python
1from google.ads.googleads.client import GoogleAdsClient
上記の後にGoogle広告の消化金額を取得するためのコードが書いてありますが、
そこまでいかず上記の部分で止まってしまいます。
自分で調べたこと
Google検索で同じエラーに関して書いてある記事を探したり、公式マニュアルを見てみましたが
Google Ads APIに関してはまだまだ初心者で、英語も不得意なため
解決に至る内容を見つけられていません。
疑わしい原因や、「○○で検索するといい」といったヒントだけでも
とても助かりますので、アドバイスをいただけますと幸いです。
参考にしたサイトは下記の通りです。
最新バージョンへのアップグレード| Google Ads API | Google Developers
https://developers.google.com/google-ads/api/docs/version-migration
【python】google-ads v8.2.0 → v14.0.0 にアップデートの際に変更した箇所 - Qiita
https://qiita.com/smoto-shei/items/9b963be4bba36aab6319
Google Ads API のサンプルを動かすまで - Qiita
https://qiita.com/akaaariiiiin/items/7db3d40ca5b92610d448
[業務削減]Google広告APIの日本語情報が少ないので残す(リンク集) | Indent Blog
https://indent.site/blog/2737
History for google/ads/googleads/client.py - googleads/google-ads-python · GitHub
https://github.com/googleads/google-ads-python/commits/main/google/ads/googleads/client.py### 前提
補足情報(FW/ツールのバージョンなど)
Python 3.7.1

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。