This page shows how to get started with the client libraries for
Places API (New).

Read more about the client libraries in [Client Libraries
Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Install the client library

### Maps JavaScript API

For more information, see
[Load the Places Library](https://developers.google.com/maps/documentation/javascript/place-get-started.md.txt#load-places-library).

### Java

For more information, see
[Setting Up a Java Development Environment](https://cloud.google.com/java/docs/setup)
and [Using Cloud Client Libraries](https://cloud.google.com/java/docs/bom).

For the complete installation instructions, see
[Google Places API Client for Java](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-places).

### Go

```
go get cloud.google.com/go/maps
```

For more information, see
[Setting Up a Go Development Environment](https://cloud.google.com/go/docs/setup).

For the complete installation instructions, see
[Google Places API Client for Go](https://github.com/googleapis/google-cloud-go/tree/main/maps/places/apiv1/placespb).

### NodeJS

```
npm install @googlemaps/places
```

For more information, see
[Setting Up a Node.js Development Environment](https://cloud.google.com/nodejs/docs/setup).

For the complete installation instructions, see [Google Places API Client for NodeJS](https://github.com/googleapis/google-cloud-node/tree/main/packages/google-maps-places).

### Python

```
pip install --upgrade google-maps-places
```

For more information, see
[Setting Up a Python Development Environment](https://cloud.google.com/python/docs/setup).

For the complete installation instructions, see
[Python Client for Google Places](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-maps-places).

### .NET

```
Install-Package Google.Maps.Places.V1 -Pre
```

For more information, see
[Setting Up a .NET Development Environment](https://cloud.google.com/dotnet/docs/setup)
and
[.NET for Google Places](https://github.com/googleapis/google-cloud-dotnet/tree/main/apis/Google.Maps.Places.V1).

## Set up authentication

When you use client libraries, you use
[Application Default Credentials (ADC)](https://cloud.google.com/docs/authentication/application-default-credentials)
to authenticate. For information about setting up ADC, see
[Provide credentials for Application Default Credentials](https://cloud.google.com/docs/authentication/provide-credentials-adc).
For information about using ADC with client libraries, see
[Authenticate using client libraries](https://cloud.google.com/docs/authentication/client-libraries).

## Use the client library

See [Client library
examples](https://developers.google.com/maps/documentation/places/web-service/client-library-examples) for
usage information.

## Additional resources

### Maps JavaScript API

- [Load the Maps JavaScript API](https://developers.google.com/maps/documentation/javascript/load-maps-js-api.md.txt)

### Java

- [Source Code](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-places)
- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-java/issues)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-places-api%20web-services)

### Go

- [Source Code](https://github.com/googleapis/google-cloud-go/tree/main/maps/places/apiv1)
- [Package Documentation](https://pkg.go.dev/cloud.google.com/go/maps/places/apiv1)
- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-go/issues)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-places-api%20web-services)

### NodeJS

- [Source Code](https://github.com/googleapis/google-cloud-node/tree/main/packages/google-maps-places)
- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-node/issues)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-places-api%20web-services)

### Python

- [Source Code](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-maps-places)
- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-python/issues)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-places-api%20web-services)

### .NET

- [Source Code](https://github.com/googleapis/google-cloud-dotnet/tree/main/apis/Google.Maps.Places.V1)
- [GitHub Issue Tracker](https://github.com/googleapis/google-cloud-dotnet/issues)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-places-api%20web-services)