Simon Schmidt ist bei Marketing Factory für die Bereiche technisches SEO und Datenanalyse zuständig

Meine neuesten Beiträge

Alle Beiträge von Simon Schmidt

Über Simon Schmidt

Simon Schmidt ist bei Marketing Factory für die Bereiche technisches SEO und Datenanalyse zuständig

Unsere kleinen Helferlein: Google Analytics & Facebook Opt-Out in TYPO3 mit der mfc_dataprotection

Gerade im Zuge der aktuellen Diskussion bezüglich der DSGVO kommt man immer wieder an den Punkt, an dem man den Usern eine sinnvolle Opt-Out-Möglichkeit für Google Analytics und Facebook liefern muss. Hier setzt die Extension mfc_dataprotection an. In unserem vorherigen Blogpost für das Opt-Out mit Hilfe des Google Tagmangers sind wir bereits auf die Javascript Komponente eingegangen – Nun liefern wir mit der Extension mfc_dataprotection bereits fertige Textbausteine für einen Opt-Out-Text nach. Mit Hilfe des kleinen Plugins wird der Text bereits so aufbereitet, dass er vom GTM  verarbeitet werden kann. Die Textbausteine für das Opt-Out lassen sich sehr einfach mit etwas Typoscript anpassen.

Recap 1. OMWest BarCamp oder: Am Ende gewinne immer ich

Am letzten Freitag, dem 13.04.2018, fand bei der AXA in Köln-Holweide das erste OMWest BarCamp statt. Das Event wurde von Michael Jansen und Rhea Moore organisiert und ich muss sagen, dass ich schwer beeindruckt war. Auch, wenn ich am Ende mal nicht gewonnen hätte, wäre das BarCamp für mich ein voller Erfolg gewesen. Aber mal alles der Reihe nach: Ab 8:30 Uhr war offiziell Einlass und so konnten bis zum eigentlichen Start um 9:30 Uhr beim Frühstück die ersten Kontakte geknüpft werden. Vor der Eröffnungssession, in der sich wie immer bei einem BarCamp jeder mit Namen, seinen drei Hashtags und seinem Twitter-Namen vorstellt, konnten wir die Spruchtaschen im Saal begutachten.

Mein neuer Jobtitel ist dann ab heute „Actionable Real Time Big Data Analysis Wizard“ 🙂

Google Analytics Opt-Out mit dem Google Tag Manager (DSGVO-konform)

Wenn Google Analytics im Einsatz ist, sind die Betreiber einer Website dazu verpflichtet, den Nutzer über den Umfang der Datenerfassung zu informieren und ihm eine Ausstiegsmöglichkeit aus dieser zu ermöglichen. Google bietet für alle gängigen Browser ein Browser Add-On an, das das Google Analytics Tracking unterbindet. Diese Lösung funktioniert jedoch nur für Desktop-Clients. Was aber, wenn man mit dem Smartphone oder Tablet unterwegs ist und das Opt-Out-Plugin nicht verwendet werden kann? Hierfür haben wir in unserem Beispiel eine alternative Lösung für einen Opt-Out Link entwickelt. Dadurch wird ein Setzen des Google Analytics Opt-Out-Cookies auch für mobile Endgeräte möglich und ist somit datenschutzkonform.

Recap vom WordCamp 18./19. November 2017 in Köln

Am 18. & 19. November bin ich mal fremdgegangen 🙂 Wie bereits letztes Jahr in Nürnberg, hab ich in diesem Jahr das WordCamp in Köln (#WCCGN) besucht. Für uns bei der MFC eine fast schon andere Welt, da wir hauptsächlich mit TYPO3 im Tagesgeschäft arbeiten. Nachdem ich mich bereits um 8 Uhr auf den Weg nach Köln gemacht hatte, war ich um kurz nach 9 Uhr in der HMKW, der diesjährigen Location des WordCamps.

Tag 1

Verteilung der PHP Versionen auf WordPress Installationen (Stand 19.11.17)

Nach einer Einführungs- und Vorstellungsrunde starteten die ersten Sessions um 12 Uhr. Für mich war diese erste Session die „Q&A Stunde“ der beiden Core-Developer Dominik Schilling (@ocean90) und Konstantin Obenland (@obenland). Hier wurde zum Teil kontrovers über die Security-Kommunikation aber auch über den Ausblick, was Gutenberg oder eine Verbesserung der Mediathek bringen könnte, diskutiert und eine Verteilung der PHP Versionen in den aktuellen WordPress Installationen vorgestellt.

Recap Google Analytics Summit 2017 in Hamburg

Am 09. November stand für mich, wie die letzten Jahre, wieder der Google Analytics Summit auf dem Programm. Für mich ein absoluter Pflichttermin im Bereich Webanalyse.

Die Sessions

Analytics Summit 2017 Hamburg

Den Anfang machte dieses Jahr Dave Barney von Google, der über die Vernetzung von Online und Offline-Welt neue Denkanstöße gab. Tools wie Google Correlate oder Google TV Attribution sind nur zwei  interessante Tools, die Dave in seinem Vortrag nannte. Auch ein Beispiel über die Telekom, wie sie ihre Kundenbindung mit Hilfe von Google stationär verbesserte, durfte nicht fehlen (Google Store Visits). Ein weiterer Punkt von Dave war, dass man in Echtzeit die TV-Werbung mit Google Trends verfolgen kann. Insgesamt eine tolle und spannende Keynote.

Recap: TYPO3 Developer Days 2017

Die alljährlichen TYPO3 Developer Days (T3DD) fanden in diesem Jahr im hohen Norden in Malmö, Schweden statt. Im Rahmen der Developer Days kommen jedes Jahr TYPO3-Entwickler aus aller Welt zusammen, um sich über die neuesten Themen rund um TYPO3 auszutauschen und ein Teil dieser wundervollen Community zu sein.

Auch, wenn der Fokus natürlich auf Themen rund um TYPO3-Entwicklung lag, hatten alle Teilnehmer genügend Freizeit, um die Schönheit Schwedens zu erkunden. Mit dem Veranstaltungsbadge konnten nämlich alle öffentlichen Verkehrsmittel genutzt werden, um Land und Leute kennenzulernen und sich abseits von Arbeit und Weiterbildung inspirieren zu lassen.

Hauptthema: Automatisierung

Sowohl im Rahmen der Session Planung, als auch auf diversen Flurgesprächen kristallisierte sich schnell heraus, worauf das Augenmerk im diesen Jahr liegen wird: Automatisierung.

Camp Report Venlo 2016

Fotograf: Andrea Herzog Kienast
Fotograf: Andrea Herzog Kienast

Was macht ein Entwickler wenn er sich während eines längeren anspruchsvollen Projekts entspannen will?

Ganz klar: Er tut was für seine Fortbildung und fährt auf ein TYPO3Camp. Das Camp meiner Wahl war dieses Mal das TYPO3Camp in Venlo, das vom 21. bis zum 23. April 2016 stattfand.

Die Warmup Party am Donnerstag musste ich leider auslassen, da ich arbeitsbedingt erst am Freitag Mittag anreisen konnte. Das war im Fall dieses Camps jedoch kein Problem, da am Freitag Abend noch ein Social Event im Cafe Central mitten in der schönen Innenstadt von Venlo stattfand. Auch die Nachzügler hatten somit die Möglichkeit sich vorab schon einmal mit den anderen Teilnehmer bekannt zu machen und auszutauschen.

Update von Gartencenter.de auf TYPO3 6.2

Nachdem ich bereits letzten Herbst beim TYPO3 Smooth Migration Agency Sprint in Essen mit der damaligen aktuellen TYPO3 6.2 LTS Beta-Version die Migration von TYPO3 4.5 LTS simuliert hatte, kam nun unser eigenes Portal Gartencenter.de als erster Kandidat für die Migration auf TYPO3 6.2 an die Reihe. Ein Fazit vorweg: Die Migration hat sich gelohnt und es sieht mittlerweile gut aus – auch wenn noch nicht alles zu 100% funktioniert.

Gartencenter.de im neuen Glanz
gartencenter.de im neuen Glanz (Screenshot gartencenter.de)

Nun aber im Detail: Neben eigenen kleinen Helferlein, wie mfc_canonical oder auch amazon_affiliate, die wir auch bereits veröffentlicht haben, setzen wir bei Gartencenter.de auch Standard-Extensions wie tt_news, powermail, solr, realurl und rgmediaimages ein. Leider wurden noch nicht alle von mir im September vorgeschlagenen Patches für die Extensions akzeptiert, sodass wir bei der ein oder anderen Extension noch nicht die offizielle Version verwenden können. Um nur mal eine zu nennen, wäre das hier die 1.7.x Version von powermail

Tutorial: TYPO3 Responsive Images mit dem picture Tag

Grundvoraussetzungen für dieses Tutorial ist eine TYPO3 LTS 6.2 Installation, in der eine Seite mit einem Bild-Element angelegt wurde.

Für dieses Tutorial haben wir einige Dateien vorbereitet und als Zip-Datei zum Download angehängt. Diese Dateien müssen nach dem Entpacken in Filelist hochgeladen werden. Dabei sollte die Ordnerstruktur, wenn möglich, erhalten bleiben. Anderenfalls müssen im TypoScript die Pfade angepasst werden.

Diese Dateien sorgen für eine responsive Ausgabe des Bildes im Frontend. Weitere Funktionen sind nicht enthalten, können aber hinzugefügt werden. Solltet ihr die vorgestellte Technik in eine bestehende Website integrieren wollen, ist nur wichtig, dass jQuery in Version 1.7.2 oder neuer/höher vorliegt. Weiterhin ist es wichtig, dass die jquery-picture.js von http://jquerypicture.com/ integriert wird. Der Aufruf aus der app.js kann an sinnvoller Stelle in Euren Code übernommen werden. Die Settings in der CSS Datei können bei Bedarf an das eigene Projekt angepasst werden.

MFC launcht Autorenkasten für TYPO3

Mit der Extension mfc_author bietet sich in TYPO3 jetzt die Möglichkeit, Daten über den Autor einer Seite oder eines News-Eintrags mitzugeben.

Die von Marketing Factory entwickelte Extension bindet den Autorennamen mit einer Verknüpfung zum Google+ Profil des Autors ein, sofern dieses Profil hinterlegt ist. Diese Verlinkung wir so aufgebaut, dass Google die Autoreninformation verarbeiten kann. Zusätzlich zu dem Link zum Google+ Profil bringt die Extension auf Wunsch – neben dem Autorenbild – auch eine Kurzbeschreibung, einen Link zu Facebook, Xing oder Twitter mit. Sofern gewünscht, kann man auch die Mailadresse des Autors mit angeben.

Die Autoren werden zentral im TYPO3 Backend erfasst und dann per Dropdown auf der jeweiligen Seite bzw. dem News-Eintrag ausgewählt. Man pflegt also nur an einer Stelle seine Daten und kann diese dann bequem in den Seiteneigenschaften bzw. News-Eintrag-Eigenschaften bequem hinzufügen.