Buradasın
Google Formları ve Google Tabloları ile Veri Yönetimi Eğitimi
youtube.com/watch?v=fU4CYdiOaysYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı Google Formları ve Google Tabloları kullanarak veri kaydı ve yönetimi yapma sürecini adım adım göstermektedir.
- Video, iki ana bölümden oluşmaktadır: İlk bölümde Google Formları oluşturma ve Google Tablolarına veri kaydı yapma süreci anlatılırken, ikinci bölümde Google Tabloları'nda liste görünümü oluşturma, verileri listeleme, silme ve düzenleme işlemleri gösterilmektedir. Ayrıca web component kullanarak form verilerinin toplanması ve Google Tablolarından verilerin çekilmesi kod örnekleriyle açıklanmaktadır.
- Eğitim, Firebase gibi diğer veri depolama sistemlerine göre Google Tabloları'nın sınırsız depolama alanı, veri yazma sınırı ve veri silme gibi avantajlarını vurgulamaktadır. Ayrıca e-posta bildirimleri alma gibi ek özellikler de gösterilmektedir.
- 00:12Google Formları ile Veri Kaydı
- Video, Google formları ve Google tabloları kullanarak veri alışı ve kaydı nasıl yapılacağını göstermektedir.
- Google formları kullanarak Google tablolara veri kaydı yapabilmek için bir kotası yoktur.
- Google formları, Firebase bucket'lar gibi kategorilendirme yaparak veri toplama imkanı sağlar.
- 00:32Google Formları Oluşturma
- Google formları oluşturmak için yeni bir pencere açılıp "Google form" yazarak Google formlara giriş yapılır.
- Boş bir form oluşturulup isim ve soyisim gibi sorular eklenir ve kısa yanıt seçeneği kullanılır.
- Form oluşturulduktan sonra bağlantı paylaşılır ve kullanıcılar bu bağlantıya tıklayarak form doldurabilir.
- 01:52Verileri Tabloya Aktarma
- Form doldurulduğunda yanıtlar bölümüne kaydedilir ve yeşil ikona tıklayarak tablo oluşturulabilir.
- Oluşturulan tabloda isimler ve soyisimler otomatik olarak kaydedilir ve yeni kayıtlar tek tek aşağıya doğru yazdırılır.
- Bu yöntemle kullanıcılar form doldurarak verileri Google tablolarına kaydedebilirler.
- 02:42Formları Entegrasyon
- Google formu kullanarak uygulamayı entegre etmek ve kullanıcıların textbox'lara yazdığı yazıyı Google formlar aracılığıyla e-tabloya yazdırmak mümkündür.
- Formun üç nokta menüsünden "önceden doldurulmuş bağlantı" seçeneği ile özel bir bağlantı oluşturulabilir.
- Bu bağlantıda numaralar, formun bölümlerinin numaralarını temsil eder ve bu numaralar değiştirilebilir.
- 04:09Kodlarla Veri Kaydı
- Form bağlantısının sonuna "form response" kodu eklenerek otomatik kayıt işlemi yapılabilir.
- Kayıt işlemi için URL'ye soru işareti konularak ve textbox değerleri eklenerek özel bir bağlantı oluşturulur.
- Bu bağlantı tarayıcıya yapıştırıldığında kullanıcı formu doldurduğunda veriler otomatik olarak kaydedilir.
- 06:05Web Component ile Entegrasyon
- Web component kullanılarak buton ve textbox eklenerek kullanıcıdan isim ve soyisim bilgileri alınabilir.
- Butona tıklandığında web component'in "web set url" özelliği kullanılarak form bağlantısı oluşturulur.
- Textbox değerleri form bağlantısına eklenerek veriler kaydedilir ve "başarıyla kaydedildi" mesajı görüntülenir.
- 11:01Verileri Çekme ve Kullanma
- Google tablolarının paylaşım ayarlarından "kısıtlanmış" bölümü "bağlantıya sahip olan herkes" olarak ayarlanabilir.
- Tablo bağlantısının sonuna "export format csv" kodu eklenerek tablonun indirme linki oluşturulabilir.
- Web component ile tablo indirilip, "list from csv table text" komutu ile CSV formatındaki tablo liste formatına çevrilebilir.
- 14:03ListView Kullanımı ve Veri Gösterimi
- Design bölümüne ListView eklenerek bilgilerin gösterilmesi sağlanıyor.
- Ekran açıldığında bağlantı getirildikten sonra ListView'ın elementi ayarlanıyor.
- Zaman damgası şeklinde gelen veriler temizlenerek daha düzenli bir görünüm elde ediliyor.
- 15:05Listeden Item Silme ve Veri Ayrıştırma
- Listeden item silmek için "remove list item" kullanılıyor ve indeks değeri ayarlanıyor.
- ListView'ı görünmez yaparak ve layer ekleyerek verileri daha düzenli bir şekilde görüntüleme sağlanıyor.
- Select list item ile liste içerisinden belirli bir veriyi seçerek ve index değerini ayarlayarak sadece isim veya soyisim gibi verileri görüntüleme mümkün.
- 17:55Firebase'in Eksik Yönleri ve Alternatif Yöntem
- Firebase sınırsız depolama alanı ve veri yazma sınırı koymakta, bu nedenle ek ücret ödenmesi gerekiyor.
- Firebase'de uygulama içerisinden veri silme yapılamıyor, sadece Google Tabloları üzerinden silme işlemi gerçekleştirilebiliyor.
- Alternatif yöntemde Google Formu kullanılarak kayıt işlemini yapan kişilerin bilgileri mail olarak alınabiliyor.
- 19:56Alternatif Yöntemin Avantajları
- Alternatif yöntemde sınırsız kayıt yapılabiliyor ve bu Firebase'den daha avantajlı.
- Tablo şeklinde düzenleme kolaylığı sunuyor, telefon üzerinden kolayca düzenleme yapılabiliyor.
- Firebase'de liste halinde düzenleme yaparken yanlışlıkla bir işaret silindiğinde tüm liste bozulurken, alternatif yöntemde bu sorun yaşanmıyor.