**European Economic Area (EEA) developers**

> [!NOTE]
> If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](https://developers.google.com/maps/comms/eea/faq.md.txt).

<br />

> [!NOTE]
> This feature requires that you enable Places API (New), the next generation of the Places API. For more information, see [Enable APIs](https://developers.google.com/maps/documentation/places/android-sdk/legacy/cloud-setup#enabling-apis).

<br />

Places SDK for Android (Legacy) supports
[Place Autocomplete (Legacy)](https://developers.google.com/maps/documentation/places/android-sdk/autocomplete).
If you are familiar with
Place Autocomplete (Legacy),
[Places SDK for Android (New)](https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete.md.txt)
makes the following changes:

- Uses a new pricing model. For pricing information for all APIs, see [Usage and billing](https://developers.google.com/maps/documentation/places/android-sdk/usage-and-billing.md.txt).

- You must initialize your app by calling the
  [`Places.initializeWithNewPlacesApiEnabled()`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/Places.md.txt#initializeWithNewPlacesApiEnabled(android.content.Context,%20java.lang.String))
  method. For more information on selecting the Places API service, see
  [Set up your Google Cloud project](https://developers.google.com/maps/documentation/places/android-sdk/legacy/cloud-setup).

- The [`FindAutocompletePredictionsRequest`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/net/FindAutocompletePredictionsRequest.md.txt)
  class contains new methods that let you:

  - Set the region code used to determine formatting of the results.
  - Set the prediction offset, a zero-based Unicode character offset of the query.

  For more information, see
  [Autocomplete (New)](https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete.md.txt).
- The session now concludes with a call to either
  [Place Details (New)](https://developers.google.com/maps/documentation/places/ios-sdk/details-place.md.txt) or
  [Address Validation](https://developers.google.com/maps/documentation/address-validation/overview.md.txt). For
  more information, see
  [Autocomplete (New) and session pricing](https://developers.google.com/maps/documentation/places/ios-sdk/place-session-pricing).

## Example request

For a complete example, see
[Autocomplete (New)](https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete.md.txt).