Android googleplacesapi:I';m使用免费功能时每月收费

Android googleplacesapi:I';m使用免费功能时每月收费,android,ios,google-maps,google-places-api,google-places,Android,Ios,Google Maps,Google Places Api,Google Places,我在Android和iOS应用程序中使用Places SDK,通过在自动完成字段中输入城市名称,用户可以搜索城市。然后,我的应用程序可以获得城市的纬度和经度 我只使用免费功能:(基础数据和自动完成-我得到确认,它们是免费的,不受谷歌云支持),但我每月收取40到50欧元。去年4月,我被收取了超过350欧元的费用

我在Android和iOS应用程序中使用Places SDK,通过在自动完成字段中输入城市名称,用户可以搜索城市。然后,我的应用程序可以获得城市的纬度和经度

我只使用免费功能:(基础数据自动完成-我得到确认,它们是免费的,不受谷歌云支持),但我每月收取40到50欧元。去年4月,我被收取了超过350欧元的费用 以下是一些代码片段:

如何启动自动完成活动

List<Place.Field> fields = Arrays.asList(Place.Field.ID, Place.Field.NAME, Place.Field.LAT_LNG);
Intent intent = new Autocomplete.IntentBuilder(AutocompleteActivityMode.FULLSCREEN, fields)
                    .setTypeFilter(TypeFilter.CITIES)
                    .build(mContext);
startActivityForResult(intent, AUTOCOMPLETE_REQUEST_CODE);
我在iOS中也做了类似的事情,启动了一个

我尝试联系谷歌云支持,但他们一直告诉我使用会话令牌,尽管我没有办法设置令牌,而且他们自己的文档说,当通过启动活动调用自动完成时,令牌会自动处理:

有人能帮忙吗? 谢谢

查看您的账单报告。这将告诉您要为哪些SKU计费。基本数据SKU是免费的,但您需要付费购买Places Details SKU才能获得它。免费自动完成与地点详细信息SKU相同。
public void onActivityResult(int requestCode, int resultCode, Intent data) {
....
if (requestCode == AUTOCOMPLETE_REQUEST_CODE) {
    Place place = Autocomplete.getPlaceFromIntent(data);
    LatLng latLng = place.getLatLng();