在提问之前,让我分享一下我的发现。
Google Places API文档中写道: “注意:要使用Google Places API,您必须首先请求Maps API客户端ID和加密密钥,您必须使用它来签署您的请求URL。有关签署URL请求的信息,请参阅Web服务API主页中的URL身份验证文档。”
Google Places API仍处于开发者预览阶段。 http://code.google.com/apis/maps/documentation/places/
使用Google Places API需要客户端ID(必需)和签名(必需)。 http://code.google.com/apis/maps/documentation/webservices/index.html#URLSigning
而要获取签名,我们需要一个Google Adsense账户来获取Adsense发布者ID(必需)。 http://gmaps-ws-console.appspot.com/
您可以在此处找到使用Google Places API的要求。 http://code.google.com/apis/maps/documentation/places/index.html#Requirements
Google Maps API的注册页面建议:“您的服务必须免费向最终用户提供。要在其他类型的应用程序中使用Google地图技术,请使用Google Maps API Premier。请参见此FAQ以了解更多信息。” http://code.google.com/intl/it-IT/apis/maps/signup.html
我计划在我的iOS应用程序中使用Google Places API。我不想使用Adsense。我能否仍然免费访问Google Places API?如何做到?
如果我不能免费访问Google Places API,那么使用此服务的成本是什么,以及可用的付款模式是什么?我无法找到任何特定的资源来获取此信息。
这是一个具体的场景。如果我的iOS应用程序是免费的。免费版本使用Google Places API。但是...我的iOS应用程序具有一些其他功能,这些功能使用In-app购买(付费功能)公开。付费功能不使用Google Places API。这可以接受吗?