HTTP isteğiyle web sayfanıza etkileşimli bir harita veya Street View panoraması yerleştirin. Özel JavaScript gerekmez.
Maliyetler
Tüm Maps Embed API istekleri ücretsizdir ve sınırsız kullanım sunar. Ancak tüm istekler için geçerli bir Google Cloud API anahtarı gerekir. Daha fazla bilgi için Kullanım ve Faturalandırma bölümüne bakın.
Başlamadan önce
Web sayfanızda yerleştirilmiş bir harita oluşturmak için aşağıdaki gerekli kurulum adımlarını tamamlayın:
1. adım: Projenizi oluşturun
Konsol
-
Google Cloud Console'daki proje seçici sayfasında, yeni bir Cloud projesi oluşturmaya başlamak için Proje Oluştur'u tıklayın.
-
Cloud projeniz için faturalandırmanın etkinleştirildiğinden emin olun. Projeniz için faturalandırmanın etkinleştirildiğini onaylayın.
Google Cloud, ücretsiz deneme sürümü sunar. Deneme süresi, 90 günün sonunda veya hesapta 300 ABD doları tutarında ücret tahakkuk ettikten sonra (hangisi önce gerçekleşirse) sona erer. İstediğiniz zaman iptal edebilirsiniz. Daha fazla bilgi için Faturalandırma hesabı kredileri ve Faturalandırma başlıklı makaleleri inceleyin.
Google Cloud SDK
gcloud projects create "PROJECT"
Google Cloud SDK, Cloud SDK kurulumu ve aşağıdaki komutlar hakkında daha fazla bilgi edinin:
2. adım: API'leri veya SDK'ları etkinleştirin
Google Haritalar Platformu'nu kullanmak için projenizde kullanmayı planladığınız API'leri veya SDK'ları etkinleştirmeniz gerekir.
Konsol
Google Cloud SDK
gcloud services enable \ --project "PROJECT" \ "maps-embed-backend.googleapis.com"
Google Cloud SDK, Cloud SDK kurulumu ve aşağıdaki komutlar hakkında daha fazla bilgi edinin:
3. adım: API anahtarı alın
Bu adımda yalnızca API anahtarı oluşturma işlemi açıklanmaktadır. API anahtarınızı üretimde kullanıyorsanız API anahtarınızı kısıtlamanızı önemle tavsiye ederiz. Ürüne özel API anahtarlarını kullanma sayfasında daha fazla bilgi bulabilirsiniz.
API anahtarı, kullanım ve faturalandırma amacıyla projenizle ilişkili isteklerin kimliğini doğrulayan benzersiz bir tanımlayıcıdır. Projenizle ilişkili en az bir API anahtarınız olmalıdır.
API anahtarı oluşturmak için:
Konsol
-
Google Haritalar Platformu > Kimlik bilgileri sayfasına gidin.
-
Kimlik bilgileri sayfasında Kimlik bilgileri oluştur > API anahtarı'nı tıklayın.
API anahtarı oluşturuldu iletişim kutusunda yeni oluşturduğunuz API anahtarı gösterilir. -
Kapat'ı tıklayın.
Yeni API anahtarı, Kimlik bilgileri sayfasındaki API anahtarları bölümünde listelenir.
(Üretimde kullanmadan önce API anahtarını kısıtlamayı unutmayın.)
Google Cloud SDK
gcloud services api-keys create \ --project "PROJECT" \ --display-name "DISPLAY_NAME"
Google Cloud SDK, Cloud SDK kurulumu ve aşağıdaki komutlar hakkında daha fazla bilgi edinin:
iframe oluşturma
Aşağıdaki seçenekleri tıklayın ve web sayfanız için bir iframe oluşturmak üzere konum ve API anahtarı ekleyin. Ek parametreler ve seçenekler için Harita yerleştirme başlıklı makaleyi inceleyin.
iframe'inizi test etme
iFrame'inizi bir HTML tarayıcı penceresinde görmek için:
- Varsayılan metin düzenleyicinizi açın. Cihazınızda varsayılan olarak TextEdit veya Microsoft Windows Not Defteri gibi metin düzenleyiciler yüklü olmalıdır.
- Bir HTML dosyası oluşturun ve dosyayı
index.htmlolarak adlandırın. Yukarıda oluşturduğunuz iframe ile aşağıdaki kodu ekleyin:
<html> <!-- Replace this code comment with your iframe. --> </html>index.htmlHTML dosyanızı kaydedin.HTML dosyasını masaüstünüzden tarayıcınıza sürükleyerek bir web tarayıcısına yükleyin. Alternatif olarak, çoğu işletim sisteminde dosyayı çift tıklayabilirsiniz.
Tebrikler! Maps Embed API'yi kullanarak bir harita oluşturup yapılandırdınız.
Temizleme
Google Cloud projenizi silerek projede kullanılan tüm kaynaklar için faturalandırmayı durdurabilirsiniz.
- Google Cloud Console'da Kaynakları yönet sayfasına gidin:
- Silmeyi planladığınız proje bir kuruluşa bağlıysa sayfanın üst kısmındaki kuruluş listesini seçip genişletin.
- Proje listesinde, silmek istediğiniz projeyi seçin ve Sil'i tıklayın.
- İletişim kutusunda proje kimliğini yazın ve projeyi silmek için Kapat'ı tıklayın.
Sonraki adımlar
Google Cloud projenizi oluşturarak Maps Embed API ile geliştirmeye başlayın:
iframe'inize ekleyebileceğiniz ek parametrelerin ve seçeneklerin listesi için:
JavaScript API ile Haritalar projenizi genişletme: