Vorlage:Metadaten Website 2019-01

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen


Hier stehen die Besucherzahlen und die Seitenabrufe der bei der Informationsgemeinschaft zur Feststellung der Verbreitung von Werbeträgern (IVW) gelisteten Websites. In dieser Vorlage sind die Zahlen vom Januar 2019, solche Vorlagen gibt es jeweils vom Januar mit den ersten Daten von 2002.

Kopiervorlage[Quelltext bearbeiten]

{{Metadaten Website 2019-01|Süddeutsche.de|V}}
{{Metadaten Website 2019-01|FAZ.NET|PI}}
{{Metadaten Website 2019-01|Quellenangabe}}

Parameter[Quelltext bearbeiten]

1. Name der Website 2. V für die Besucherzahl "Visits", PI für die Seitenabrufe "Page Impressions"

Beispiele[Quelltext bearbeiten]

Online-Leser der SZ im Januar 2019: {{Metadaten Website 2019-01|Süddeutsche.de|V}}<br>
Seitenabrufe der FAZ im Januar 2019: {{Metadaten Website 2019-01|FAZ.NET|PI}}

Online-Leser der SZ im Januar 2019: 62606920
Seitenabrufe der FAZ im Januar 2019: 216250224

Anleitung zur Aktualisierung[Quelltext bearbeiten]

Diese wurde aus der .cvs-Datei der IVW mit einem octave/matlab-Programm erstellt:

  jahr=2020;

  fi=fopen(['download_' num2str(jahr) '01.csv'],'r');

  % Header-Zeile mit Tabelleneinträgen finden
  zeile='';
  while(sum(zeile==';')<=1)
    zeile=fgets(fi);
  end
  indVisitsPos=strfind(zeile,'Visits gesamt');
  visitsPosSemi=sum(zeile(1:indVisitsPos)==';');
  indPageimpressPos=strfind(zeile,'PIs gesamt');
  pageimpressPosSemi=sum(zeile(1:indPageimpressPos)==';');

  % Ausgabedatei
  fo=fopen(['Wiki' num2str(jahr) '-01.txt'],'w');
  fdisp(fo,'{{#switch:{{{1}}}')
  fdisp(fo,['| Quellenangabe = [[Informationsgemeinschaft zur Feststellung der Verbreitung von Werbeträgern|IVW]] Januar ' num2str(jahr)])

  % Dateieinträge abarbeiten
  k=1;
  while zeile~=-1
    zeile=fgets(fi);
    if int8(zeile)==-1,break;end
    zeile=regexprep(zeile,'(\d)[.](\d)','$1$2'); % Tausender-Trennzeichen löschen
    Semi=find(zeile==';');
    if length(Semi)<=1,continue,end % wenn es nur eine Unterseiten-Zeile ist: mit naechster Zeile weiter machen
    indVisitNr=Semi(visitsPosSemi)+1:Semi(visitsPosSemi+1)-1;
    h=str2num(zeile(indVisitNr));
    if ~isempty(h)
      visits(k)=h;
    else
      visits(k)=0;
    end
    indPageimpressNr=Semi(pageimpressPosSemi)+1:Semi(pageimpressPosSemi+1)-1;
    h=str2num(zeile(indPageimpressNr));
    if ~isempty(h)
      pageimpresss(k)=h;
    else
      pageimpresss(k)=0;
    end
    site=zeile(2:Semi(1)-2);
    fdisp(fo,['| ' site ' = {{#switch: {{{2}}}|V=' num2str(visits(k)) '|PI=',num2str(pageimpresss(k)) '}}'])
    k=k+1;
  end
  fclose(fi);
  fdisp(fo,'}}<noinclude>')
  fdisp(fo,'{{Dokumentation}}')
  fclose(fo);

Siehe auch[Quelltext bearbeiten]

Der Aufbau dieser Vorlage orientiert sich an: Vorlage:Metadaten Auflagen Zeitungen DE


hier Kategorien eintragen