API
(Application Programming Interface yani Uygulama Programlama Arayüzü), bir uygulamanin islevlerinin, baska bir uygulamada da kullanilabilmesi için, bu islevleri paylasan uygulamanin sagladigi arayüzdür.
NE ISE YARAR?
Iki farkli uygulamayi birbiri ile konusturarak bir uygulamanin ihtiyaç duyulan özelliklerini farkli bir uygulamada kullanmanizi saglar.
API’ler çok sayida isletmenin gelirinin büyük bir bölümünü olusturduklarindan dolayi çok degerlidir. Örnegin, Google’in en önemli teknolojilerinden biri olan Google Maps API’leri yüzlerce büyük firma tarafindan ücretli olarak kullanilmakta ve bu da Google’a önemli bir ek gelir saglamaktadir.
vita ERP ile servis güzergahlarinin optimizasyonu için de Yandex ve Google Premium Maps API’leri kullanilmaktadir. Bu sayede sizlere sistem içerisinden, gerçeklesen trafik datalari ile hazirlanmis; yolcularin alinis birakilis saatleri, güzergahin kilometre ve süre bilgileri vb bilgileri sunar ve bu verilerle çok sayida rapor olusturabiliriz. Ayni Sekilde vita Drive (link) ve vita Transfer (link) uygulamalarinda da Google Premium Maps API Key’i kullanilmaktadir.
API KEY NEDIR?
API’lerin kendi sisteminizde kullanilabilmesi için API Anahtarina ihtiyaciniz vardir. Ancak bu anahtar sayesinde karsidaki sunucunun API üzerinden izin verdigi fonksiyonlardan talep ettiklerinize erisim saglarsiniz.
NASIL ALINIR?
Öncelikle bir Google (gmail) hesabinizin bulunmasi gerekir. Hesabiniz yoksa hesap olusturmak için lütfen tiklayiniz.
Google oturumunuzu açtiktan sonra link araciligi ile Google Cloud Platfomuna giris yapiniz.
Öncelikle bir proje olusturmaniz istenecektir.
Proje adini girip olustur tusuna bastiktan sonra Menü -> API ve Hizmetler -> Kimlik Bilgileri seçimleri ile devam edin.
Açilan ekrandan Kimlik Bilgisi Olustur -> API Anahtari seçimi yapiniz.
Olusturulan API anahtari herkese açik olarak gelir. Hesabinizda beklenmedik ücretlere ve kota asimlari riskini ortadan kardirmak için API anahtarinizi kisitlamanizi öneririz.
API anahtarinizi kullanacaginiz web sitesini öge ekle seçenegini isaretleyerek giriniz. Aksi takdirde API anahtariniz her web sitesinden gelen istekleri kabul eder ve bu da kotanizin hizlica tükenmesine sebep olabilir.
Ardindan Kitaplik menüsüne geçis yapip, Google Maps’in kullanmak istediginiz API’lerini etkinlestirmeniz gerekir.
Kitaplik menüsündeki Haritalar API’leri arasindan asagida yildizladigimiz API’leri etkinlestirmeniz gerekir.
Ilgili API’leri tiklayip her birini etkinlestiriniz.
Son olarak hesabinizi etkinlestirmeniz ve kredi karti bilgilerinizi kaydetmeniz gerekir. Isleminizin onaylanmasi yaklasik 5 dk kadar sürebilecektir.
Tebrikler! Artik API Anahtariniz kullanilabilir durumda. API anahtarinizin uygulamanizda kullanilmak üzere entegrasyonu asamasinda size yardimci olabiliriz. Iletisime geçmek için lütfen tiklayiniz.
❓ Sıkça Sorulan Sorular
❔ Google Maps API Key almak için ne yapmalıyım?
Google Cloud Platform hesabınızda oturum açın ve “API’ler ve Hizmetler” bölümüne gidin. Oradan “Google Maps JavaScript API” ni seçin ve “Etkinleştir” düğmesine tıklayın. Ardından, bir proje oluşturun veya mevcut bir projeyi seçin ve API anahtarını alın.
❔ Google Maps API Key ile neler yapabilirim?
Google Haritalar API’si, web sitenizde veya uygulamanızda etkileşimli haritalar görüntülemenizi sağlar. Adresleri arayabilir, rotaları planlayabilir, yer işaretlerini ekleyebilir ve kullanıcı etkileşimi sağlayan birçok özellik sunar. Ayrıca, harita verilerini analiz etmek ve özel çözümler oluşturmak için de kullanılabilir.
❔ Google Maps API Key’i ne kadar süre kullanabilirim?
Google Haritalar JavaScript API’sini ücretsiz olarak kullanabilirsiniz, ancak kullanım miktarınıza bağlı olarak ücretli bir plana geçmeniz gerekebilir. Temel plan, aylık 2000 istekle sınırlıdır ve çoğu uygulama için yeterlidir. Daha yüksek trafikli uygulamalar için daha yüksek kapasiteli planlar mevcuttur.
❔ Google Maps API Key’i güvenli mi?
Evet, Google Haritalar API’si endüstri standardı şifreleme kullanır ve verilerinizi korumak için tasarlanmıştır. Ayrıca, API anahtarınızı yönetebilir ve farklı projeler veya kullanıcılar için erişim yetkilerini ayarlayabilirsiniz.

