在 Google Cloud 项目上启用结算功能
Posted
技术标签:
【中文标题】在 Google Cloud 项目上启用结算功能【英文标题】:Enable Billing on the Google Cloud Project 【发布时间】: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 项目的结算功能
【问题讨论】:
该计费帐户是否与密钥关联? 【参考方案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 步)
-
创建一个新的结算帐户。
创建一个新项目并将其与上述计费相关联。
启用 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”。
以下是我们提供的一些链接,它们可能对您的用例有所帮助。
Managing your billing accounts Modify a project's billing settings Viewing your cost trends with billing reports一切就绪后,您可以随时通过https://console.cloud.google.com/google/maps-apis/support 提交支持案例,以便在遇到我们产品的问题时打开个性化的沟通渠道。
谢谢您,希望对您有所帮助!
【讨论】:
【参考方案7】:-
返回结算帐户,查看您的信用卡是否有问题。信用卡是异步验证的。
转到 GCP Console 并验证您的结算帐号是否已分配给项目。
在 GCP Console 中检查逾期金额。
分配/修改信用卡后,请稍候。为您的帐户(重新)授权计费的过程不是即时的。
【讨论】:
我只是在测试,所以不要关心“仅用于开发目的”覆盖。我不想设置结算帐户(至少),那么如何禁用弹出警告? 这行不通。 Google Maps Platform 不再存在,我仍然遇到问题。有什么想法吗? 我们能够找到 CC 的问题并再次更新 CC 以进行支付。我们需要等待多长时间才能再次启动该流程?以上是关于在 Google Cloud 项目上启用结算功能的主要内容,如果未能解决你的问题,请参考以下文章
Google Cloud Messaging VS Google Cloud Platform
在 Google Cloud Platform Console 上启用 Google Ads API 的问题