【问题标题】:Enable Billing on the Google Cloud Project在 Google Cloud 项目上启用结算功能
【发布时间】:2020-02-04 16:44:31
【问题描述】:

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

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

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

【问题讨论】:

  • 该计费帐户是否与密钥关联?

标签: google-maps google-cloud-platform geocoding google-cloud-billing


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 不工作,删除缓存后也是如此。
    【解决方案3】:

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

    Gmp india faq

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

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

    谢谢!

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

    Modify a project billing settings

    【讨论】:

      【解决方案4】:

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

      {
         "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"
      }
      

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

      正如answer中提到的那样。
      您必须创建一个单独的结算帐户才能使用 Google 地图 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,一切顺利。 就是这样。

      【讨论】:

      • 账单询问卡号和所有。我想免费使用它。我该如何使用它?
      • 不可能,不收费也要刷卡
      • 非常感谢,不知道我们必须使用结算帐户创建一个新项目
      【解决方案5】:

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

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

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

      所以请检查您的结算类型是否为“Google Maps Platform”,如果不是,请使用“Google Maps Platform”创建一个新的结算帐户 键入并将您的项目链接到此结算帐户。

      【讨论】:

      • 感谢您的回答,这为我节省了很多时间。配置某些东西时很少有东西未被检测到。
      • 我认为这应该被标记为正确答案。这解决了我的问题。
      • 我的页面中没有启用谷歌服务选项!!
      • 谢谢,我也遇到了同样的问题。但是我想问一下,如果我为 Google Maps Platform 启用一个新的计费帐户,那么它会不会有任何价格。有初始价格吗?
      • 你不说我怎么加那种类型?
      【解决方案6】:

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

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

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

      谢谢您,希望对您有所帮助!

      【讨论】:

        【解决方案7】:
        1. 返回结算帐户,查看您的信用卡是否有问题。信用卡是异步验证的。
        2. 转到 GCP Console 并验证您的结算帐号是否已分配给项目。
        3. 在 GCP Console 中检查逾期金额。

        分配/修改信用卡后,请稍候。为您的帐户(重新)授权计费的过程不是即时的。

        【讨论】:

        • 我只是在测试,所以不要关心“仅用于开发目的”覆盖。我不想设置结算帐户(至少),那么如何禁用弹出警告?
        • 这行不通。 Google Maps Platform 不再存在,我仍然遇到问题。有什么想法吗?
        • 我们能够找到 CC 的问题并再次更新 CC 以进行支付。我们需要等待多长时间才能再次启动该流程?
        猜你喜欢
        • 2020-04-08
        • 2020-11-09
        • 2020-11-15
        • 1970-01-01
        • 2012-10-07
        • 2021-09-10
        • 2021-01-08
        • 1970-01-01
        相关资源
        最近更新 更多