Google Map Place Detail aksiyonu, Google Maps üzerindeki belirli bir mekanın (yerin) detaylı bilgilerini almak için kullanılır. Kullanıcı, place_id parametresini girerek mekanın adı, adresi, koordinatları, telefon numarası, çalışma saatleri ve diğer bilgilerini elde edebilir. Seyahat, rezervasyon, restoran/otel uygulamaları veya kullanıcıya ayrıntılı mekan bilgisi sunmak isteyen tüm senaryolarda kullanılabilir.
Teknik Özellikler
İşlev: Belirli bir mekanın Google Maps’te kayıtlı tüm detaylarını getirir.
Parametreler:
settings (Object – zorunlu): Google Maps entegrasyonu için gerekli ayarlar.
place_id (String – zorunlu): Google Places API tarafından verilen mekan kimliği.
Sonuç: Tekil (One) → ilgili mekanın detaylarını döner.
Değer Bağlama:
place_id sabit (Fixed) olarak girilebilir.
Dinamik olarak Google Map Place Search çıktısından bağlanabilir.
Web & Mobil Destek: Hem web hem de mobil uygulamalarda çalışır.
UI Design → + ADD ACTION → Google → Google Map Place Detail aksiyonunu ekleyin.
2. Parametreleri Yapılandırma
settings: Google Maps ayarları seçilir.
place_id:
Sabit kullanım → "ChIJN1t_tDeuEmsRUsoyG83frY4".
Dinamik kullanım → Google Map Place Search çıktısındaki place_id buraya bağlanır.
Enable Audit Log: Aktif edildiğinde, aktif delegasyonların sorgulanması işlemi audit log kayıtlarına eklenir. Bu sayede hangi kullanıcının delegasyon bilgilerinin, ne zaman ve hangi aksiyon aracılığıyla görüntülendiği izlenebilir.
Kullanım Senaryosu: "Restoran Detaylarını Gösterme"
Bir yemek rezervasyon uygulamasında kullanıcı restoran araması yapar ve seçtiği restoranın tüm bilgilerini görmek ister.
Adımlar:
Kullanıcı Google Map Place Search ile restoran arar.
Dönen sonuçlardan bir restoran seçilir.
Seçilen mekanın place_id → Google Map Place Detail aksiyonuna gönderilir.
Restoranın adresi, telefon numarası ve çalışma saatleri ekranda gösterilir.
Google Map Place Detail İleri Seviye Özelleştirmeler
Rezervasyon Entegrasyonu: Dönen telefon veya web sitesi bilgileri rezervasyon için kullanılabilir.
Harita Gösterimi: Dönen koordinatlar (latitude/longitude) doğrudan harita üzerinde işaretlenebilir.
Zengin Bilgi: Kullanıcılara sadece adres değil, fotoğraf ve kullanıcı yorumları da gösterilebilir.
Teknik Riskler ve Kontroller
place_id olmadan aksiyon çalışmaz.
Yanlış veya geçersiz place_id girildiğinde boş sonuç döner.
Google Places API kota limitleri aşıldığında hata alınabilir.