迁移至 Places SDK for Android 4.0 中的全新地点数据字段

4.0 版的 Places SDK for Android 中,多个地点数据字段 (Place.Field) 发生了变化。旧字段已废弃,但在被移除之前仍可继续使用,具体取决于 Google Maps Platform 服务条款。不过,包含已废弃字段的应用会返回构建警告。此外,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_OPTIONS
  • Place.Field.ADR_FORMAT_ADDRESS
  • Place.Field.ALLOWS_DOGS
  • Place.Field.CURRENT_SECONDARY_OPENING_HOURS
  • Place.Field.EV_CHARGE_OPTIONS
  • Place.Field.FUEL_OPTIONS
  • Place.Field.GOOD_FOR_CHILDREN
  • Place.Field.GOOD_FOR_GROUPS
  • Place.Field.GOOD_FOR_WATCHING_SPORTS
  • Place.Field.GOOGLE_MAPS_URI
  • Place.Field.LIVE_MUSIC
  • Place.Field.MENU_FOR_CHILDREN
  • Place.Field.NATIONAL_PHONE_NUMBER
  • Place.Field.OUTDOOR_SEATING
  • Place.Field.PARKING_OPTIONS
  • Place.Field.PAYMENT_OPTIONS
  • Place.Field.PRIMARY_TYPE_DISPLAY_NAME
  • Place.Field.RESOURCE_NAME
  • Place.Field.RESTROOM
  • Place.Field.SERVES_COCKTAILS
  • Place.Field.SERVES_COFFEE
  • Place.Field.SERVES_DESSERT
  • Place.Field.SHORT_FORMATTED_ADDRESS
  • Place.Field.SUB_DESTINATIONS

数据字段用量、结算和价格

如需详细了解如何使用地点数据字段创建字段遮罩,以及每个字段及其对应的 SKU 的结算和定价,请参阅以下资源: