Migracja do nowych pól danych o miejscach w pakiecie Places SDK na Androida 4.0

W wersji 4.0 pakietu SDK Miejsc na Androida zmieniło się kilka pól danych Miejsca (Place.Field). Stare pola zostały wycofane i będą działać do czasu ich usunięcia zgodnie z Warunkami korzystania z usługi Google Maps Platform. Aplikacje, które zawierają wycofane pola, będą jednak generować ostrzeżenia dotyczące kompilacji. W wersji 4.0 dodano też nowe pola danych Miejsca. W następnych sekcjach znajdziesz szczegółowe informacje o zmianach i nowych polach, a także o korzystaniu z polów, płatnościach i cenach.

Zmiany i wycofanie pól w wersji 4.0

W tabeli poniżej znajdziesz wycofane pola i ich zamienniki:

Wycofane pole Nowe pole
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

Nowe pola wprowadzone w wersji 4.0

W wersji 4.0 pakietu SDK Miejsc na Androida dodano te pola danych Miejsca:

  • 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

Korzystanie z pola danych, rozliczenia i ceny

Więcej informacji o używaniu pól danych miejsca do tworzenia masek pól, a także o fakturowaniu i określaniu cen poszczególnych pól i odpowiadających im kodów SKU znajdziesz w tych materiałach: