Open1
Python で Google Ads API を使用するまでの手順

関連キーワードをAPI経由で取得するまでの手順
- pip install google-ads
- Google 広告のトップページからMCCアカウントを作成
- GCPでGoogleAdsAPIを有効化
- GCPの「CREATE CREDENTIAL」ボタンで認証情報を作成する(OAuthクライアントIDを作成)。アプリケーションの種類は「デスクトップアプリ」を選択。JSONでダウンロードしておくこと。
- refresh_token取得のため、ホームディレクトリに各種認証情報を記入したgoogle-ads.yamlを設置して generate_user_credentials.py を実行する。
このとき実行時オプションで -c の後に認証情報のJSONファイルのパスを指定する。
https://github.com/googleads/google-ads-python/blob/main/examples/authentication/generate_user_credentials.py - google-ads.yaml に refresh_token を記入する。
- 以下ページ内のボタンから新規広告アカウントを作る(テストアカウント作成)
https://developers.google.com/google-ads/api/docs/first-call/test-accounts - テストアカウントのIDを google-ads.yaml の login_customer_id にハイフンなしで記入する。
- 以下ページのGenerate keyword ideas のサンプルコードを実行する。customer_id には テストアカウントのIDを設定する。
https://developers.google.com/google-ads/api/docs/samples/generate-keyword-ideas?hl=en#python