Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

İletişim Formlarına Google Haritası Nasıl Yerleştirilir (Harita İğnesi ile)

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

Web sitenizin iletişim formunda bir harita görüntülemek ister misiniz?

Bir kullanıcının adresini önceden doldurmak ve harita üzerine bir iğne yerleştirerek konumunu belirtmek için coğrafi konumu kullanabilirsiniz. Bu, formun doldurulmasını daha kolay ve hızlı hale getirerek daha iyi bir tamamlama oranı sağlar.

Bu makalede, bir harita iğnesi ile iletişim formlarına bir Google Haritasını nasıl yerleştireceğinizi göstereceğiz.

How to Embed a Google Map in Contact Forms (With Map Pin)

İletişim Formunuza Neden Google Haritası Eklemelisiniz?

WordPress web sitenizi oluşturduğunuzda, ziyaretçilerin ürün ve hizmetleriniz hakkında sizinle kolayca iletişime geçebilmesi için bir iletişim formu eklemiş olma ihtimaliniz yüksektir.

İşletmenizin fiziksel bir konumu varsa, muhtemelen insanları mağazanızı ziyaret etmeye teşvik etmek için kendi konumunuzun bir Google Haritasını da eklemişsinizdir.

Birçok işletme sahibinin bilmediği şey, iletişim formunuzdaki adres alanını otomatik olarak doldurmak ve kullanıcının konumunu bir harita üzerinde görüntülemek için coğrafi konumu kullanabileceğinizdir. Bu, genel kullanıcı deneyimini iyileştirir ve formun terk edilmesini azaltmaya yardımcı olur.

Kullanıcılarınızın konumlarını bilmek, kişiselleştirilmiş içerik göstermek ve dönüşüm oranlarını artırmak için coğrafi konum hedeflemeyi kullanmanıza da olanak tanır.

Bununla birlikte, iletişim formlarına bir Google Haritasının nasıl yerleştirileceğine bir göz atalım.

Video Eğitimi

Subscribe to WPBeginner

Yazılı talimatları tercih ediyorsanız, okumaya devam edin.

İletişim Formuna Google Haritası Nasıl Yerleştirilir

Bu eğitimde WordPress için en iyi iletişim formu eklentisi olan WPForms‘u kullanacağız. Basit bir sürükle ve bırak form oluşturucu ile her tür formu kolayca oluşturmanızı sağlar.

WPForms ‘un temel bir iletişim formu oluşturmak için ihtiyacınız olan tüm özelliklere sahip ücretsiz bir sürümü mevcuttur. Ancak bu eğitimde, Google Map eklentisini de içerdiği için WPForms Pro’yu kullanacağız.

Yapmanız gereken ilk şey WPForms eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, lisans anahtarınızı girmek için WPForms ” Ayarlar sayfasını ziyaret etmeniz gerekir. Bu bilgiyi WPForms hesap alanınızda bulabilirsiniz. Lisansınızı etkinleştirmek için ‘Anahtarı Doğrula’ düğmesine tıkladığınızdan emin olun.

Visit the WPForms » Settings Page to Enter Your License Key

Ardından, WPForms ” Eklentiler bölümüne gitmeniz ve Coğrafi Konum Eklentisini bulmanız gerekir. Ekranın üst kısmındaki arama seçeneğini kullanabilir veya mevcut eklentiler arasında gezinebilirsiniz.

Bulduktan sonra, ‘Eklentiyi Yükle’ düğmesine tıklayarak eklentiyi yüklemelisiniz.

Navigate to WPForms » Addons and Install the Geolocation Addon

Geolocation eklentisi etkinleştirildiğine göre, ayarlarını yapılandırmanız gerekecektir. Bunu yapmak için WPForms ” Ayarlar ‘a gidin ve ‘Coğrafi Konum’ sekmesine tıklayın.

Bu sayfada, bir coğrafi konum sağlayıcısı seçmeniz gerekir. Bu makale için Google Places API’sini seçeceğiz.

Select a Geolocation Provider

Ayrıca ‘Geçerli Konum’ onay kutusunu da tıklamalısınız. Bu, kullanıcılar iletişim formunu doldurduğunda adresi algılayacak ve otomatik olarak tamamlayacak, zamandan tasarruf sağlayacak ve doğruluğu artıracaktır.

Ardından, Google Places API ayarlarına gitmeniz gerekir. Google API anahtarınızı girmeniz istenecektir. Anahtarınızı Google’dan alabilir ve ardından giriş alanına yapıştırabilirsiniz. Bunu nasıl yapacağınızı bir sonraki bölümde göstereceğiz.

Scroll Down to the Google Places API Settings

Google Places API Anahtarı Oluşturma

Google Cloud Console web sitesine giderek Google Places için bir API anahtarı edinebilirsiniz.

Bir açılır menüden ülkenizi seçmeniz ve hizmet şartlarını kabul etmeniz istenecektir. Bazı ülkelerde, size bir posta listesine kaydolma şansı da sunulabilir.

Obtain an API Key for Google Places From the Google Cloud Console Website

Bir sonraki adıma geçmeye hazır olduğunuzda, ‘Kabul Et ve Devam Et’ seçeneğine tıklayın.

Ardından, API anahtarı için bir proje seçmeniz gerekecektir. Basitçe ‘Bir proje seçin’ seçeneğine tıklayın ve listeden kullanmak istediğiniz projeye tıklayın.

Select a Project or Create a New One

Daha önce bir proje oluşturmadıysanız veya bu henüz Google’a eklemediğiniz yeni bir web sitesiyse, bir proje oluşturmak için ‘Yeni Proje’yi tıklamanız gerekir.

Not: Google, Google Places API’sini kullanmak için bu proje i��in faturalandırmayı etkinleştirmenizi isteyecektir. İlk 300 $’ı ücretsiz olarak sunuyorlar, bu da bu eğitimde oluşturduğumuz gibi basit bir harita eklentisini karşılamak için yeterli. Daha küçük trafikli sitelerin herhangi bir ödeme yapması gerekmez ve herhangi bir ücret talep etmeden önce yükseltme için izninizi isterler.

Şimdi, WordPress sitenizde Google Haritalar’ı görüntülemek için gereken API’leri etkinleştirebileceğiniz ‘API’ler ve Hizmetler’ sayfasında olmalısınız.

Sayfanın üst kısmındaki ‘+ API’leri ve Hizmetleri Etkinleştir’ düğmesine tıklamanız gerekir.

Click the 'Enable APIs and Services' Button

Bu sizi Google’ın API Kütüphanesine götürecektir ve burada üç farklı haritalama API’sini etkinleştirmeniz gerekecektir.

Bunları sayfanın üst kısmındaki arama işlevini kullanarak veya Haritalar bölümünün yanındaki ‘Tümünü Görüntüle’ bağlantısını tıklayarak bulabilirsiniz.

You Need to Enable Three Mapping APIs

İlk olarak, Places API’sini bulmanız ve etkinleştirmeniz gerekir. Bulduğunuzda, tıklamanız gerekecektir. Sonraki sayfada, ‘Etkinleştir’ düğmesine tıklamalısınız.

Bundan sonra, Maps JavaScript API ve Geocoding API için de aynı şeyi yapmalısınız.

Enable the Places API

Artık üç API’yi etkinleştirdiğinize göre, bir API anahtarı oluşturabilirsiniz.

Soldaki menüde API’ler ve Hizmetler ” Kimlik Bilgileri bölümüne gitmeniz gerekir.

Buradan, ekranın üst kısmındaki ‘+ Kimlik Bilgileri Oluştur’ düğmesine tıklayabilecek ve ardından ‘API anahtarı’ seçeneğini seçebileceksiniz.

Click the ‘+ Create Credentials’ Button

API anahtarınız oluşturulacak ve bir açılır pencerede görüntülenecektir.

Bu eğitimin ilerleyen bölümlerinde, bu anahtarı WPForm’un ayarlarına kopyalamanız gerekecek. Şimdilik, API anahtarının kullanımına bazı kısıtlamaların nasıl yerleştirileceğine bir göz atalım.

Your API Key Will Be Created and Displayed on a Popup Window

Google Places API Anahtarınızı Kısıtlama

API anahtarının aşırı kullanımı sizi ücretsiz plandan çıkarabilir ve beklediğinizden daha pahalıya mal olabilir. Yetkisiz veya beklenmedik kullanımı önlemek için anahtarı kısıtlamanızı öneririz.

Bunu yapmak için, yukarıdaki ekran görüntüsünde ‘API anahtarı oluşturuldu’ açılır penceresinin altındaki ‘Anahtarı Kısıtla’ bağlantısını tıklamanız gerekir.

Bir sonraki sayfada, bir dizi farklı kısıtlama ayarlayabilirsiniz. Bunlardan ilki ‘Uygulama kısıtlamaları’dır.

Bu bölümde ‘HTTP referrers (web sites) seçeneğine tıklamalısınız. Daha sonra anahtar sadece web sitelerinde kullanılacaktır.

Restrict to HTTP Referrers (Web Sites)

Ardından, yalnızca kendi web sitenizde kullanıldığından emin olmalısınız. Bunu yapmak için, ‘Web sitesi kısıtlamaları’ bölümüne ilerlemeli ve ardından ‘Öğe Ekle’ düğmesine tıklamalısınız.

Şimdi, *example.com/* kalıbını kullanarak web sitenizin alan adını ‘Yeni öğe’ alanına yazmalısınız.

Type Your Website Domain Into the ‘New Item’ Field Using the Pattern *example.com/*

Google Haritalar’ı birden fazla web sitesinde kullanacaksanız, ‘Öğe Ekle’ düğmesine tıklayabilir ve ihtiyaç duyduğunuz kadar alan adı ekleyebilirsiniz.

Artık API anahtarını yalnızca kendi web sitelerinizle kısıtladığınıza göre, yalnızca yukarıda eklediğiniz Google API’leriyle çalışacak şekilde de kısıtlayabilirsiniz.

Sayfanın ‘API kısıtlamaları’ bölümüne ilerlemeniz ve ‘Anahtarı kısıtla’ seçeneğini seçmeniz gerekir. Bu, ‘Geocaching API’, ‘Maps JavaScript API’ ve ‘Places API’ kutularını işaretlemeniz gereken bir açılır menü ortaya çıkaracaktır.

Restrict the API Key to Specific APIs

Bunu yaptıktan sonra, ayarlarınızı kaydetmek için ‘Tamam’ bağlantısına tıklamalısınız.

Son olarak, seçtiğiniz tüm kısıtlamaları etkinleştirmek için sayfanın altındaki ‘Kaydet’ düğmesine tıkladığınızdan emin olun.

Click the ‘Save’ Button to Activate the Restrictions You Have Chosen

Ayarların etkinleşmesinin 5 dakika kadar sürebileceğini unutmayın.

Google API Anahtarını WPForms Ayarlarına Ekleme

Şimdi API anahtarının mevcut diğer anahtarlarla birlikte listelendiğini göreceksiniz. Anahtarı WPForms Geolocation ayarları sayfasına ekleyebilmek için Kopyala simgesine tıklamalısınız.

Click the Copy Icon and Add the Key to WPForms

API’nin ayarlarından veya kısıtlamalarından herhangi birini değiştirmeniz gerekirse, sağdaki Düzenle simgesine tıklayabileceğinizi unutmayın.

Şimdi web sitenize geri dönmeniz gerekiyor, hala WPForms ” Ayarlar ” Coğrafi Konum sayfasında olmalıdır.

Oraya vardığınızda, anahtarı WPForms ayarlarındaki Google Places API alanına yapıştırın. Bunu yaptıktan sonra, ‘Ayarları Kaydet’ düğmesine tıkladığınızdan emin olun.

Scroll Down to the Google Places API Settings

Not: Google Rehber, siteniz için bir SSL sertifikasına sahip olmanızı gerektirir. Nasıl edineceğinizi öğrenmek için ücretsiz SSL sertifikası edinme hakkındaki başlangıç kılavuzumuza göz atın.

WordPress’te Gömülü Google Haritalı İletişim Formu Oluşturma

WPForms ve Google Places’ı yapılandırdığınıza göre artık WordPress’te bir iletişim formu oluşturmaya hazırsınız. WordPress’te bir iletişim formunun nasıl oluşturulacağına ilişkin rehberimizi takip ederek başlayabilirsiniz.

Temel bir form oluşturduktan sonra, bir adres alanı eklemeniz gerekir. Bir Adres bloğu ya da Tek Satır Metin alanı kullanabilirsiniz. Bu eğitim için Tek Satırlık Metin alanı kullanacağız.

Tek Satırlı Metin bloğunu formun üzerine sürüklemeniz yeterlidir.

Drag the Single Line Text Block Onto the Form

Daha sonra, alanın ayarlarını özelleştireceğiz. Bunu yapmak için, Tek Satırlı Metin ayarlarını görüntülemek üzere alana tıklamanız gerekir.

İlk olarak, alanın etiketini ‘Adres’ olarak değiştirmelisiniz. Bu, kullanıcılarınızın alana ne yazmaları gerektiğini netleştirecektir.

Rename the Field's Label to 'Address'

Bundan sonra, alanın ayarlarını WordPress formunda bir harita gösterecek şekilde değiştirmeniz gerekir. Bunu yapmak için Gelişmiş sekmesine tıklamanız gerekir.

Buraya geldiğinizde, ayarların en altında ‘Adres Otomatik Tamamlamayı Etkinleştir’ seçeneğini bulmalı ve bunu ‘Açık’ konuma getirmelisiniz. Ardından, etkinleştirmeniz gereken bir başka seçenek olan ‘Haritayı Göster’ seçeneğini göreceksiniz. Haritayı alanın üstünde veya altında görüntülemeyi seçebilirsiniz.

Toggle the ‘Enable Address Autocomplete’ Option On

İletişim Formunu Web Sitenize Ekleme

İletişim formunu web sitenize eklemenin en basit yolu ‘Yerleştir’ düğmesine tıklamaktır. Bu düğmeyi form düzenleyici ekranının üst kısmındaki ‘Kaydet’ düğmesinin yanında bulabilirsiniz.

Formu mevcut bir forma mı ekleyeceğiniz yoksa yeni bir sayfa mı oluşturacağınız sorulacaktır.

Click the 'Create New Page' Button

Bu eğitim için ‘Yeni Sayfa Oluştur’ düğmesine tıklayacağız.

Daha sonra, sayfaya bir isim vermeli ve ardından “Hadi Gidelim!” düğmesine tıklamalısınız.

Give the Page a Name and Click the ‘Let’s Go!’ Button

Bu adla yeni bir sayfa oluşturulacak ve iletişim formunuz otomatik olarak eklenecektir.

Formu yayına almak için tek yapmanız gereken ‘Yayınla’ düğmesine tıklamak.

Click the 'Publish' Button to Push the Page Live

İletişim Formunda Google Haritasını Görüntüleme

Bir kullanıcı iletişim formunuzu ziyaret ettiğinde, web sitenizin konumunuza erişmesine izin vermek isteyip istemedikleri sorulacaktır.

The User Will Need to Give Permission for Your Website to Access Their Location

‘İzin Ver’ düğmesine tıklarlarsa, mevcut konumları adres alanına girilecek ve bu konumun bir iğnesi haritaya eklenecektir.

Bu otomatik tamamlama özelliği, ziyaretçilerinizin adreslerini yazmalarını daha hızlı ve kolay hale getirerek onlara zaman kazandıracaktır.

Autocomplete Makes Typing an Address Faster and More Accurate

Adresi değiştirmeleri gerekirse, yeni bir adres yazabilir veya pimi harita üzerinde farklı bir konuma sürükleyebilirler.

Bir Formda Kullanıcı Konumu Verileri Nasıl Görüntülenir?

Coğrafi konumu etkinleştirdiğinizde, WPForms formunuzu dolduran her kullanıcının konumunu da kaydedecektir. Kullanıcılarınızın konumunu bilmek daha iyi potansiyel müşteriler bulmanıza yardımcı olabilir.

WPForms ” Girişler bölümüne gitmeniz ve ardından iletişim formunuza tıklamanız gerekir.

Navigate to WPForms » Entries Then Click the Contact Form

Şimdi bu form için kullanıcılarınız tarafından doldurulan girişlerin bir listesini göreceksiniz.

Belirli bir form gönderimini görüntülemek için sağ taraftaki ‘Görüntüle’ bağlantısına tıklamanız yeterlidir.

Click the ‘View’ Link to View an Entry

Şimdi kullanıcının doldurduğu form verilerini göreceksiniz; örneğin adı, iş e-postası ve iş telefonu numarası ve bazı konum verileri.

Bu, Google Haritalar’da bir iğne, kullanıcının konumu, posta kodu ve ülkesinin yanı sıra yaklaşık enlem ve boylamını içerir.

You Will See a Pin on Google Maps With Their Location

Elbette, kullanıcı formun konumunu bilmesine izin vermediyse, hiçbir konum verisi görüntülenmeyecektir.

Hepsi bu kadar. İletişim formunuza başarıyla bir Google Haritası eklediniz. WPForms’u WordPress’te anketler oluşturmak, çevrimiçi ödemeleri kabul etmek için bir ödeme formu oluşturmak ve daha fazlası için de kullanabilirsiniz.

WordPress’te Haritaları Kullanma Konusunda En İyi Kılavuzlarımız

Artık WordPress’te iletişim formunuza Google Haritalar’ı nasıl ekleyeceğinizi biliyorsunuz, web sitenizde harita kullanımıyla ilgili diğer kılavuzlarımızdan bazılarına göz atmak isteyebilirsiniz:

Umarız bu eğitim, iletişim formlarına nasıl Google Harita yerleştireceğinizi öğrenmenize yardımcı olmuştur. Ayrıca bir hediye veya yarışmanın nasıl yürütüleceğine dair rehberimizi veya tüm işletme web siteleri için en iyi WordPress eklentileri uzman seçimimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

3 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I use WP Forms and I’m considering integrating maps into the contact form to make the location visible at first glance. I must admit that before seeing this article, I didn’t even know that WP Forms could do this.

Bir Cevap Bırakın