在 Places SDK for Android 的版本 4.0 中,多个地点数据字段 (Place.Field) 发生了变化。旧字段已被弃用,但会继续正常运行,直到根据 Google Maps Platform 服务条款将其移除为止。不过,包含已弃用字段的应用会返回 build 警告。此外,版本 4.0 中还添加了新的地点数据字段。以下部分详细介绍了字段更改和新字段,以及字段使用情况、结算和价格。
版本 4.0 中的字段更改和弃用
下表列出了已弃用的字段及其替换字段:
| 已弃用的字段 | 新字段 |
|---|---|
Place.Field.ADDRESS
|
Place.Field.FORMATTED_ADDRESS
|
Place.Field.ICON_URL
|
Place.Field.ICON_MASK_URL
|
Place.Field.LAT_LNG
|
Place.Field.LOCATION
|
Place.Field.NAME
|
Place.Field.DISPLAY_NAME
|
Place.Field.PHONE_NUMBER
|
Place.Field.INTERNATIONAL_PHONE_NUMBER
|
Place.Field.USER_RATINGS_TOTAL
|
Place.Field.USER_RATING_COUNT
|
Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
|
Place.Field.ACCESSIBILITY_OPTIONS
|
版本 4.0 中引入的新字段
Places SDK for Android 4.0 版中新增了以下地点数据字段:
Place.Field.ACCESSIBILITY_OPTIONSPlace.Field.ADR_FORMAT_ADDRESSPlace.Field.ALLOWS_DOGSPlace.Field.CURRENT_SECONDARY_OPENING_HOURSPlace.Field.EV_CHARGE_OPTIONSPlace.Field.FUEL_OPTIONSPlace.Field.GOOD_FOR_CHILDRENPlace.Field.GOOD_FOR_GROUPSPlace.Field.GOOD_FOR_WATCHING_SPORTSPlace.Field.GOOGLE_MAPS_URIPlace.Field.LIVE_MUSICPlace.Field.MENU_FOR_CHILDRENPlace.Field.NATIONAL_PHONE_NUMBERPlace.Field.OUTDOOR_SEATINGPlace.Field.PARKING_OPTIONSPlace.Field.PAYMENT_OPTIONSPlace.Field.PRIMARY_TYPE_DISPLAY_NAMEPlace.Field.RESOURCE_NAMEPlace.Field.RESTROOMPlace.Field.SERVES_COCKTAILSPlace.Field.SERVES_COFFEEPlace.Field.SERVES_DESSERTPlace.Field.SHORT_FORMATTED_ADDRESSPlace.Field.SUB_DESTINATIONS
数据字段使用情况、结算和价格
如需详细了解如何使用地点数据字段创建字段掩码,以及每个字段及其相应 SKU 的结算和价格,请参阅以下资源: