Universal Messenger 7.3.0
Dieses Release wurde Ende Oktober 2014 freigegeben. Es enthält neben Fehlerkorrekturen einige wesentliche Funktionserweiterungen.
Beim Update wird auch das Datenbankschema angepasst und erweitert.
Newsletter-Serien
Newsletter können nun in Serien zusammengefasst werden, so dass neben der Kategorisierung der Newsletter durch die Tags eine weitere Möglichkeit zur inhaltlichen Gruppierung und Auswertung von Newslettern besteht. Für alle Newsletter einer Serie werden die Kennzahlen zur Newsletternutzung in einer Übersicht berechnet.
Newsletter-Archiv
Die Darstellung der Newsletter im Newsletter-Archiv wurde erheblich überarbeitet, so dass die Kennzahlen zur Newsletternutzung bereits in der Übersicht angezeigt werden. Das Newsletter-Archiv verfügt jetzt über eine auto-Scroll Funktion, die das Blättern in einer Liste ersetzt, d.h. wenn Sie mit dem Browser an das Ende der Liste scrollen, werden automatisch weitere Einträge nachgeladen.
Aus der Übersicht kann eine Ansicht geöffnet werden, die den Newsletter so zeigt, wie er an einen Empfänger versendet wurde. Hierzu kann der Empfänger gewählt werden, für dessen Profil der Newsletter personalisiert werden soll. Darüber hinaus kann die Ansicht für die verschiedenen Bildschirmbreiten von PC, Tablet und Smartphone simuliert werden.
Links im Newsletter besser erfassen
Links in Newslettern werden nun nicht erst beim ersten Klick, sondern gleich nach Versand des Newsletters in der Newsletter-Detailseite sichtbar. Außerdem ist es nun möglich, Links nicht mehr nur anhand ihres Namens zu unterscheiden; jeder in einer Newsletter-Vorlage enthaltene Link bekommt nun automatisch eine eindeutige ID, anhand derer jeder Klick eindeutig zugeordnet wird.
Diese eindeutige Zuordnung ist nur bei der Verwendung des REST-Proxy zum Tracking möglich, die älteren Tracking-Clients (PHP, Java, .NET) werden nicht unterstützt und arbeiten wie bisher basierend auf dem name-Attribut der Links.
Damit beim Tracking die Link-ID übermittelt werden kann, muss in der Konfigurationsvariablen cmsbs.tracker.link
zusätzlich der Parameter i übergeben werden. Der Parameter n kann bei Verwendung des REST-Proxy entfallen.
cmsbs.tracker.link = http://www.example.com/p/t/nl?t={msgid}&d={trackedurl}&i={trackedurlid}&h={trackedurl:sha1}
Erweiterung der Abfragesprache für Newslettertracking
Die Abfragesprache wurde erweitert, so dass nun Benutzereinträge nach empfangenen Newslettern oder Trackingereignissen (Öffnungen, Klicks, Bounces usw.) gesucht bzw. segmentiert werden können.
Beispiele für Newsletterabfragen:
newsletterHasView(NewsletterGroup, 2360613)
Einträge, die Newsletter aus der Serie 2360613 geöffnet haben.
newsletterHasView(NewsletterTag, 'Presse')
Einträge, die Newsletter, die mit dem Tag "Presse" versehen wurden, geöffnet haben.
newsletterHasView(NewsletterGroup, 2360613, NewsletterTag, 'Presse')
Einträge, die Newsletter, die zu der Serie 2360613 gehören und mit dem Tag "Presse" versehen wurden, geöffnet haben.
Auswertung Newslettertracking in der Segmentierung
Analog zur Erweiterung der Abfragesprache zur Auswertung des Newsletter-Nutzungsverhaltens wurde die Segmentierung um die entsprechenden Funktionen ergänzt. Kontaktierte Einträge, Einträge mit Klicks, Öffnungen, Conversions, Abmeldungen und Bounces können nun mit Hilfe der Segmentierung für einen bestimmten Newsletter oder mehrere Newsletter, die bspw. den selben Tag verwenden, abgefragt werden.
Kennzahlen analysieren
Seit dieser Release können die Kennzahlen eines Newsletters im Detail sowie im Vergleich mit anderen Newslettern in einer übersichtlichen Tabelle und einem Diagramm verglichen werden. Zur Analyse stehen verschiedene Darstellungen der Kennzahlen (absolute Zahlen und Prozentwerte) zur Verfügung.
Für den Vergleich mit anderen Newslettern können weitere Newsletter zur Analyse hinzugefügt werden. Darüber hinaus kann die Auswertungen für einzelne Segmente der Newsletter-Empfänger vorgenommen werden, z.B. alle Empfänger mit dem Wohnort Berlin oder mit einer E-Mail Adresse einer bestimmten Domain.
Relative Links in der Newslettervorlage
Um relative Links in einer (Fiona-)Newslettervorlage besser zu unterstützen, wurde ein neuer RenderCallback entwickelt. Siehe auch Erweiterte Linkanpassung für Fiona (SearchReplaceRenderCallback).
Laufenden CronJob deaktivieren
Über die GUI kann nun auch der Ausführungsplan eines gerade laufenden CronJobs deaktiviert werden. Dazu wird in der CronJob-Liste neben dem gerade laufenden CronJob der Deaktivieren-Button angezeigt.
MySQL: Neue Defaulteinstellung
Für MySQL-Datenbanken wurde die Defaulteinstellung der Konfigurationsoption db.mysql.binarycast
auf false
geändert. Damit werden einfache Suchabfragen beschleunigt. Für Datenbanken, die nicht mit dem Installer und ohne die Optionen CHARSET utf8 COLLATE utf8_bin
angelegt wurden, kann es notwendig sein, db.mysql.binarycast
explizit auf true
zu setzen, um die Suche nach Sonderzeichen wie deutschen Umlauten zu ermöglichen.
URL-Encoding beim Linktracking
Beim Linktracking wird die URL der Zielseite nun standardmäßig UTF-8-codiert übergeben. Damit folgt der UM nun der Empfehlung des W3C.
IE 8 wird nicht mehr unterstützt
Der Internet Explorer 8 wird nicht mehr offiziell unterstützt, siehe auch Systemvoraussetzungen.
Newsletter-Add-On
Das Newsletter-Add-On wurde auf die Version 1.6.1 aktualisiert.
Update auf JavaMail 1.5.2
Die intern für den Mailversand verwendete Bibliothek JavaMail wurde auf die Version 1.5.2 aktualisiert.
cmsbs.sender.csv und cmsbs.replyto.csv unter Extras / System
Die beiden lizenzrelevanten Konfigurationsdateien cmsbs.sender.csv
und cmsbs.replyto.csv
können nun auch über die GUI unter Extras / System angezeigt werden.