1. Google Cloud Console'a giriş yapın
Google hesabınızla Google Cloud Console üzerinden oturum açın ve yeni bir proje oluşturun veya mevcut bir projeyi seçin.
2. Faturalandırma hesabını etkinleştirin
Google Maps Platform servislerini kullanabilmek için projenize bir faturalandırma hesabı tanımlamanız gerekir. Google, belirli kullanım limitlerine kadar ücretsiz kullanım hakkı sunarken, bu limitlerin aşılması durumunda ücretlendirme uygulanır.
3. Gerekli API'leri etkinleştirin
Google Cloud Console'da API'ler ve Hizmetler > Kitaplık (Library) bölümüne giderek ihtiyacınız olan servisleri etkinleştirin. En sık kullanılan servisler şunlardır:
- Maps JavaScript API
- Places API
- Geocoding API
- Directions API
- Distance Matrix API
4. API anahtarını oluşturun
API'ler ve Hizmetler > Kimlik Bilgileri (Credentials) bölümüne gidin. Ardından Kimlik Bilgisi Oluştur (Create Credentials) seçeneğine tıklayarak API Key oluşturun. Sistem tarafından size özel bir API anahtarı üretilecektir.
5. API anahtarınızı güvenli hale getirin
Oluşturulan API anahtarının yetkisiz kişiler tarafından kullanılmasını önlemek için güvenlik kısıtlamaları tanımlayın. Bunun için:
- Anahtarı yalnızca belirli alan adlarında (HTTP Referrer) kullanılacak şekilde sınırlandırabilirsiniz.
- Sunucu tarafında kullanılacak anahtarlar için IP adresi kısıtlaması ekleyebilirsiniz.
- Android veya iOS uygulamaları için paket adı ve uygulama kimliği doğrulaması yapabilirsiniz.
- Anahtarın yalnızca gerekli Google Maps API'lerine erişmesine izin vererek güvenliği artırabilirsiniz.