Web'de Veri Toplama ve Ön İşleme

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Aşağıdakilerden hangisi web analitiği sürecinde ham veriden anlamlı bilgiye dönüştürmede kullanılan yöntemlerden biri değildir?

  • Veri ön işleme
  • Veri görselleştirme
  • Karar verme (correct)
  • Veri toplama

Aşağıdakilerden hangisi bir web sunucusunun kullanıcıların web sitesi etkileşimlerini otomatik olarak kaydettiği dosyalardan biri değildir?

  • Clickstream verisi
  • JavaScript etiketleri
  • Sunucu logları
  • Çerezler (correct)

Aşağıdakilerden hangisi sunucu loglarının (server logs) içeriğinde bulunabilecek parametrelerden biri değildir?

  • Ziyaret yolu
  • IP adresi (correct)
  • Kullanıcı adı
  • Geçilen yol

Hangi amaçla web sayfalarına JavaScript kod parçacıkları (etiketler/page tags) eklenir?

<p>Gerçek zamanlı kullanıcı verilerini toplamak ve analiz etmek için (D)</p> Signup and view all the answers

Aşağıdakilerden hangisi çerezlerin (cookies) temel işlevlerinden biri değildir?

<p>Web sitesinin hızını artırmak (A)</p> Signup and view all the answers

Clickstream verisi hangi tür bilgileri sunar?

<p>Kullanıcıların web sitesinde izlediği yolları ve tıkladığı bağlantıları (A)</p> Signup and view all the answers

Web analitiğinde 'çöp girdi-çöp çıktı' prensibi neyi ifade eder?

<p>Veri kalitesinin analitik sonuçlar üzerindeki etkisini (A)</p> Signup and view all the answers

Aşağıdakilerden hangisi Google Analytics'in temel işlevlerinden biri değildir?

<p>Reklam kampanyalarını yönetme (D)</p> Signup and view all the answers

Google Analytics'ten veri çekmek için kullanılan R paketinin adı nedir?

<p>googleAnalyticsR (D)</p> Signup and view all the answers

R ile Google Analytics'ten veri çekerken kimlik doğrulaması için kullanılan fonksiyon aşağıdakilerden hangisidir?

<p>ga_auth() (D)</p> Signup and view all the answers

Aşağıdakilerden hangisi sosyal medya verilerinin bir örneği değildir?

<p>Web sitesi sunucu logları (D)</p> Signup and view all the answers

Web analitiğinde, bir kullanıcının hangi anahtar kelimeleri kullanarak arama yaptığı bilgisi, hangi veri kaynağına aittir?

<p>Arama motoru verileri (C)</p> Signup and view all the answers

Müşteri ilişkileri yönetimi (CRM) sistemlerinden elde edilen veriler, web analitiği için hangi tür bilgileri sağlar?

<p>Müşterilerin satın alma ve etkileşim verisi (C)</p> Signup and view all the answers

Web analitiğinde A/B testi sonuçları hangi tür veriyi temsil eder?

<p>Tercih edilme durumlarını gösteren verileri (D)</p> Signup and view all the answers

Aşağıdakilerden hangisi veri ön işleme tekniklerinden biri değildir?

<p>Google Analytics entegrasyonu (D)</p> Signup and view all the answers

R dilinde, eksik değerleri (NA) ortalama ile doldurmak için hangi fonksiyon kullanılır?

<p>mean() (D)</p> Signup and view all the answers

R dilinde kategorik değişkenleri sayısal verilere dönüştürmek için hangi teknik kullanılır?

<p>Yapay kodlama (B)</p> Signup and view all the answers

Veri setindeki aykırı değerleri tespit etmek için hangi istatistiksel ölçü kullanılabilir?

<p>Çeyrekler açıklığı (IQR) (A)</p> Signup and view all the answers

Aşağıdakilerden hangisi veri normalizasyonu yöntemlerinden biri değildir?

<p>Veri ayrıklaştırma (D)</p> Signup and view all the answers

Web sitelerinin kullanıcı deneyimini geliştirmek için hangi teknoloji kullanılır?

<p>Çerezler (Cookies) (A)</p> Signup and view all the answers

Aşağıdakilerden hangisi web analitiğinde toplu veri analizi yapmanın potansiyel faydalarından değildir?

<p>Yeterli veri elde etme (A)</p> Signup and view all the answers

Aşağıdakilerden hangisi 'insan bilgisayar etkileşimi' alanında incelenen verilerden biridir?

<p>Kullanıcıların sayfa üzerindeki hareketleri (D)</p> Signup and view all the answers

Aykırı değerlerin veri analizini nasıl etkileyebileceğine dair aşağıdaki ifadelerden hangisi doğrudur?

<p>Aykırı değerler, veri analizinde yanıltıcı sonuçlara neden olabilir. (C)</p> Signup and view all the answers

Veri ayrıklaştırma işleminin temel amacı nedir?

<p>Veriyi daha anlaşılır hale getirmek için kategorilere ayırmak (C)</p> Signup and view all the answers

Aşağıdakilerden hangisi webde veri toplama yöntemlerinden biri değildir?

<p>Röportajlar (C)</p> Signup and view all the answers

Webde veri toplama sürecinde hangi yasal düzenlemelere dikkat etmek önemlidir?

<p>GDPR, KVKK ve diğer ilgili veri gizliliği yasaları (B)</p> Signup and view all the answers

Aşağıdakilerden hangisi, bir e-ticaret sitesi için clickstream verisinden elde edilebilecek bir bilgi değildir?

<p>Kullanıcının demografik özellikleri (B)</p> Signup and view all the answers

Aşağıdakilerden hangisi veri kalitesini artırmak için kullanılan bir yöntem değildir?

<p>Veri şifreleme (A)</p> Signup and view all the answers

Web analitiğinde, 'hemen çıkma oranı' (bounce rate) neyi ifade eder?

<p>Bir web sitesini ziyaret eden ve sitede başka bir sayfaya gitmeden ayrılan kullanıcıların yüzdesini (C)</p> Signup and view all the answers

Aşağıdakilerden hangisi, bir web sitesinin dönüşüm oranını (conversion rate) artırmak için yapılabilecek bir işlem değildir?

<p>Hedef kitle dışındaki kullanıcılara reklam göstermek (D)</p> Signup and view all the answers

Web analitiğinde hangi araçlar, kullanıcı davranışlarını gerçek zamanlı olarak izlemek ve analiz etmek için kullanılır?

<p>JavaScript etiketleri ve web analitiği platformları (A)</p> Signup and view all the answers

Hangi durumda veri normalizasyonu yapılması uygun değildir?

<p>Değişkenlerin zaten benzer aralıklarda olduğu durumlarda (C)</p> Signup and view all the answers

Aşağıdakilerden hangisi clickstream verisinin kullanım alanlarından biri değildir?

<p>Kullanıcıların demografik bilgilerini çıkarma (D)</p> Signup and view all the answers

Aşağıdakilerden hangisi bir web sitesinde ziyaretçilerin gönüllü olarak paylaştığı verilere örnek değildir?

<p>Çerezler aracılığıyla toplanan davranışsal veriler (C)</p> Signup and view all the answers

Sosyal medya verilerinin web analitiği açısından önemi nedir?

<p>Kullanıcıların ilgi alanları, etkileşimleri ve davranışları hakkında bilgi sağlar. (D)</p> Signup and view all the answers

Yapay kodlama (dummy coding) yöntemi en çok hangi tür verilerle kullanılır?

<p>Kategorik veriler (A)</p> Signup and view all the answers

Aşağıdakilerden hangisi web analitiğinde veri toplama aşamasında dikkat edilmesi gereken etik konulardan biridir?

<p>Kullanıcıların gizliliğini korumak ve izinlerini almak (D)</p> Signup and view all the answers

R ile Google Analytics'ten veri çekerken tarih aralığını belirtmek için hangi parametre kullanılır?

<p>dateRange (D)</p> Signup and view all the answers

Web analitiğinde veri segmentasyonu ne anlama gelir?

<p>Veri setini daha küçük, anlamlı gruplara ayırmak (B)</p> Signup and view all the answers

Flashcards

Web Sunucusu Nedir?

Web sayfalarını barındıran ve kullanıcılara ileten bilgisayarlar.

Sunucu Logları Nedir?

Web sunucusunun kullanıcı etkileşim kayıtları.

JavaScript Sayfa Etiketleri Ne Yapar?

Kullanıcı verilerini toplayan JavaScript kod parçacıkları.

Çerezler (Cookies) Ne İşe Yarar?

Kullanıcı tarayıcılarında depolanan küçük dosyalar.

Signup and view all the flashcards

Clickstream Verisi Nedir?

Web sitesindeki tıklama ve gezinti yolları verisi.

Signup and view all the flashcards

Form ve Anket Verileri Nelerdir?

Ziyaretçilerin gönüllü paylaştığı bilgiler.

Signup and view all the flashcards

Sosyal Medya Verileri Neyi Kapsar?

Sosyal medya platformlarındaki içerik ve etkileşim verileri.

Signup and view all the flashcards

Arama Motoru Verileri Nelerdir?

Arama motorlarında yapılan aramalarla ilgili istatistikler.

Signup and view all the flashcards

Google Analytics Nedir?

WEB sitelerinin ve mobil uygulamaların trafiğini ölçme aracıdır.

Signup and view all the flashcards

GoogleAnalyticsR paketi ne işe yarar?

R ile Google Analytics'ten veri çeker.

Signup and view all the flashcards

Tekrar eden gözlem değerlerini belirlemenin amacı nedir?

Tekrar eden gözlem değerlerinden kurtulmak.

Signup and view all the flashcards

Eksik verinin tamamlanması ne anlama gelir?

Eksik verileri tamamlamak.

Signup and view all the flashcards

Yapay kodlama neyi sağlar?

Kategorik verileri sayısal verilere dönüştürme.

Signup and view all the flashcards

Veri ayrıklaştırma nedir?

Sürekli verileri aralıklara ayırma.

Signup and view all the flashcards

Study Notes

Web'de Veri Toplama ve Ön İşleme

  • Web analitiği ve zekası dersinin 3. haftasının sunum notlarıdır.
  • Bu sunum, webde veri toplama ve bu verilerin ön işlenmesi konularını kapsar.

Webde Veri Toplama

  • Web sayfalarını barındıran ve kullanıcılara ileten bilgisayarlara web sunucusu denir.
  • Web sunucusunun kullanıcıların web sitesiyle olan etkileşimlerini otomatik olarak kaydettiği dosyalara sunucu logları (server logs) adı verilmektedir.
  • Sunucu kayıtları kullanıcı adı, ziyaret yolu, geçilen bağlantılar, zaman damgası, son ziyaret edilen sayfa ve başarı oranı gibi parametreleri içerir.
  • Web sayfalarına eklenen JavaScript kod parçacıkları (etiketler) aracılığıyla gerçek zamanlı kullanıcı verileri toplanır ve analizlerde kullanılır.
  • JavaScript kod parçacıkları HTML sayfasında <head> veya <body> etiketleri içine eklenir.
  • Örnek olarak, Google Analytics tarafından sağlanan kod kullanılabilir.
  • Çerezler (cookies) kullanıcıların tarayıcılarında depolanan küçük dosyalardır ve siteyle etkileşimlerini izlemeye yardımcı olur.
  • Web sitelerinin kullanıcı deneyimini geliştirmek için kullanıcı tercihlerini ve etkileşimlerini hatırlamasına imkân sağlar.
  • Çerez ile oturum yönetimi gerçekleştirilebilir.
  • Clickstream verisi, kullanıcıların bir web sitesi ya da mobil uygulama üzerinde izlediği yollar ve tıkladığı bağlantılar hakkında bilgi sunar.
  • Clickstream verisi kullanıcının hangi sayfaları ziyaret ettiği, hangi bağlantılara tıkladığı, sayfalar arasında nasıl gezindiği ve siteyle nasıl etkileşime girdiği gibi bilgileri içerir.
  • Form ve anket verileri, ziyaretçilerin bir web sitesi ya da mobil uygulamada bulunan form ve anketler aracılığı ile gönüllü olarak paylaştığı bilgilerdir.
  • Sosyal medya verileri, kullanıcıların Facebook, X, Instagram, LinkedIn, TikTok gibi sosyal medya platformlarında oluşturduğu ve paylaştığı içerik, etkileşim ve aktiviteleri içerir.
  • Arama motoru verileri kullanıcıların Google, Bing, Yahoo, Yandex gibi arama motorlarında yaptıkları aramalar ve bu aramalarla ilgili istatistiksel verilerdir.
  • Arama motoru verileri kapsamında kullanıcıların hangi anahtar kelimeleri kullandığı, arama sonuçlarında hangi sitelere tıkladığı ve arama eğilimleri elde edilir.
  • Müşteri ilişkileri yönetimi sistemlerinden elde edilen müşterilerin satın alma ve etkileşim verileri, e-posta kampanyalarından elde edilen açılma, tıklanma ve dönüşüm oranları diğer kaynaklardandır.
  • İnsan bilgisayar etkileşimi alanında kullanıcıların sayfa üzerindeki hareketlerini ve odaklandıkları alanları gösteren veriler elde edilebilir.
  • A/B testi sonuçları gibi, bir web sitesindeki farklı tasarım veya içerik seçeneklerinin ziyaretçiler tarafından tercih edilme durumlarını gösteren veriler elde edilebilir.
  • Veri kalitesi konusunda dikkatli olunmalı ve "çöp girdi-çöp çıktı" prensibi unutulmamalıdır.

Google Analytics

  • Google Analytics, web sitelerinin ve mobil uygulamaların trafiğini ve kullanıcı etkileşimlerini izlemek için kullanılan güçlü bir web analitiği hizmetidir (https://analytics.google.com/).
  • Google Analytics ile ziyaretçilerin web sitesi ya da uygulamaya nasıl ulaştığı, hangi sayfaları ziyaret ettiği, ne kadar süre kaldığı, kullanıcıların demografik özellikleri, ilgi alanları ve coğrafi konumları gibi bilgiler elde edilir.
  • Google Analytics bir web sitesine manuel olarak entegre edilebilir.
  • Google Site Kit Eklentisi ile bir WordPress web sitesine entegre edilebilir.

R ile Google Analytics'ten Veri Çekmek

  • Web sitesine Google Analytics entegrasyonu yapıldıktan sonra R programlama dili ve googleAnalyticsR paketi ile veri çekilebilir.
  • Google ile kimlik doğrulaması için ga_auth() fonksiyonu kullanılır.
  • Mülk kimliği, Google Analytics'te "Yönetici – Mülk – Mülk bilgileri" bölümünden bulunur.
  • Veri çekmek için kullanılan R kodu örneği verilmiştir:
    veri <- ga_data(
      propertyId = mulkKimligi,
      date_range = tarihAraligi,
      metrics = "sessions",
      dimensions = "date",
      limit = 100
    )
    

Bazı Önemli Veri Ön-İşleme Teknikleri

  • Tekrar eden gözlem değerlerinin belirlenmesi, eksik verinin tamamlanması, yapay kodlama(dummy coding), veri ayrıklaştırma, veri normalizasyonu ve aykırı değer tespiti gibi teknikler bulunur.
  • Çalışma için gerekli kütüphanelerin yüklenmesi için caret kütüphanesi kullanılır (library(caret)).
  • Çalışmada kullanılan veri seti (google_analytics_dataset.csv) ChatGPT ile üretilen örnek bir veri setidir.
  • Bu veri setindeki nitelikler arasında sayfa görüntüleme (pageviews), oturumlar (sessions), hemen çıkma oranı (bounceRate), ortalama oturum süresi (avgSessionDuration), hedef tamamlamaları (goalCompletions), kategori (category), cihaz (device), bölge (region) ve dönüşüm oranı (conversionRate) bulunur.
  • Veri seti okunarak veri tipleri belirlenir ve veri özet istatistikleri görüntülenir (summary(veri)).
  • Veri tipleri dönüştürülürken kategorik değişkenler faktöre dönüştürülür.
  • Tekrar eden gözlem değerleri belirlenerek veri setinden çıkarılır (veri <- veri[!duplicated(veri), ]).
  • Eksik verilerin tamamlanması için farklı yöntemler kullanılır.
  • Yapay kodlama (dummy coding) ile kategorik değişkenler sayısal verilere dönüştürülür.
  • Veri ayrıklaştırma ile sayısal değişkenler kategorik değişkenlere dönüştürülür (cut() fonksiyonu kullanılarak).
  • Aykırı değerlerin tespiti için interquartile range (IQR) yöntemi kullanılır.

Özet

  • Bu bölümde, webde veri toplama süreçlerinde sunucu logları, JavaScript sayfa etiketleri, çerezler, clickstream verisi, form ve anketler, sosyal medya ve arama motoru verileri gibi kaynaklardan bahsedildi.
  • Veri konusunda dikkat edilmesi gereken noktalar vurgulandı.
  • Google Analytics'in veri analizi için sağladığı araçlar incelendi ve R dili ile bu platformdan veri çekme yöntemleri açıklandı.
  • Veri ön-işleme süreçlerinde tekrar eden gözlemlerin belirlenmesi, eksik verilerin tamamlanması, yapay kodlama, veri ayrıklaştırma, veri normalizasyonu ve aykırı değer tespiti gibi önemli tekniklere yer verildi.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

The Ultimate Web Analytics Quiz
5 questions
Web Veri Toplama ve Ön İşleme
41 questions
Web'de Veri Toplama ve Ön İşleme
38 questions

Web'de Veri Toplama ve Ön İşleme

ManeuverableRhodonite5316 avatar
ManeuverableRhodonite5316
Use Quizgecko on...
Browser
Browser