39

我想从 lat long coords 中检索地址。我在谷歌控制台中创建了项目。添加了计费信息并启用了地理编码 API 服务。但是当我提出这个请求时,我仍然收到以下错误

https://maps.googleapis.com/maps/api/geocode/json?latlng=41.89,12.49&key=xxxx

您必须在https://console.cloud.google.com/project/_/billing/enable上启用 Google Cloud 项目的结算功能

4

7 回答 7

54

我也面临同样的问题,计费已启用并链接到项目,但我得到了同样的错误。

在这个问题上花了足够的时间后,我了解到我的计费帐户的类型是“谷歌云平台”,但它应该是类型:“谷歌地图平台”

您可以在结算概览右侧看到您的结算帐户类型,如图所示:

在此处输入图像描述

因此,请检查您的计费类型是否为“Google Maps Platform”,如果不是,请创建一个以“Google Maps Platform”为类型的新计费帐户并将您的项目链接到此计费帐户。

于 2020-08-25T05:17:16.597 回答
21

我们大多数人都收到此响应/错误

{
   "error_message" : "You must enable Billing on the Google Cloud Project at <br>https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started",
   "predictions" : [],
   "status" : "REQUEST_DENIED"
}

如果您通读此答案,您将能够解决此问题。

正如这个答案中提到的。
您必须创建一个单独的计费帐户才能使用 Google Map API,因为 google 地图以美元而不是您的本国货币计费。

解决方案(3步)

  1. 创建一个新的结算帐户。
  2. 创建一个新项目并将其与上述计费相关联。
  3. 启用 Map API 并创建一个新的 API 密钥。而已。

步骤1:创建一个新的计费帐户,您可以使用此链接https://console.cloud.google.com/billing/create并从下拉列表中选择Google Map Platform 。

在此处输入图像描述

第 2 步:使用此链接https://console.cloud.google.com/projectcreate创建一个新项目并使用上面创建的计费帐户。

在此处输入图像描述

第 3 步:现在您可以启用特定的 API,一切顺利。而已。

于 2020-09-24T13:10:20.573 回答
8

确保您用于验证请求的 API 密钥来自具有有效结算帐户的项目。否则,您的请求将失败,如果您使用的是 Javascript API,您的地图将获得“降级体验”。

以下是我们拥有的一些链接,它们可能对您的用例有所帮助。

一切设置好后,您可以随时通过https://console.cloud.google.com/google/maps-apis/support提交支持案例,以便在遇到我们的产品问题时打开个性化的沟通渠道。

谢谢你,希望这会有所帮助!

于 2019-10-23T03:08:12.680 回答
4
  1. 返回结算帐户,查看您的信用卡是否出现问题。信用卡是异步验证的。
  2. 转到 GCP Console 并验证您的结算帐号是否已分配给该项目。
  3. 在 GCP Console 中检查逾期金额。

分配/修改信用卡后,等待。该过程在(重新)授权您的帐户计费时不是即时的。

于 2019-10-07T14:52:37.010 回答
1

我遇到过同样的问题。我做的一切都是正确的。然后我找到了这个链接

Gmp 印度常见问题

问题是谷歌地图计费不支持印度卢比货币。

请检查您的货币是否与谷歌地图计费平台兼容,否则使用美元货币创建新的计费帐户。

谢谢!

您可能会发现此链接有帮助

修改项目计费设置

于 2020-11-06T13:03:48.367 回答
0

对于那些通过错误消息中的链接启用了他们的结算帐户但仍然收到错误,或者像其他人建议的那样找不到“启用的谷歌服务”的人,只需删除浏览器缓存并重试即可。

于 2021-01-17T06:16:18.850 回答
0

我有类似的问题,当我创建了一个免费的轮胎支付帐户时,我无法创建一个 Windows VM,因为这些是支付的。为了解决这个问题,我已经“升级”了免费套餐支付账户。令人困惑的是,付款帐户已启用有效的付款方式并链接到该项目,但它无法正常工作。

在账户仪表板页面上有一个升级免费套餐支付账户的按钮。

于 2021-09-24T10:53:42.983 回答