web-dev-qa-db-ja.com

google-places-apiを使用した単純なhtmlページのApiNotActivatedMapError

Google-places-apiを含む単純なhtmlページ(後でオートコンプリート入力を追加したい)を作成しようとしています。 APIキー(有効)がありますが、エラーメッセージが表示されます。

ここに私のhtml-

<head>
    <meta charset="utf-8">
    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MY_KEY&libraries=places"></script>
    <title>test</title>
</head>
<body>
</body>

しかし、私はこのエラーメッセージを受け取ります- enter image description here

そして、コンソールで-Google Maps APIエラー:Google Maps APIエラー:ApiNotActivatedMapError

私は問題が何であるか理解できません..誰かの助けに感謝

57
Roy

Apiを有効にするにはこれを行います

  1. API Managerに移動します
  2. Overviewをクリックします
  3. Google Maps JavaScript APIGoogle Maps APIsの下)を検索します。それをクリックして
  4. そこにEnableボタンがあります。クリックしてAPIを有効にします。

これがAPIを有効にする問題を解決することを願っています。

173
Adi

2017年1月の時点で、残念ながら@Adiの回答は機能するはずですが、機能しません。 (GoogleのAPIキープロセスにはバグがあります)

次のリンクから「キーを取得」をクリックする必要があります。 https://developers.google.com/maps/documentation/javascript/get-api-key

また、実稼働環境に切り替える準備が整うまで「セキュアキー」を選択しないことを強くお勧めします。キーに対してHTTPリファラーの制限を行った後、キーのセキュリティを無効にした後でも、localhostで機能させることができませんでした。もう一度機能させるには、新しいキーを作成する必要がありました。

26
JasonS

Googleデベロッパーコンソールで既にアプリケーションを作成していると仮定して、以下の手順に従ってください

  1. 次のリンクhttps://console.cloud.google.com/apis/dashboard?にアクセスすると、以下のページが表示されます enter image description here
  2. ENABLE API AND SERVICESをクリックすると、次のページに移動します enter image description here
  3. 目的のオプションを選択します
  4. 以下のように[有効化]ボタンをクリックします enter image description here

注:サーバーを使用してhtmlファイルをロードしてください

26
Aravind

リンクされたヘルプページのアドバイスに従ってみましたか? http://g.co/mapsJSApiErrors のヘルプページには次のように記載されています。

ApiNotActivatedMapError

Google Maps JavaScript APIは、APIプロジェクトでアクティブ化されていません。 Google Developers ConsoleのAPIでGoogle Maps JavaScript APIを有効にする必要がある場合があります。

APIキーの取得 を参照してください。

そのため、使用しているキーがGoogle Maps JavaScript APIを有効にしていることを確認してください。

13
spiv

同じエラーが発生しました。エラーを修正するには:

  1. コンソールメニューGallery Menuを開き、API Managerを選択します。
  2. 左側で、Credentialsをクリックしてから、New Credentialsをクリックします。
  3. Create Credentialsをクリックします。
  4. API KEYをクリックします。
  5. Navigator Keyをクリックします(他にもオプションがあります。使用するタイミングによって異なります)。

システムによって生成されたこの新しいAPI Navigator Keyを使用する必要があります。

5
TigerSpirt