SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Downloaden Sie, um offline zu lesen
Bibliotheken im Spannungsfeld zwischen
Nutzungsmessung und Datenschutz

an Lüth, Dr. Timo Borst
T-Entwicklung
 BW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften
eibniz-Informationszentrum Wirtschaft

00. DEUTSCHER BIBLIOTHEKARTAG
erlin, 08.06.2011
chwerpunkte des Vortrages
Technischer Überblick über die automatische Erhebung von
Nutzungs daten
Basics der Nutzungsmessung / Webanalytics
Datenschutzaspekte
Angebote von Bibliotheken im WWW
 Website
 Online Public Access Catalog (OPAC)
 Fachportal
 Repository
 E.Journal
 E-Books
 Apps
 Social Media
 Linked Open Data (LOD)
Datenerhebung Nutzerdaten
ienst erbringen
 Versand eines Newsletter
 Alerting per Email
brechnung / Bezahlung
 Dokumentenlieferung
 E-Books
ersonalisierung
 Login, Präferenzen
 Nutzungsverhalten
Datenerhebung Nutzungsdaten (automatisch)
 echnischer Betrieb
  Dokumentation von Angriffen
  Technische Optimierung
 haltliche Optimierung des Angebots
  Seitenstruktur, Layout
  Suchmaschinen Optimierung (SEO)
 arketing / Controlling
  Wirkung von Marketing-Aktivitäten (z.B. Roadshow)
  Auswertung von Kampagnen
  Zielerreichung (z.B. Download nach Rechercheprozess)
 atenbasis für eigene Dienste
  Suchmaschinen: Empfehlungs-Dienste, Ranking
Nutzungsmessung Webseiten
  Abrufe aller Objekte (Hits)
  Anzahl der Besuche (Visits)
  Anzahl der Besucher (Unique Visitors)
  Wiederkehrende Besucher
  Dauer der Besuche (Session)                   Traffic Metriken
  Seitenabrufe (Pageviews)
   pro Seite
   insgesamt
   pro Besuch

 Metriken bezogen auf Zeitraum z.B. pro Tag / Woche / Monat
Nutzungsmessung Webseiten
 Nutzer-Interaktion während eines Besuchs
 Einstiegsseite, Ausstiegsseite
 Landingpages
 Klickpfade
 Aufruf definierter Objekte (z.B. Bannerwerbung)
 Heatmaps
 Klickmaps
Nutzungsmessung Webseiten
 Referer (Verweise auf das aufgerufene Objekt)
  Internetsuchmaschinen Keywords
 Herkunft der Besucher (Land / Region / Stadt)
 Hardware
 Betriebssysteme
 Software
 Plugins
 Bildschirmauflösung
Nutzungsmessung
 ibliothekssuchmaschine, OPAC, Repositorien
 Suchterme
 Verwendete Parameter
 Verwendung verschiedener Sucheinstiege
 Verwendung von Facetten/Drill-Downs
 Trefferansichten
 Ansichten von Volltexten
 Ansichten von Abstracts                         Erfolgs Metriken
 Heruntergeladene Dokumente (Downloads)

 Granulare Details  Dimension (z.B. Seite  Titel)
Technologien zur Datenerhebung
 Dateneingabe durch Nutzerin
 Automatisiert
  Webserver-Logfiles
  Pixelbasiertes Tracking
  Applikations-Logfiles
  Datenbank-Logs
  Netzwerkverkehr
  Download-Scripte
Webserver-Logfiles
 Protokollierung aller Anfragen an den Webserver
  Webseiten, Grafiken, PDF-Dateien, Seiten-Stylesheets etc.
  Anfragen auf nicht vorhandene Objekte
 Dokumentieren zeilenweise jede Anfrage eines Objektes
 Server nimmt die Protokollierung vor
 Basis für eine Auswertung mit entsprechenden Analyse-Tools
Webserver-Logfiles
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /index.php?id=search HTTP/1.1" 200 4392 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1„
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /typo3temp/stylesheet_bf871ed27f.css?1282651429 HTTP/1.1" 200 11727 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/german_icons.css?1282651428 HTTP/1.1" 200 220 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /typo3temp/javascript_0b12553063.js?1282651429 HTTP/1.1" 200 951 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/my_layout.css HTTP/1.1" 200 9284 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/patch_teaser.css HTTP/1.1" 200 201 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/scripts/cookies.js HTTP/1.1" 200 5758 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/scripts/efa_fontsize.js HTTP/1.1" 200 10800 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/suchergebnisse.css HTTP/1.1" 200 10116 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /images/zew.png HTTP/1.1" 200 1416 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/core/base.css HTTP/1.1" 200 7838 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/basemod.css HTTP/1.1" 200 2086 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/navigation/nav_shinybuttons.css HTTP/1.1" 200 2905 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/print/print_draft.css HTTP/1.1" 200 4629 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/form.css HTTP/1.1" 200 6376 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/core/print_base.css HTTP/1.1" 200 3520 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/zoomOut.gif HTTP/1.1" 200 919 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/normal.gif HTTP/1.1" 200 902 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/zoomIn.gif HTTP/1.1" 200 879 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/bordertopnav.gif HTTP/1.1" 200 45 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/flags/en.gif HTTP/1.1" 200 163 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/econbiz_logo.gif HTTP/1.1" 200 4192 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/personal_border.gif HTTP/1.1" 200 54 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/btn_suche.png HTTP/1.1" 200 1278 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/unikoeln.png HTTP/1.1" 200 2736 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/zbw.png HTTP/1.1" 200 2214 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/dfg.png HTTP/1.1" 200 554 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/body_border.gif HTTP/1.1" 200 56 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_r_border.png HTTP/1.1" 200 220 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_no.png HTTP/1.1" 200 147 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav.png HTTP/1.1" 200 182 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/bg_nav.png HTTP/1.1" 200 13567 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_ac.png HTTP/1.1" 200 115 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/footer_bk.png HTTP/1.1" 200 205 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/dot_border.gif HTTP/1.1" 200 48 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"




                  35 Zeilen: Hits beim Aufruf einer Seite (pageview
Webserver-Logfiles
 IP-Adresse / Hostname
 192.168.0.1
 Datum / Zeit
 [01/Jul/2010:00:06:52 +0200]
 Methode, Angefragtes Objekt, Protokoll
 "GET /index.shtml HTTP/1.1„
 http-Statuscode
 200, 206, 404, 500
 Übertragene Daten(byte)
 24866

 SA extended/combined log format: http://httpd.apache.org/docs/current/mod/mod_log_config.html
p status codes: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Webserver-Logfiles
  Referer
  "http://www.google.com/search?q=econbiz„
  User-Agent (Browser, Betriebssystem etc)
  "Mozilla/5.0 (Windows; U; Windows NT 6.1; de;
  rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 „




 SA extended/combined log format: http://httpd.apache.org/docs/current/mod/mod_log_config.html
ogfile-Analyse: Software
ogfile-Analyse: Bsp. Geolokalisation
134.245.94.1
    Ort der IP Adresse: Kiel
    ISP: Universitaet Kiel
188.108.121.1-255
    Ort der IP Adresse: Eschborn / Germany
    ISP: Arcor AG
188.108.255.1-255
    Ort der IP Adresse: Hannover / Germany
    ISP: Arcor AG

 nicht immer identisch mit dem tatsächlichen Standort z.B. UMTS
DSL (dynamische IP-Vergabe)
ogfile-Analyse: Software
ostenlose Lizenz
 Webalizer (http://webalizer.com/)
 AW-Stats (http://awstats.sourceforge.net/)
  Demo:
   http://www.nltechno.com/awstats/awstats.pl?config=destailleur.fr
 …
 selbst entwickelte Software-Scripte
Webserver-Logfiles: Vorteile
 Automatisch auf dem eigenen Webserver verfügbar
 Kostenlose Tools für Auswertung
 http-Statuscodes insbes. Fehlercodes
 Protokollierung von Robots
Webserver-Logfiles: technische Grenzen
 IP-Adresse/Hostname nicht immer aussagekräftig bzw. eindeutig
  Router (Network Address Translation NAT)
  Proxy-Server (Zwischenspeicher)
  während einer Session wechselnde IP-Adressen (Bsp. AOL)
 Robots müssen gefiltert werden
 Webbrowser / Software
  Referer und User-Agent manipulierbar (SPAM)
  Verwendung paralleler Tabs
 Eingeschränkte Detail-Analyse
 Keine Ergebnisse in “Echtzeit“
Nutzer-Tracking
 Einbindung einer 1x1 Pixel großen Grafik (Zählpixel)
  im <body> jeder Webseite
  vor dem Content / hinter dem Content
 Einbindung als <img …> mit JavaScript
  alternativ <noscript>…
 Client-PC liefert Informationen an Tracking-Server
Nutzer-Tracking Code
 -- BEGIN etracker code ETRC 3.0 --><script
 type="text/javascript">document.write(String.fromCharCode(60)+"sc
 ipt type="text/javascript"
 src="http"+("https:"==document.location.protocol?"s":"")+"://code.et
 acker.com/t.js?et=b9xpM9">"+String.fromCharCode(60)+"/script>")
 </script><!-- etracker PARAMETER 3.0 --><script
 type="text/javascript">var et_pagename = "Suche";var et_areas
 = "Suche";</script><!-- etracker PARAMETER END --><script
 type="text/javascript">_etc();</script><noscript><p><a
 href="www.etracker.com"><img style="border:0px;" alt=""
 src="http://www.etracker.com/nscnt.php?et=b9xpM9"
 /></a></p></noscript><!-- etracker CODE END -->
Nutzer-Tracking Code
 -- BEGIN etracker code ETRC 3.0 --><script
 type="text/javascript">document.write(String.fromCharCode(60)+"sc
 ipt type="text/javascript"
 src="http"+("https:"==document.location.protocol?"s":"")+"://code.et
 acker.com/t.js?et=b9xpM9">"+String.fromCharCode(60)+"/script>")
 </script><!-- etracker PARAMETER 3.0 --><script
 type="text/javascript">var et_pagename = "Suche";var et_areas
 = "Suche";</script><!-- etracker PARAMETER END --><script
 type="text/javascript">_etc();</script><noscript><p><a
 href="www.etracker.com"><img style="border:0px;" alt=""
 src="http://www.etracker.com/nscnt.php?et=b9xpM9"
 /></a></p></noscript><!-- etracker CODE END -->
Nutzer-Tracking http-request
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request – Tracking-ID
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request - Auflösung
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request - Cookies
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request – Seitenname / Bereich
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request –Referer
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
Nutzer-Tracking http-request - Plugins
ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et
  tz=-
  120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth=
  1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_
  reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ
  biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz
  de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3
  10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s
  rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2
  0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209
  4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform%
  0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
fadanalyse - Einstiegsseiten




afik: etracker
fadanalyse - Ausstiegsseiten




afik: etracker
fadanalyse - Klickpfade




afik: etracker
Trichteranalyse / Erreichen von Zielen
 Wieviele Nutzerinnen erreichen den jeweiligen und nachfolgenden
 Schritt




 Ziel (Konversion): Ausleihe / Dokumentlieferung / Download
Nutzer-Tracking: Vorteile
 Suchmaschinen-Robots laden i.d.R kein JavaScript und keine
 Grafiken
 Höhere Genauigkeit
  Browser-Cache, Proxies
 Identifikation der Nutzer über Cookies
  Je nach Nutzerkreis 90%-99%
 Erfassung der Referer
 Informationen über die Technik der Nutzer-PC
 Tools vereinen Erfassung und Analyse
Nutzer-Tracking: technische Grenzen
 Code muss in Webseiten integriert werden
  Erfassung erst dann möglich
  Hoher Aufwand / Schulung erforderlich
   (abhängig von den vorzunehmenden Auswertungen)
 Nachladen von Teilen der Webseiten (AJAX)
 keine Protokollierung von HTTP-Fehlern
 Webbrowser / Software
  User-Agent manipulierbar
  Verwendung paralleler Tabs
 Ungenauigkeiten bleiben
  Offline-Browser
Nutzer-Tracking: Software
Google Analytics
Yahoo Web Analytics
Piwik
etracker
VW*
…




W = Informationsgemeinschaft zur Feststellung der Verbreitung von Werbeträgern
afik: http://www.idealobserver.com/tools/web-analyse/wer-nutzt-welches-tool/web-analytics-systeme-der-top-domains-april2011
Vergleich Logfile-Analyse vs. Tracking
          Logfile Analyse                           Tracking
 ogfiles automatisch vorhanden       Erfassung nach Integration des Codes


 rotokollierung von Robots           (Nahezu) keine Zugriffe von Robots


 rowser-Cache und Proxy-Server       Kein Zwischenspeichern des Tracking-
 erhindern Zählung aller Zugriffe    Pixels

dentifikation des Nutzers über die   Identifikation des Nutzers via Tracking-
P-Adresse ungenau                    ID / Cookies relativ genauer

 infache Generierung von Zahlen      Komplexe Auswertung möglich
primär Traffic-Metriken)             (Traffic- und Erfolgs-Metriken)
Webanalytics
 Was wollen Sie messen?
  Hypothese  Überprüfung an Hand von Reports
  Trends / Charts  Beobachtung von Kennzahlen
  Ziele / Erfolgskriterien
 Wie wollen Sie messen?
  Reicht ein Tracking-Tool?
  Ggf. Kombination z.B. mit Application-Logfiles
 Welche Konsequenzen wollen Sie ziehen?
  Layout, Design, Seitenstruktur, Inhalte
  Strategie, Produkte, Marketing
  Nutzung  Bestandsentwicklung, Dienstleistungen
Webanalytics - Vergleichbarkeit
 ein Tool liefert 100% genaue Zahlen sondern lediglich Trends!
  Mangelnde Vergleichbarkeit Bsp: Fachportal
   Inhalte (Volumen / Fachlich)
   Seitenstruktur
   Zielgruppe
  Zahlen abhängig vom verwendeten Tool
   Z.B. Konfiguration, Sessiondauer, Robot Listen / Erkennung
   Tracking-Lösungen relativ dicht beieinander (z.B. IVW / etracker)
  Vergleichbarkeit Repositorien
   COUNTER (http://www.projectcounter.org/)
   Open-Access-Statistik (http://www.dini.de/projekte/oa-statistik/)
Webanalytics
 Verwenden Sie Besuche (Visits) als globalen Maßstab
  Pageviews sind kaum aussagekräftig
    AJAX
    Seitenstruktur
 Verwenden Sie ein Tool mit pixelbasiertem Tracking für die
 Erfolgsmessung
 Werten Sie ohne persönliche oder personenbezogene Daten aus
  Problematisches Datum ist die IP-Adresse
Webanalytics
 Technisch
  Application Service Providing (ASP) oder Eigeninstallation
  Integration in die Webseiten
 Organisatorisch
  Planen Sie Personal ein
    Technisches Verständnis
    Produkt-Affinität
    Analytisch
    Kommunikativ
    Webanalytics ist ein laufender Prozess – Generierung
      automatischer Reports löst keine Probleme
Rechtliche Rahmenbedingungen
 Beschränkung der Betrachtung auf Deutschland
  Server / Sitz der Institution in Deutschland
  Nutzer in Deutschland

Deutsches Recht findet Anwendung

 Informationelle Selbstbestimmung (Rechtsprechung BVerfG)
  Selbstbestimmte Verwendung personenbezogener Daten
 Bundesdatenschutzgesetz BSDG
 Telemediengesetz TMG
undesdatenschutzgesetz BDSG
§ 1 Zweck und Anwendungsbereich des Gesetzes
 Persönlichkeitsrechte des Einzelnen beim Umgang mit seinen
  personenbezogenen Daten schützen
§ 3 Abs. 1 Personenbezogene Daten
 Angaben über bestimmte oder bestimmbare natürliche Person
§3a Datenvermeidung und Datensparsamkeit
 So wenig personenbezogene Daten wie möglich erheben,
  verarbeiten, nutzen
 Wenn möglich, personenbezogene Daten anonymisieren oder
  pseudonymisieren  Erstellung anonymer Profile zulässig
§ 3 Abs. 6 Daten Anonymisierung
 Keine Zuordnung der Daten zur Person mehr möglich
undesdatenschutzgesetz BDSG
§ 3 Abs. 6 Anonymisierung
 Verändern personenbezogener Daten derart, dass die
  Einzelangaben über persönliche oder sachliche Verhältnisse nich
  mehr oder nur mit einem unverhältnismäßig großen Aufwand an
  Zeit, Kosten und Arbeitskraft einer bestimmten oder bestimmbare
  natürlichen Person zugeordnet werden können
§ 3 Abs. 6a Pseudonymisierung
 Ersetzen des Namens und anderer Identifikationsmerkmale durch
  ein Kennzeichen zu dem Zweck, die Bestimmung des Betroffenen
  auszuschließen oder wesentlich zu erschweren
undesdatenschutzgesetz BDSG
§ 11 Auftragsdatenverarbeitung
 10 individuelle vertragliche Regelung bei Datenerfassung durch
  Dienstleister oder Erfüllung durch AGB des Dienstleisters
Datenschutzaufsicht in Deutschland
   Öffentliche Stellen Bund
   Bundesdatenschutzbeauftragter
   Öffentliche Stellen Länder
   Landesbeauftragte für den Datenschutz
  Betrieblicher Datenschutzbeauftragter
   Hinwirken auf die Einhaltung des BDSG etc.
     diesbezüglich Vorschlagsrechte

 Kontrolle der Einhaltung des BDSG


 ndesbeauftragte für den Datenschutz und die Informationsfreiheit - http://www.bfdi.bund.de
  Datenschutzbeauftragten der Länder -
 p://www.bfdi.bund.de/DE/AnschriftenUndLinks/Landesdatenschutzbeauftragte/AnschriftenLandesdatenschutzbeauftragte.html?nn=408930
Telemediengesetz TMG
 Daten zur Durchführung eines Telemediendienstes
 § 15 Nutzungsdaten Abs. 1
  Erheben und Verwenden personenbezogene Daten eines Nutzers
   nur soweit dies erforderlich ist, um die Inanspruchnahme von
   Telemedien zu ermöglichen und abzurechnen
  Nutzungsdaten sind insbesondere
   1. Merkmale zur Identifikation des Nutzers,
   2. Angaben über Beginn und Ende sowie des Umfangs der
      jeweiligen Nutzung und
   3. Angaben über die vom Nutzer in Anspruch genommenen
      Telemedien
Telemediengesetz TMG
 § 15 Nutzungsdaten Abs. 3
  Pseudonymisierte Verarbeitung zulässig für Marktforschung,
   bedarfsgerechte Gestaltung
  Nutzer hat Widerspruchsrecht
  Pseudonymisierte Daten dürfen nicht mit anderen Daten
   „personifiziert“ werden
 § 12 Abs. 1
  Erhebung und Verwendung personenbezogender Daten zulässig
   wenn Nutzer zustimmt
P-Adresse ein personenbezogenes Datum?
atenschützer sehen die IP-Adresse als personenbezogenes Datum


Pro-Argumente                      Contra-Argumente

 Internet Service Provider kann   - Nur der ISP kann die IP-
 die verwendete IP-Adresse          Adresse einer Person zuordne
 einer Person zuordnen
 Von einer Erfassung muss         - ISP erfasst u.U. die Identität ga
 ausgegangen werden                 nicht
 Betreiber kann dies u.U. in
 Verbindung mit Sign-In-               Deutschland: Düsseldorfer Kreis
                                       http://de.wikipedia.org/wiki/D%C3%BCsseldorfer_Kreis
 Diensten                              EU: Artikel-29-Datenschutzgruppe
                                       http://de.wikipedia.org/wiki/Artikel-29-Datenschutzgruppe
azit für die Nutzungsmessung
 Den Betroffenen ist eine Möglichkeit zum Widerspruch gegen die
 Erstellung von Nutzungsprofilen einzuräumen. Derartige
 Widersprüche sind wirksam umzusetzen.

 Die pseudonymisierten Nutzungsdaten dürfen nicht mit Daten über
 den Träger des Pseudonyms zusammengeführt werden. Sie müsse
 gelöscht werden, wenn ihre Speicherung für die Erstellung der
 Nutzungsanalyse nicht mehr erforderlich ist oder der Nutzer dies
 verlangt.



elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten
p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
azit für die Nutzungsmessung
 Auf die Erstellung von pseudonymen Nutzungsprofilen und die
 Möglichkeit zum Widerspruch müssen die Anbieter in deutlicher
 Form im Rahmen der Datenschutzerklärung auf ihrer Internetseite
 hinweisen.

 Personenbezogene Daten eines Nutzers dürfen ohne Einwilligung
 nur erhoben und verwendet werden, soweit dies erforderlich ist, um
 die Inanspruchnahme von Telemedien zu ermöglichen und
 abzurechnen. Jede darüber hinausgehende Nutzung bedarf der
 Einwilligung der Betroffenen.

elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten
p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
azit für die Nutzungsmessung
 Die Analyse des Nutzungsverhaltens unter Verwendung
 vollständiger IP-Adressen (einschließlich einer Geolokalisierung) ist
 aufgrund der Personenbeziehbarkeit dieser Daten daher nur mit
 bewusster, eindeutiger Einwilligung zulässig. Liegt eine solche
 Einwilligung nicht vor, ist die IP-Adresse vor jeglicher Auswertung so
 zu kürzen, dass eine Personenbeziehbarkeit ausgeschlossen ist.




elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten
p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
azit für die Nutzungsmessung
 Persönliche / personenbezogene Daten nur nach Einwilligung
 erheben
 Möglichkeiten zum Widerspruch anbieten
  Bsp. Opt-Out
 Anonymisierung der IP-Adresse innerhalb von 7 Tagen
  IP Adresse 192.168.1.17
        2 bytes löschen  192.168.x.x
        md5 hash (ip)  82fd59f7976a70014fd7fbe773fe72c1
           Unzureichend weil der Adressraum begrenzt ist
        md5 hash (ip+salt)  393f84a8499cadfcfef054e349beedcd

abhängige Landeszentrum für Datenschutz Schleswig-Holstein (ULD): FAQ IP-Adressen und andere Nutzungsdaten
ps://www.datenschutzzentrum.de/ip-adressen/
azit für die Nutzungsmessung
Datenschutzerklärung, Policy verfassen
Datensparsamkeit
Vertragliche Regelung mit Dienstleister treffen, wenn AGB nicht
ausreichend
Google Analytics legal nutzbar?
 erzeit ist Google Analytics in Deutschland nicht legal nutzbar.


 Pro-Argumente                                        Contra-Argumente

  Eigenes Opt-Out könnte                                           - Widerspruch/Opt-Out nur durch
  programmiert werden                                                Browserspezifisches Plug-In
  Die IP-Adresse kann gekürzt                                      - Die IP-Adresse wird zuvor in di
  werden _anonymizeIp()                                              USA übermittelt
                                                                   - Unklar ob gesammelte Daten
                                                                     gelöscht werden können
                                                                   - (Vertraglich zu regelnde)
 ellungnahme des ULD:
  tenschutzrechtliche Bewertung des Einsatzes von Google Analytics   Unklarheiten
 ps://www.datenschutzzentrum.de/tracking/20090123_GA_stellungnahme.pdf
eispiel Service Policy / Datenschutzerklärung
Anonyme Datenerhebung
    Anonyme Nutzung ist möglich
Erhebung und Verarbeitung personenbezogener Daten
    Freiwillig, z.B. für Newsletter
Nutzung und Weitergabe personenbezogener Daten
    Mit Einwilligung, Widerruf möglich
    Bearbeitung der Anfragen ,Werbung, Optimierung des
     Angebotes
    keine Weitergabe an Dritte
Export und Verarbeitung von Daten in Staaten außerhalb des
Europäischen Wirtschaftsraumes
    Questionpoint (USA, 90 Tage)
eispiel Service Policy / Datenschutzerklärung
 Cookies
     Zweck, Möglichkeit der Deaktivierung
     Webanalytics
        Marketing- und Optimierung
        Pseudonyme Nutzungsprofile
        Keine persönliche Identifikation / Personifizierung
        Widerspruchsmöglichkeit
         http://www.etracker.de/privacy?et=b9xWmg
 Externe Links
     Kein Einfluss auf den Inhalt


onBiz – Datenschutz http://econbiz.de/index.php?id=privacy
ragen & Diskussion
Quellen
undesdatenschutzgesetz
ttp://www.gesetze.juris.de/bdsg_1990/index.html

elemediengesetz
ttp://bundesrecht.juris.de/tmg/index.html
Quellen
 ruppe für den Schutz natürlicher Personen bei der Verarbeitung
ersonenbezogender Daten: Privatsphäre im Internet - Ein integrierter
U-Ansatz zum Online-Datenschutz . Brüssel 2000
ttp://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2000/wp37de
df

 rtikel-29-Datenschutzgruppe: Stellungnahme 4/2007 zum Begriff
personenbezogene Daten“. Brüssel 2007
ttp://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2007/wp136_
  pdf
Quellen
 üsseldorfer Kreis: Datenschutzkonforme Ausgestaltung von
nalyseverfahren zur Reichweitenmessung bei Internet-Angeboten.
tralsund 2009
ttp://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssa
 mlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf

tellungnahme des ULD: Datenschutzrechtliche Bewertung des
insatzes von Google Analytics
ttps://www.datenschutzzentrum.de/tracking/20090123_GA_stellungn
me.pdf
Quellen
amit: Xamit-Studie: Webstatistiken im Test – Welcher Dienst ist in
 eutschland legal? Düsseldorf 2010
ttp://www.xamit-
 istungen.de/downloads/XamitStudieWebstatistikenimTest.pdf

 nabhängige Landeszentrum für Datenschutz Schleswig-Holstein
ULD): https://www.datenschutzzentrum.de/
Quellen
 Amthor, Brommund:
 Mehr Erfolg durch Webanalytics.
 München, 2010
 http://www.hanser.de/buch.asp?isbn=978-3-446-42139-4

Weitere ähnliche Inhalte

Ähnlich wie Datenschutz für Bibliotheksanwendungen

Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Jürg Stuker
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & ToolsUlrich Krause
 
Mobile Commerce (Meet-Magento 04.10)
Mobile Commerce (Meet-Magento 04.10)Mobile Commerce (Meet-Magento 04.10)
Mobile Commerce (Meet-Magento 04.10)Roman Zenner
 
Frontend-Performance @ IPC
Frontend-Performance @ IPCFrontend-Performance @ IPC
Frontend-Performance @ IPCNico Steiner
 
Frontend-Performance mit PHP
Frontend-Performance mit PHPFrontend-Performance mit PHP
Frontend-Performance mit PHPFrank Kleine
 
Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Jürg Stuker
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Peter Hecker
 
Die Zukunft der Webstandards - Webinale 31.05.2010
Die Zukunft der Webstandards - Webinale 31.05.2010Die Zukunft der Webstandards - Webinale 31.05.2010
Die Zukunft der Webstandards - Webinale 31.05.2010Patrick Lauke
 
Mobile Web Development from Scratch
Mobile Web Development from ScratchMobile Web Development from Scratch
Mobile Web Development from ScratchNokiaAppForum
 
Präs. 2. Web-Re-Lounge 0511
Präs. 2. Web-Re-Lounge 0511Präs. 2. Web-Re-Lounge 0511
Präs. 2. Web-Re-Lounge 0511ETHWebRelaunch
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Jürg Stuker
 
eCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneeCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneWolfgang Reinhardt
 
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)kaftanenko
 
Rudi Hofherr (GASTROdat) Andre Rajkovic (weratech), P8 HOFHERR, Social Media...
Rudi Hofherr (GASTROdat)  Andre Rajkovic (weratech), P8 HOFHERR, Social Media...Rudi Hofherr (GASTROdat)  Andre Rajkovic (weratech), P8 HOFHERR, Social Media...
Rudi Hofherr (GASTROdat) Andre Rajkovic (weratech), P8 HOFHERR, Social Media...P8 Marketing
 
20120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v0220120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v02Chris Palatinus
 

Ähnlich wie Datenschutz für Bibliotheksanwendungen (20)

Bibliotheken im Spannungsfeld zwischen Nutzungsmessung und Datenschutz
Bibliotheken im Spannungsfeld zwischen Nutzungsmessung und DatenschutzBibliotheken im Spannungsfeld zwischen Nutzungsmessung und Datenschutz
Bibliotheken im Spannungsfeld zwischen Nutzungsmessung und Datenschutz
 
HTML5 Update (am Internet-Briefing)
HTML5 Update (am Internet-Briefing)HTML5 Update (am Internet-Briefing)
HTML5 Update (am Internet-Briefing)
 
Ec2009 Templates
Ec2009 TemplatesEc2009 Templates
Ec2009 Templates
 
Top 10 Internet-Trends
Top 10 Internet-TrendsTop 10 Internet-Trends
Top 10 Internet-Trends
 
Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
 
Mobile Commerce (Meet-Magento 04.10)
Mobile Commerce (Meet-Magento 04.10)Mobile Commerce (Meet-Magento 04.10)
Mobile Commerce (Meet-Magento 04.10)
 
Frontend-Performance @ IPC
Frontend-Performance @ IPCFrontend-Performance @ IPC
Frontend-Performance @ IPC
 
Frontend-Performance mit PHP
Frontend-Performance mit PHPFrontend-Performance mit PHP
Frontend-Performance mit PHP
 
Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Top 10 Internet Trends 2008
Top 10 Internet Trends 2008
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.
 
Die Zukunft der Webstandards - Webinale 31.05.2010
Die Zukunft der Webstandards - Webinale 31.05.2010Die Zukunft der Webstandards - Webinale 31.05.2010
Die Zukunft der Webstandards - Webinale 31.05.2010
 
Mobile Web Development from Scratch
Mobile Web Development from ScratchMobile Web Development from Scratch
Mobile Web Development from Scratch
 
Präs. 2. Web-Re-Lounge 0511
Präs. 2. Web-Re-Lounge 0511Präs. 2. Web-Re-Lounge 0511
Präs. 2. Web-Re-Lounge 0511
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007
 
eCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneeCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha Rinne
 
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)
Einführung in die Java-Webentwicklung - Part I - Einführung, HTTP (in german)
 
Rudi Hofherr (GASTROdat) Andre Rajkovic (weratech), P8 HOFHERR, Social Media...
Rudi Hofherr (GASTROdat)  Andre Rajkovic (weratech), P8 HOFHERR, Social Media...Rudi Hofherr (GASTROdat)  Andre Rajkovic (weratech), P8 HOFHERR, Social Media...
Rudi Hofherr (GASTROdat) Andre Rajkovic (weratech), P8 HOFHERR, Social Media...
 
wien.at Relaunch 2010
wien.at Relaunch 2010wien.at Relaunch 2010
wien.at Relaunch 2010
 
20120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v0220120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v02
 

Mehr von redsys

DSpace as publication platform
DSpace as publication platformDSpace as publication platform
DSpace as publication platformredsys
 
Einbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende BibliotheksanswendungenEinbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende Bibliotheksanswendungenredsys
 
Medienkompetenz und Wikipedia an Hochschulen
Medienkompetenz und Wikipedia an HochschulenMedienkompetenz und Wikipedia an Hochschulen
Medienkompetenz und Wikipedia an Hochschulenredsys
 
Poster presentation
Poster presentationPoster presentation
Poster presentationredsys
 
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...redsys
 
Improving library services with semantic web technology in the realm of repos...
Improving library services with semantic web technology in the realm of repos...Improving library services with semantic web technology in the realm of repos...
Improving library services with semantic web technology in the realm of repos...redsys
 
Usage and impact of controlled vocabularies in a subject repository for index...
Usage and impact of controlled vocabularies in a subject repository for index...Usage and impact of controlled vocabularies in a subject repository for index...
Usage and impact of controlled vocabularies in a subject repository for index...redsys
 

Mehr von redsys (7)

DSpace as publication platform
DSpace as publication platformDSpace as publication platform
DSpace as publication platform
 
Einbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende BibliotheksanswendungenEinbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende Bibliotheksanswendungen
 
Medienkompetenz und Wikipedia an Hochschulen
Medienkompetenz und Wikipedia an HochschulenMedienkompetenz und Wikipedia an Hochschulen
Medienkompetenz und Wikipedia an Hochschulen
 
Poster presentation
Poster presentationPoster presentation
Poster presentation
 
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...
Integration von Normdaten in Bibliotheksanwendungen auf der Basis von Semanti...
 
Improving library services with semantic web technology in the realm of repos...
Improving library services with semantic web technology in the realm of repos...Improving library services with semantic web technology in the realm of repos...
Improving library services with semantic web technology in the realm of repos...
 
Usage and impact of controlled vocabularies in a subject repository for index...
Usage and impact of controlled vocabularies in a subject repository for index...Usage and impact of controlled vocabularies in a subject repository for index...
Usage and impact of controlled vocabularies in a subject repository for index...
 

Datenschutz für Bibliotheksanwendungen

  • 1. Bibliotheken im Spannungsfeld zwischen Nutzungsmessung und Datenschutz an Lüth, Dr. Timo Borst T-Entwicklung BW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften eibniz-Informationszentrum Wirtschaft 00. DEUTSCHER BIBLIOTHEKARTAG erlin, 08.06.2011
  • 2. chwerpunkte des Vortrages Technischer Überblick über die automatische Erhebung von Nutzungs daten Basics der Nutzungsmessung / Webanalytics Datenschutzaspekte
  • 3. Angebote von Bibliotheken im WWW Website Online Public Access Catalog (OPAC) Fachportal Repository E.Journal E-Books Apps Social Media Linked Open Data (LOD)
  • 4. Datenerhebung Nutzerdaten ienst erbringen Versand eines Newsletter Alerting per Email brechnung / Bezahlung Dokumentenlieferung E-Books ersonalisierung Login, Präferenzen Nutzungsverhalten
  • 5. Datenerhebung Nutzungsdaten (automatisch) echnischer Betrieb Dokumentation von Angriffen Technische Optimierung haltliche Optimierung des Angebots Seitenstruktur, Layout Suchmaschinen Optimierung (SEO) arketing / Controlling Wirkung von Marketing-Aktivitäten (z.B. Roadshow) Auswertung von Kampagnen Zielerreichung (z.B. Download nach Rechercheprozess) atenbasis für eigene Dienste Suchmaschinen: Empfehlungs-Dienste, Ranking
  • 6. Nutzungsmessung Webseiten Abrufe aller Objekte (Hits) Anzahl der Besuche (Visits) Anzahl der Besucher (Unique Visitors) Wiederkehrende Besucher Dauer der Besuche (Session) Traffic Metriken Seitenabrufe (Pageviews)  pro Seite  insgesamt  pro Besuch  Metriken bezogen auf Zeitraum z.B. pro Tag / Woche / Monat
  • 7. Nutzungsmessung Webseiten Nutzer-Interaktion während eines Besuchs Einstiegsseite, Ausstiegsseite Landingpages Klickpfade Aufruf definierter Objekte (z.B. Bannerwerbung) Heatmaps Klickmaps
  • 8. Nutzungsmessung Webseiten Referer (Verweise auf das aufgerufene Objekt)  Internetsuchmaschinen Keywords Herkunft der Besucher (Land / Region / Stadt) Hardware Betriebssysteme Software Plugins Bildschirmauflösung
  • 9. Nutzungsmessung ibliothekssuchmaschine, OPAC, Repositorien Suchterme Verwendete Parameter Verwendung verschiedener Sucheinstiege Verwendung von Facetten/Drill-Downs Trefferansichten Ansichten von Volltexten Ansichten von Abstracts Erfolgs Metriken Heruntergeladene Dokumente (Downloads) Granulare Details  Dimension (z.B. Seite  Titel)
  • 10. Technologien zur Datenerhebung Dateneingabe durch Nutzerin Automatisiert  Webserver-Logfiles  Pixelbasiertes Tracking  Applikations-Logfiles  Datenbank-Logs  Netzwerkverkehr  Download-Scripte
  • 11. Webserver-Logfiles Protokollierung aller Anfragen an den Webserver  Webseiten, Grafiken, PDF-Dateien, Seiten-Stylesheets etc.  Anfragen auf nicht vorhandene Objekte Dokumentieren zeilenweise jede Anfrage eines Objektes Server nimmt die Protokollierung vor Basis für eine Auswertung mit entsprechenden Analyse-Tools
  • 12. Webserver-Logfiles 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /index.php?id=search HTTP/1.1" 200 4392 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1„ 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /typo3temp/stylesheet_bf871ed27f.css?1282651429 HTTP/1.1" 200 11727 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/german_icons.css?1282651428 HTTP/1.1" 200 220 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /typo3temp/javascript_0b12553063.js?1282651429 HTTP/1.1" 200 951 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/my_layout.css HTTP/1.1" 200 9284 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/patch_teaser.css HTTP/1.1" 200 201 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/scripts/cookies.js HTTP/1.1" 200 5758 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/scripts/efa_fontsize.js HTTP/1.1" 200 10800 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/suchergebnisse.css HTTP/1.1" 200 10116 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /images/zew.png HTTP/1.1" 200 1416 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/core/base.css HTTP/1.1" 200 7838 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/basemod.css HTTP/1.1" 200 2086 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/navigation/nav_shinybuttons.css HTTP/1.1" 200 2905 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/print/print_draft.css HTTP/1.1" 200 4629 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/templates/screen/form.css HTTP/1.1" 200 6376 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:01 +0200] "GET /fileadmin/yaml/core/print_base.css HTTP/1.1" 200 3520 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/zoomOut.gif HTTP/1.1" 200 919 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/normal.gif HTTP/1.1" 200 902 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/icons/zoomIn.gif HTTP/1.1" 200 879 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/bordertopnav.gif HTTP/1.1" 200 45 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/flags/en.gif HTTP/1.1" 200 163 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/econbiz_logo.gif HTTP/1.1" 200 4192 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/personal_border.gif HTTP/1.1" 200 54 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/btn_suche.png HTTP/1.1" 200 1278 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/unikoeln.png HTTP/1.1" 200 2736 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/zbw.png HTTP/1.1" 200 2214 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /images/dfg.png HTTP/1.1" 200 554 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/body_border.gif HTTP/1.1" 200 56 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_r_border.png HTTP/1.1" 200 220 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_no.png HTTP/1.1" 200 147 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav.png HTTP/1.1" 200 182 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/bg_nav.png HTTP/1.1" 200 13567 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/nav_ac.png HTTP/1.1" 200 115 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/footer_bk.png HTTP/1.1" 200 205 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 68.1.111 - - [31/May/2011:15:10:02 +0200] "GET /fileadmin/images/dot_border.gif HTTP/1.1" 200 48 "http://www.google.de?q=econbiz" "Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 35 Zeilen: Hits beim Aufruf einer Seite (pageview
  • 13. Webserver-Logfiles IP-Adresse / Hostname 192.168.0.1 Datum / Zeit [01/Jul/2010:00:06:52 +0200] Methode, Angefragtes Objekt, Protokoll "GET /index.shtml HTTP/1.1„ http-Statuscode 200, 206, 404, 500 Übertragene Daten(byte) 24866 SA extended/combined log format: http://httpd.apache.org/docs/current/mod/mod_log_config.html p status codes: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
  • 14. Webserver-Logfiles Referer "http://www.google.com/search?q=econbiz„ User-Agent (Browser, Betriebssystem etc) "Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 „ SA extended/combined log format: http://httpd.apache.org/docs/current/mod/mod_log_config.html
  • 16. ogfile-Analyse: Bsp. Geolokalisation 134.245.94.1  Ort der IP Adresse: Kiel  ISP: Universitaet Kiel 188.108.121.1-255  Ort der IP Adresse: Eschborn / Germany  ISP: Arcor AG 188.108.255.1-255  Ort der IP Adresse: Hannover / Germany  ISP: Arcor AG  nicht immer identisch mit dem tatsächlichen Standort z.B. UMTS DSL (dynamische IP-Vergabe)
  • 17. ogfile-Analyse: Software ostenlose Lizenz Webalizer (http://webalizer.com/) AW-Stats (http://awstats.sourceforge.net/)  Demo: http://www.nltechno.com/awstats/awstats.pl?config=destailleur.fr … selbst entwickelte Software-Scripte
  • 18. Webserver-Logfiles: Vorteile Automatisch auf dem eigenen Webserver verfügbar Kostenlose Tools für Auswertung http-Statuscodes insbes. Fehlercodes Protokollierung von Robots
  • 19. Webserver-Logfiles: technische Grenzen IP-Adresse/Hostname nicht immer aussagekräftig bzw. eindeutig  Router (Network Address Translation NAT)  Proxy-Server (Zwischenspeicher)  während einer Session wechselnde IP-Adressen (Bsp. AOL) Robots müssen gefiltert werden Webbrowser / Software  Referer und User-Agent manipulierbar (SPAM)  Verwendung paralleler Tabs Eingeschränkte Detail-Analyse Keine Ergebnisse in “Echtzeit“
  • 20. Nutzer-Tracking Einbindung einer 1x1 Pixel großen Grafik (Zählpixel)  im <body> jeder Webseite  vor dem Content / hinter dem Content Einbindung als <img …> mit JavaScript  alternativ <noscript>… Client-PC liefert Informationen an Tracking-Server
  • 21. Nutzer-Tracking Code -- BEGIN etracker code ETRC 3.0 --><script type="text/javascript">document.write(String.fromCharCode(60)+"sc ipt type="text/javascript" src="http"+("https:"==document.location.protocol?"s":"")+"://code.et acker.com/t.js?et=b9xpM9">"+String.fromCharCode(60)+"/script>") </script><!-- etracker PARAMETER 3.0 --><script type="text/javascript">var et_pagename = "Suche";var et_areas = "Suche";</script><!-- etracker PARAMETER END --><script type="text/javascript">_etc();</script><noscript><p><a href="www.etracker.com"><img style="border:0px;" alt="" src="http://www.etracker.com/nscnt.php?et=b9xpM9" /></a></p></noscript><!-- etracker CODE END -->
  • 22. Nutzer-Tracking Code -- BEGIN etracker code ETRC 3.0 --><script type="text/javascript">document.write(String.fromCharCode(60)+"sc ipt type="text/javascript" src="http"+("https:"==document.location.protocol?"s":"")+"://code.et acker.com/t.js?et=b9xpM9">"+String.fromCharCode(60)+"/script>") </script><!-- etracker PARAMETER 3.0 --><script type="text/javascript">var et_pagename = "Suche";var et_areas = "Suche";</script><!-- etracker PARAMETER END --><script type="text/javascript">_etc();</script><noscript><p><a href="www.etracker.com"><img style="border:0px;" alt="" src="http://www.etracker.com/nscnt.php?et=b9xpM9" /></a></p></noscript><!-- etracker CODE END -->
  • 23. Nutzer-Tracking http-request ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 24. Nutzer-Tracking http-request – Tracking-ID ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 25. Nutzer-Tracking http-request - Auflösung ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 26. Nutzer-Tracking http-request - Cookies ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 27. Nutzer-Tracking http-request – Seitenname / Bereich ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 28. Nutzer-Tracking http-request –Referer ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 29. Nutzer-Tracking http-request - Plugins ttp://www.etracker.de/cnt.php?v=3.0&java=y&tc=1306764148699&et tz=- 120&et=b9xpM9&et_ilevel=1&swidth=1280&sheight=1024&siwidth= 1280&siheight=463&scookie=1&scolor=24&et_pagename=Alle&et_ reas=Suche&et_target=,0,0,0,0&et_url=http%3A%2F%2Fwww.econ biz.de%2Findex.php&slang=de&ref=http%3A%2F%2Fwww.econbiz de%2Findex.php%3Fid%3Dresults%26q%3Dmarketing%26limit%3 10%26keepFilters%3D1%26search%3Ds_all%26sortBy%3Ddate_s rt%26sortDirection%3Ddesc%26page%3D2%26L%3D0&p=Java%2 0Deployment%20Toolkit%206.0.150.3%3BAdobe%20Acrobat%209 4.4%3BShockwave%20Flash%2010.3%3BJava(TM)%20Platform% 0SE%206%20U11%3BJava(TM)%20Platform%20SE%206%20U15
  • 33. Trichteranalyse / Erreichen von Zielen Wieviele Nutzerinnen erreichen den jeweiligen und nachfolgenden Schritt Ziel (Konversion): Ausleihe / Dokumentlieferung / Download
  • 34. Nutzer-Tracking: Vorteile Suchmaschinen-Robots laden i.d.R kein JavaScript und keine Grafiken Höhere Genauigkeit  Browser-Cache, Proxies Identifikation der Nutzer über Cookies  Je nach Nutzerkreis 90%-99% Erfassung der Referer Informationen über die Technik der Nutzer-PC Tools vereinen Erfassung und Analyse
  • 35. Nutzer-Tracking: technische Grenzen Code muss in Webseiten integriert werden  Erfassung erst dann möglich  Hoher Aufwand / Schulung erforderlich (abhängig von den vorzunehmenden Auswertungen) Nachladen von Teilen der Webseiten (AJAX) keine Protokollierung von HTTP-Fehlern Webbrowser / Software  User-Agent manipulierbar  Verwendung paralleler Tabs Ungenauigkeiten bleiben  Offline-Browser
  • 36. Nutzer-Tracking: Software Google Analytics Yahoo Web Analytics Piwik etracker VW* … W = Informationsgemeinschaft zur Feststellung der Verbreitung von Werbeträgern afik: http://www.idealobserver.com/tools/web-analyse/wer-nutzt-welches-tool/web-analytics-systeme-der-top-domains-april2011
  • 37. Vergleich Logfile-Analyse vs. Tracking Logfile Analyse Tracking ogfiles automatisch vorhanden Erfassung nach Integration des Codes rotokollierung von Robots (Nahezu) keine Zugriffe von Robots rowser-Cache und Proxy-Server Kein Zwischenspeichern des Tracking- erhindern Zählung aller Zugriffe Pixels dentifikation des Nutzers über die Identifikation des Nutzers via Tracking- P-Adresse ungenau ID / Cookies relativ genauer infache Generierung von Zahlen Komplexe Auswertung möglich primär Traffic-Metriken) (Traffic- und Erfolgs-Metriken)
  • 38. Webanalytics Was wollen Sie messen?  Hypothese  Überprüfung an Hand von Reports  Trends / Charts  Beobachtung von Kennzahlen  Ziele / Erfolgskriterien Wie wollen Sie messen?  Reicht ein Tracking-Tool?  Ggf. Kombination z.B. mit Application-Logfiles Welche Konsequenzen wollen Sie ziehen?  Layout, Design, Seitenstruktur, Inhalte  Strategie, Produkte, Marketing  Nutzung  Bestandsentwicklung, Dienstleistungen
  • 39. Webanalytics - Vergleichbarkeit ein Tool liefert 100% genaue Zahlen sondern lediglich Trends! Mangelnde Vergleichbarkeit Bsp: Fachportal  Inhalte (Volumen / Fachlich)  Seitenstruktur  Zielgruppe Zahlen abhängig vom verwendeten Tool  Z.B. Konfiguration, Sessiondauer, Robot Listen / Erkennung  Tracking-Lösungen relativ dicht beieinander (z.B. IVW / etracker) Vergleichbarkeit Repositorien  COUNTER (http://www.projectcounter.org/)  Open-Access-Statistik (http://www.dini.de/projekte/oa-statistik/)
  • 40. Webanalytics Verwenden Sie Besuche (Visits) als globalen Maßstab  Pageviews sind kaum aussagekräftig  AJAX  Seitenstruktur Verwenden Sie ein Tool mit pixelbasiertem Tracking für die Erfolgsmessung Werten Sie ohne persönliche oder personenbezogene Daten aus  Problematisches Datum ist die IP-Adresse
  • 41. Webanalytics Technisch  Application Service Providing (ASP) oder Eigeninstallation  Integration in die Webseiten Organisatorisch  Planen Sie Personal ein  Technisches Verständnis  Produkt-Affinität  Analytisch  Kommunikativ  Webanalytics ist ein laufender Prozess – Generierung automatischer Reports löst keine Probleme
  • 42. Rechtliche Rahmenbedingungen Beschränkung der Betrachtung auf Deutschland  Server / Sitz der Institution in Deutschland  Nutzer in Deutschland Deutsches Recht findet Anwendung Informationelle Selbstbestimmung (Rechtsprechung BVerfG)  Selbstbestimmte Verwendung personenbezogener Daten Bundesdatenschutzgesetz BSDG Telemediengesetz TMG
  • 43. undesdatenschutzgesetz BDSG § 1 Zweck und Anwendungsbereich des Gesetzes  Persönlichkeitsrechte des Einzelnen beim Umgang mit seinen personenbezogenen Daten schützen § 3 Abs. 1 Personenbezogene Daten  Angaben über bestimmte oder bestimmbare natürliche Person §3a Datenvermeidung und Datensparsamkeit  So wenig personenbezogene Daten wie möglich erheben, verarbeiten, nutzen  Wenn möglich, personenbezogene Daten anonymisieren oder pseudonymisieren  Erstellung anonymer Profile zulässig § 3 Abs. 6 Daten Anonymisierung  Keine Zuordnung der Daten zur Person mehr möglich
  • 44. undesdatenschutzgesetz BDSG § 3 Abs. 6 Anonymisierung  Verändern personenbezogener Daten derart, dass die Einzelangaben über persönliche oder sachliche Verhältnisse nich mehr oder nur mit einem unverhältnismäßig großen Aufwand an Zeit, Kosten und Arbeitskraft einer bestimmten oder bestimmbare natürlichen Person zugeordnet werden können § 3 Abs. 6a Pseudonymisierung  Ersetzen des Namens und anderer Identifikationsmerkmale durch ein Kennzeichen zu dem Zweck, die Bestimmung des Betroffenen auszuschließen oder wesentlich zu erschweren
  • 45. undesdatenschutzgesetz BDSG § 11 Auftragsdatenverarbeitung  10 individuelle vertragliche Regelung bei Datenerfassung durch Dienstleister oder Erfüllung durch AGB des Dienstleisters
  • 46. Datenschutzaufsicht in Deutschland Öffentliche Stellen Bund  Bundesdatenschutzbeauftragter Öffentliche Stellen Länder  Landesbeauftragte für den Datenschutz Betrieblicher Datenschutzbeauftragter  Hinwirken auf die Einhaltung des BDSG etc.  diesbezüglich Vorschlagsrechte  Kontrolle der Einhaltung des BDSG ndesbeauftragte für den Datenschutz und die Informationsfreiheit - http://www.bfdi.bund.de Datenschutzbeauftragten der Länder - p://www.bfdi.bund.de/DE/AnschriftenUndLinks/Landesdatenschutzbeauftragte/AnschriftenLandesdatenschutzbeauftragte.html?nn=408930
  • 47. Telemediengesetz TMG Daten zur Durchführung eines Telemediendienstes § 15 Nutzungsdaten Abs. 1  Erheben und Verwenden personenbezogene Daten eines Nutzers nur soweit dies erforderlich ist, um die Inanspruchnahme von Telemedien zu ermöglichen und abzurechnen  Nutzungsdaten sind insbesondere 1. Merkmale zur Identifikation des Nutzers, 2. Angaben über Beginn und Ende sowie des Umfangs der jeweiligen Nutzung und 3. Angaben über die vom Nutzer in Anspruch genommenen Telemedien
  • 48. Telemediengesetz TMG § 15 Nutzungsdaten Abs. 3  Pseudonymisierte Verarbeitung zulässig für Marktforschung, bedarfsgerechte Gestaltung  Nutzer hat Widerspruchsrecht  Pseudonymisierte Daten dürfen nicht mit anderen Daten „personifiziert“ werden § 12 Abs. 1  Erhebung und Verwendung personenbezogender Daten zulässig wenn Nutzer zustimmt
  • 49. P-Adresse ein personenbezogenes Datum? atenschützer sehen die IP-Adresse als personenbezogenes Datum Pro-Argumente Contra-Argumente Internet Service Provider kann - Nur der ISP kann die IP- die verwendete IP-Adresse Adresse einer Person zuordne einer Person zuordnen Von einer Erfassung muss - ISP erfasst u.U. die Identität ga ausgegangen werden nicht Betreiber kann dies u.U. in Verbindung mit Sign-In- Deutschland: Düsseldorfer Kreis http://de.wikipedia.org/wiki/D%C3%BCsseldorfer_Kreis Diensten EU: Artikel-29-Datenschutzgruppe http://de.wikipedia.org/wiki/Artikel-29-Datenschutzgruppe
  • 50. azit für die Nutzungsmessung Den Betroffenen ist eine Möglichkeit zum Widerspruch gegen die Erstellung von Nutzungsprofilen einzuräumen. Derartige Widersprüche sind wirksam umzusetzen. Die pseudonymisierten Nutzungsdaten dürfen nicht mit Daten über den Träger des Pseudonyms zusammengeführt werden. Sie müsse gelöscht werden, wenn ihre Speicherung für die Erstellung der Nutzungsanalyse nicht mehr erforderlich ist oder der Nutzer dies verlangt. elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
  • 51. azit für die Nutzungsmessung Auf die Erstellung von pseudonymen Nutzungsprofilen und die Möglichkeit zum Widerspruch müssen die Anbieter in deutlicher Form im Rahmen der Datenschutzerklärung auf ihrer Internetseite hinweisen. Personenbezogene Daten eines Nutzers dürfen ohne Einwilligung nur erhoben und verwendet werden, soweit dies erforderlich ist, um die Inanspruchnahme von Telemedien zu ermöglichen und abzurechnen. Jede darüber hinausgehende Nutzung bedarf der Einwilligung der Betroffenen. elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
  • 52. azit für die Nutzungsmessung Die Analyse des Nutzungsverhaltens unter Verwendung vollständiger IP-Adressen (einschließlich einer Geolokalisierung) ist aufgrund der Personenbeziehbarkeit dieser Daten daher nur mit bewusster, eindeutiger Einwilligung zulässig. Liegt eine solche Einwilligung nicht vor, ist die IP-Adresse vor jeglicher Auswertung so zu kürzen, dass eine Personenbeziehbarkeit ausgeschlossen ist. elle: Datenschutzkonforme Ausgestaltung von Analyseverfahren zur Reichweitenmessung bei Internet-Angeboten p://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssammlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf
  • 53. azit für die Nutzungsmessung Persönliche / personenbezogene Daten nur nach Einwilligung erheben Möglichkeiten zum Widerspruch anbieten  Bsp. Opt-Out Anonymisierung der IP-Adresse innerhalb von 7 Tagen  IP Adresse 192.168.1.17  2 bytes löschen  192.168.x.x  md5 hash (ip)  82fd59f7976a70014fd7fbe773fe72c1  Unzureichend weil der Adressraum begrenzt ist  md5 hash (ip+salt)  393f84a8499cadfcfef054e349beedcd abhängige Landeszentrum für Datenschutz Schleswig-Holstein (ULD): FAQ IP-Adressen und andere Nutzungsdaten ps://www.datenschutzzentrum.de/ip-adressen/
  • 54. azit für die Nutzungsmessung Datenschutzerklärung, Policy verfassen Datensparsamkeit Vertragliche Regelung mit Dienstleister treffen, wenn AGB nicht ausreichend
  • 55. Google Analytics legal nutzbar? erzeit ist Google Analytics in Deutschland nicht legal nutzbar. Pro-Argumente Contra-Argumente Eigenes Opt-Out könnte - Widerspruch/Opt-Out nur durch programmiert werden Browserspezifisches Plug-In Die IP-Adresse kann gekürzt - Die IP-Adresse wird zuvor in di werden _anonymizeIp() USA übermittelt - Unklar ob gesammelte Daten gelöscht werden können - (Vertraglich zu regelnde) ellungnahme des ULD: tenschutzrechtliche Bewertung des Einsatzes von Google Analytics Unklarheiten ps://www.datenschutzzentrum.de/tracking/20090123_GA_stellungnahme.pdf
  • 56. eispiel Service Policy / Datenschutzerklärung Anonyme Datenerhebung  Anonyme Nutzung ist möglich Erhebung und Verarbeitung personenbezogener Daten  Freiwillig, z.B. für Newsletter Nutzung und Weitergabe personenbezogener Daten  Mit Einwilligung, Widerruf möglich  Bearbeitung der Anfragen ,Werbung, Optimierung des Angebotes  keine Weitergabe an Dritte Export und Verarbeitung von Daten in Staaten außerhalb des Europäischen Wirtschaftsraumes  Questionpoint (USA, 90 Tage)
  • 57. eispiel Service Policy / Datenschutzerklärung Cookies  Zweck, Möglichkeit der Deaktivierung  Webanalytics  Marketing- und Optimierung  Pseudonyme Nutzungsprofile  Keine persönliche Identifikation / Personifizierung  Widerspruchsmöglichkeit http://www.etracker.de/privacy?et=b9xWmg Externe Links  Kein Einfluss auf den Inhalt onBiz – Datenschutz http://econbiz.de/index.php?id=privacy
  • 60. Quellen ruppe für den Schutz natürlicher Personen bei der Verarbeitung ersonenbezogender Daten: Privatsphäre im Internet - Ein integrierter U-Ansatz zum Online-Datenschutz . Brüssel 2000 ttp://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2000/wp37de df rtikel-29-Datenschutzgruppe: Stellungnahme 4/2007 zum Begriff personenbezogene Daten“. Brüssel 2007 ttp://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2007/wp136_ pdf
  • 61. Quellen üsseldorfer Kreis: Datenschutzkonforme Ausgestaltung von nalyseverfahren zur Reichweitenmessung bei Internet-Angeboten. tralsund 2009 ttp://www.bfdi.bund.de/SharedDocs/Publikationen/Entschliessungssa mlung/DuesseldorferKreis/Nov09Reichweitenmessung.pdf tellungnahme des ULD: Datenschutzrechtliche Bewertung des insatzes von Google Analytics ttps://www.datenschutzzentrum.de/tracking/20090123_GA_stellungn me.pdf
  • 62. Quellen amit: Xamit-Studie: Webstatistiken im Test – Welcher Dienst ist in eutschland legal? Düsseldorf 2010 ttp://www.xamit- istungen.de/downloads/XamitStudieWebstatistikenimTest.pdf nabhängige Landeszentrum für Datenschutz Schleswig-Holstein ULD): https://www.datenschutzzentrum.de/
  • 63. Quellen Amthor, Brommund: Mehr Erfolg durch Webanalytics. München, 2010 http://www.hanser.de/buch.asp?isbn=978-3-446-42139-4