Konum ve harita entegrasyonu
Google Maps API+Özel Yazılım
Google Maps API ile uygulamanıza harita gösterimi, adres arama, geocoding ve yol tarifi ekleyin.
Hızlı cevap
Google Maps API entegrasyonu, dünyanın en yaygın harita platformunu web veya mobil uygulamanıza bağlar. Maps JavaScript API (web harita), Geocoding API (adres → koordinat), Directions API (yol tarifi), Distance Matrix API (mesafe hesaplama) ve Places API (yer arama) ana modüllerdir. Aylık $200 ücretsiz kredi ile KOBİ için genellikle ücretsiz.
Kurulum maliyeti
10.000 - 40.000 TL (~$350-1.4K)
Aylık
Aylık $200 ücretsiz kredi → KOBİ genellikle $0. Yüksek trafik: $50-500/ay
Süre
1-2 hafta
Kim için doğru
→Kargo + kurye konum takibi
→Restoran/şube haritası
→Gayrimenkul ilan haritası
→Teslimat yönlendirme + optimizasyon
→Yakın şube bulma (locator)
Veri akışı
Kullanıcı → Uygulama → Google Maps JavaScript SDK (web) / Maps SDK (Android/iOS) → Google Maps API. Geocoding: adres string → lat/lng. Directions: origin + destination → rota.
Kurulum adımları
- 01
Google Cloud Console + API key
console.cloud.google.com → Proje oluştur → Maps API etkinleştir → API key al. HTTP referrer kısıtlaması ekle (güvenlik).
- 02
Web harita entegrasyonu
Maps JavaScript API yükle → `new google.maps.Map(element, {center, zoom})`. Marker, InfoWindow, Polygon ekle.
- 03
Geocoding
Kullanıcı adres yazınca → Geocoding API → lat/lng → haritaya pin. Autocomplete Places API ile UX iyileştir.
- 04
Directions API
Origin + destination → DirectionsService → DirectionsRenderer. Trafik bilgisi + alternatif rota.
- 05
Distance Matrix
Birden fazla origin → destination mesafesi. Kargo + teslimat maliyeti hesaplama için.
- 06
Fatura + limit ayarı
Google Cloud Billing uyarısı kur. $200/ay ücretsiz → sonrası $2-7/1000 istek.
Sık karşılaşılan tuzaklar
- API key güvenliği (key sızarsa faturalandırma patlar)
- HTTP referrer kısıtlaması olmazsa key istismarı
- Places API en pahalı ($17/1000 istek) — autocomplete dikkatli kullan
- Mobil: ayrı Android + iOS SDK kurulum
- Yüksek trafik: fatura takibi + alert şart
Sıkça sorulan sorular
Google Maps yerine alternatif var mı?
OpenStreetMap + Leaflet.js (ücretsiz, açık kaynak), Mapbox (güzel stil, $0-500/ay), HERE Maps (kurumsal). Türkiye odaklı: İzocam/Yandex Maps. Google Maps kullanıcı tanınırlığı en yüksek.
Aylık $200 kredi ne kadar işlem karşılar?
Maps JavaScript API: 28.000 harita yüklemesi. Geocoding: 40.000 istek. Directions: 10.000 istek. KOBİ uygulaması için genellikle yeterli.
Kargo takip için Maps API?
Directions + Realtime konum (WebSocket / Firebase) + Maps JS API kombinasyonu. Sürücü uygulaması: React Native Maps + Google Maps SDK.
Google Maps API + Özel Yazılım entegrasyonu için teklif al
30 dakikalık keşif görüşmesinde projenize özel kapsam + maliyet + süre yazılı.
Keşif görüşmesi başlat