---
title: "Google integration · RUAL Documentation"
description: "Use Google in RUAL blueprints. Use Google's APIs: places, routes and directions, indexing, and service account access. Every block, with its pins."
canonical: https://docs.rual.nl/integrations/google
language: en
---

# Google

Use Google's APIs: places, routes and directions, indexing, and service account access.

## Guides

- [Single Sign-On](https://docs.rual.nl/integrations/single-sign-on)

## Blocks

Add these blocks on the canvas by searching for their name. Each block page lists its pins and how it behaves.

- [calculate route `google_directions_calculate_route`](https://docs.rual.nl/block-types/google/google_directions_calculate_route)

- [geocoding `google_places_geocoding` Uses the Geocoding API to obtain geocoding data for one or more addresses or places](https://docs.rual.nl/block-types/google/google_places_geocoding)

- [nearby search `google_places_nearby` search within Google Places for nearby points of interest.](https://docs.rual.nl/block-types/google/google_places_nearby)

- [calculate route `google_routes_calculate_route`](https://docs.rual.nl/block-types/google/google_routes_calculate_route)

- [street view image `google_streetview` Fetches a static Street View image for a specific location and heading](https://docs.rual.nl/block-types/google/google_streetview)

- [street view HD image `google_streetview_hd` Fetches high-resolution Street View imagery using the Tiles API. Requires Map Tiles API enabled.](https://docs.rual.nl/block-types/google/google_streetview_hd)

- [custom post `googlejwtconnection_custom_post` Make custom requests to any Google API](https://docs.rual.nl/block-types/google/googlejwtconnection_custom_post)

- [publish `googlejwtconnection_indexing_publish`](https://docs.rual.nl/block-types/google/googlejwtconnection_indexing_publish)

- [publishing status `googlejwtconnection_indexing_publish_status`](https://docs.rual.nl/block-types/google/googlejwtconnection_indexing_publish_status)

- [open connection with jwt `googlejwtconnection_open`](https://docs.rual.nl/block-types/google/googlejwtconnection_open)

> **13 deprecated blocks not listed** Older blocks for this service still run but should not be used in new work. Their block pages name the successor when there is one.

## Next steps

- [Third-Party Integrations](https://docs.rual.nl/tutorials/third-party-integrations): Calling outside APIs, receiving their webhooks, keeping data in sync and handling failures.

- [All integrations](https://docs.rual.nl/integrations): Everything RUAL connects to, by what it is for.
