Google Maps JavaScript API

Fuente

[*Limitaciones Gratis hasta exceder 25 000 cargas de mapas por día durante 90 días consecutivos USD 0,50 / 1000 cargas de mapas adicionales por encima de 25 000 por día después de alcanzar la carga de mapa 25 000 / límite de uso de 90 días, hasta 1 000 000 diariamente. Más info]

Obtener una clave API de Google

Lo primer: obtener un clave de API de Google en la consola para desarrolladores: Consola de developers


Añadiendo un mapa de Google a tu website


    function initMap() {
        var mapDiv = document.getElementById('map');
        var map = new google.maps.Map(mapDiv, {
          center: {lat: 40.4314932, lng: -3.8106219},
          zoom: 17
        });
    }
                

    <script src="https://maps.googleapis.com/maps/api/js?callback=initMap" async defer></script>