Brave Image Search aksiyonu, Brave arama motoru üzerinden görselleri sorgulamak için kullanılır. Kullanıcıların belirledikleri arama terimlerine uygun görselleri çekerek uygulama içinde listelemeye veya görselleştirmeye imkân tanır. Özellikle medya, içerik üretimi, e-ticaret ve bilgi tabanlı uygulamalarda tercih edilir.
Teknik Özellikler
Arama İşlemi (Search Paneli): Brave Image Search aksiyonu, verilen sorguya uygun görselleri getirir. Dönen sonuçlar genellikle birden fazla görsel içerir ve liste şeklinde (Many) kullanılabilir.
Parametreler:
settings (Object – zorunlu): Aramanın yapılacağı Brave API ayarlarıdır. Configuration Manager üzerinden tanımlanan Brave ayarları buradan seçilmelidir.
query (String – zorunlu): Aranacak kelime veya ifade. (Ör. “sunset beach”, “modern office design”)
count (Int32 – zorunlu): Kaç adet sonuç döndürüleceğini belirtir. Varsayılan olarak 0 verilirse sonuç dönmez, bu nedenle pozitif bir değer girilmelidir.
Veri Kaynağı Uyumluluğu: Tüm parametreler sabit (Fixed) değer olarak girilebileceği gibi, Symbol Picker aracılığıyla Form Input, Current, Action Result, Method Input gibi dinamik kaynaklardan da alınabilir.
Web & Mobil Destek: Brave Image Search aksiyonu hem web hem de mobil uygulamalarda çalışır.
Brave Image Search Uygulama Adımları
1. UI Design’da Aksiyon Tanımlama
Kuika platformunda projenizi açın.
UI Design modülüne geçin ve görsel aramanın yapılacağı ekranı seçin.
Bir Text Input ve bir Button (ör. “Ara”) elementi ekleyin.
settings: Configuration Manager’da oluşturduğunuz Brave API ayarını seçin.
query: Kullanıcının Text Input’a yazdığı değeri bağlayın (Symbol Picker → Components → Text Input).
count: Döndürülecek sonuç sayısını belirleyin (örn. 10).
Enable Audit Log: Aktif edildiğinde, kullanıcı yetki devri güncelleme işlemi audit log kayıtlarına eklenir. Bu sayede delegasyonun hangi kayıt üzerinde, hangi alanlarda, ne zaman ve hangi kullanıcı tarafından güncellendiği izlenebilir.
Kullanım Senaryosu: Görsel Arama Uygulaması
Bir içerik üretim uygulamasında, kullanıcı anahtar kelime yazar ve uygulama ona uygun görselleri listeler.
Adımlar:
UI Design’da:
“Arama Terimi” için bir Text Input.
“Ara” butonu.
Görsellerin listeleneceği bir GalleryView elementi.