Stay organized with collections
Save and categorize content based on your preferences.
Click the infoinfo
icon to see the table of contents for this page.
About Autocomplete (New) sessions
An Autocomplete (New) session includes one or more Autocomplete (New) requests, and a
Place Details (New) request or Address Validation request. The same session token is passed to the
Autocomplete (New) request and to the subsequent Place Details (New) request or Address Validation
request.
A session starts with the first Autocomplete (New) request. A Place Details (New) request or
Address Validation request is then made when the user has selected one of the Autocomplete (New)
suggestions. If a session is abandoned, meaning no Place Details (New) request or
Address Validation request is made, Autocomplete (New) requests are charged as if no session token
was provided.
After a user has selected a place (meaning a Place Details (New) request or Address Validation
request is made), you must start a new session using a new session token.
A session token is good for one session and cannot be used for more than one
session. If you reuse a session token, the session is considered invalid and the requests are charged as if no session token were provided.
SKU details and pricing for the Places SDK for Android
The following table shows the SKU details and pricing for the Places SDK for Android.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["The Places SDK for Android uses a pay-as-you-go pricing model based on SKUs for different features and data fields."],["Autocomplete sessions are billed differently depending on whether they include a Place Details request and session token usage."],["Data SKUs (Basic, Contact, Atmosphere) incur additional charges based on the fields requested, with Basic Data included in the base SKU cost."],["Field masks are crucial for cost optimization by specifying only the necessary data fields in requests."],["Daily quotas can be set to control API usage and prevent unexpected billing charges by managing requests for the Places SDK for Android."]]],[]]