Google My Business APIが申請済みなのに有効化できないときの対処法

Google Cloud Consoleで「Google My Business API」を有効化しようとしたときの話です。
利用にはあらかじめアクセス申請が必要なAPIで、申請自体はすでに承認済みだったのですが
検索しても「Google My Business API」が出てこず、有効化することができませんでした。
Cloud Shellからgcloudコマンドで直接有効化できた
困ってGeminiに聞いてみたところ、gcloudコマンドから直接有効化する方法を教えてくれました。
画面右上のアイコンからCloud Shellを起動します。
最初はCloud Shellについてなんやかんや聞かれますがテキトーに進め、
起動したターミナルで、以下のコマンドを実行します。
gcloud services enable mybusiness.googleapis.com --project=YOUR_PROJECT_NUMBER
--projectのあとの数字は自分のプロジェクト番号に置き換えてください。
「finished successfully」と表示されれば有効化は成功です。
「有効なAPIとサービス」を開くと、「Google My Business API」が表示されるようになりました!
以上、Google My Business APIを有効化できず、gcloudコマンドで直接有効化できた話でした。
「申請は通っているはずなのに検索しても出てこない…」というときは、Cloud ConsoleのUI上の検索に頼らずgcloud services enableコマンドでサービスIDを直接指定して有効化してみましょう。
有効化はできても呼び出し時にエラーになる場合は、利用枠(quota)が0のままになっていることもあるようなので、Google Business Profile APIのアクセス申請の承認状況もあわせて確認してみてください。








お役に立てましたら応援をお待ちしております!
頂いた応援は子育てに活用させていただきます。
筆者のマイベビーリスト (Amazon)
OFUSEで応援を送る
または以下のボタンからなにか買って応援
(リンク先の商品を買わなくても大丈夫です。)
Amazonでなにか買う
楽天市場でなにか買う
Yahoo!ショッピングでなにか買う
PR