Versionshistorie
- Version 1.4.1 vom 21.03.2024 - Erweiterungen für das Abrufen noch unveröffentlichter Tarife
- Version 1.3.2.4 vom 11.12.2023 - Bugfixes und Erweiterungen für das MSW-interne Verwaltungstool
- Version 1.3.2.3 vom 18.07.2023 - Erweiterungen für das MSW Erfassungstool
- Version 1.3.2.2 vom 14.03.2023 - Erweiterungen für administrative Funktionen
- Version 1.3.2.1 vom 16.01.2023 - Erweiterungen für administrative Funktionen
- Version 1.3.1.8 vom 22.11.2022 - Bugfix im Endpunkt v1x/GetSenderMitVermarkterZuordnungen
- Version 1.3.0.2 vom 29.08.2022 - Upload / Download von diversen Senderdateien ( Logos, Preislisten etc. ) eingebaut
- Version 1.3.0 vom 08.08.2022 - Excel- und Xml-Download von Jahrestarifen auch für den öffentlichen Bereich
- Version 1.2.9 vom 21.07.2022 - Validierung hochgeladener Daten für Third Party Clients erweitert
- Version 1.2.8 vom 04.05.2022 - Excel-Upload für Senderjahrestarife eingebaut
- Version 1.2.7 vom 07.03.2022 - Umstellung auf .NET 6.0, Excel-Download
- Version 1.2.6 vom 01.02.2022 - Anpassungen für die Anlieferung von Daten über die API
- Basis Implementierung 1.0.0.0 vom 20.10.2019
Version 1.4.1 vom 21.03.2024
Es wurden Erweiterungen für das Abrufen noch unveröffentlichter Tarife eingebaut, die speziellen API-Klienten zur Verfügung stehen.
Version 1.3.2.4 vom 11.12.2023
Erweiterte Vermarkterinfos für das MSW-interne Verwaltungstool eingebaut.
Der Endpunkt "v1.1/Sender/MitVermarktern" gibt jetzt keine Preislisten für die Tarifjahre vor 2021 mehr aus.
Beim Endpunkt /v1.x/Sender/Preislisten/{jahr} funktioniert jetzt der Filter auf das Tarifjahr korrekt.
Es wurden einige zusätzliche Sonderwerbeformtypen ( Packages, Sponsoring etc. ) hinzugefügt.
Version 1.3.2.3 vom 18.07.2023
Erweiterte Vermarkterinfos für MSW Erfassungstool eingebaut.
Version 1.3.2.2 vom 14.03.2022
Bugfixing für die Funktion zum Speichern von benutzerspezifischen Blobs für zum Bearbeiten geöffnete Senderjahrespakte.
Das Problem entstand beim Abspeichern von Metadaten für den Blob bei Benutzernamen mit Sonderzeichen.
Version 1.3.2.1 vom 16.01.2022
Erweiterungen im Admin-Controller. Die Model-Klasse V5.SenderMitVermarkterInfo wurde um das Feld GiltBis erweitert und das bestehende Feld GueltigAb wurde aus Konsistenzgründen in GiltAb umbenannt.
Vom Endpunkt v1x/GetSender werden jetzt die Kategorien direkt aus dem jeweiligen Sendertyp generiert.
Version 1.3.1.8 vom 22.11.2022
Bugfix im Endpunkt v1x/GetSenderMitVermarkterZuordnungen, teilweise wurden nicht alle aktuellen Datensätze ausgegeben.
In der Rückgabe des Endpunktes v1x/Vermarkter/{vermarkterId}?mitSendern=true werden jetzt korrekte Änderungsdatumswerte ausgegeben.
Version 1.3.0.2 vom 29.08.2022
Für administrative Zwecke können jetzt auch diverse Dateien pro Sender hoch- bzw. heruntergeladen werden.
Version 1.3.0 vom 08.08.202
Auch im öffentlichen Bereich ( v1.1 ) können jetzt Excel- und Xml-Dateien für Jahrestarife heruntergeladen werden.
Version 1.2.9 vom 21.07.2022
Im Anlieferbereich wurde die Validierung der hochgeladenen Daten erweitert bzw. strenger implementiert.
Es ist jetzt nicht mehr möglich, Daten für einen Jahrestarif anzuliefern, für den es nicht bereits eine entsprechende Vorlage in der Datenbank gibt. Diese muß explizit vom msw angelegt werden.
Version 1.2.8 vom 04.05.2022
Im Anlieferbereich besteht jetzt die Möglichkeit, einen Senderjahrestarif über eine Exceldatei mit einzelnen Datenkategorien in separaten Sheets oder als Json-Objekt mit vereinfachten flachen Listen pro Kategorie zu aktualisieren
Eine Excel-Datei mit allen Typschlüsseln, Werbeformen, Preistypen etc. kann jetzt abgerufenen werden
Eine neue Werbeform "Flexi-Spots" ( Typ-Id = 3005 ) wurde hinzugefügt
Version 1.2.7 vom 07.03.2022
Umstellung auf .NET 6.0
Im Anlieferbereich besteht jetzt die Möglichkeit, für ein Senderjahrestarif eine Exceldatei mit einzelnen Datenkategorien in separaten Sheets als flache Liste abzurufen
Version 1.2.6 vom 01.02.2022
Der Endpunkt zum Hochladen von Preisen wurde erweitert, so dass jetzt auch senderspezifische Werbeformen angeliefert werden können.
Die Beispiel-POSTMan Collection wurde für die neue Tarifgeneration 2022 angepaßt und enthält jetzt auch einen POST-Request zum Hochladen von Preisen.
Version 1.2.5 vom 14.12.2021
Es wurde ein neuer Berechtigungssatz eingeführt, der es bestimmten Klienten ermöglicht, auf unveröffentlichte Tarifdaten zuzugreifen, obwohl diesen Klienten kein Schreibrecht eingeräumt wurde.
Im Anlieferbereich ( v5.X ) wurde ein neuer Preislisten-Endpunkt hinzugefügt über den alle Senderpreislisten abgerufen werden können, für die der aktuelle Klient die Berechtigung zum Lesen unveröffentlichter Tarifdaten verfügt.
17.01.2021 - Bugfixing im Endpunkt /Vermarkter/{id}, hier wurden häufig keine untergeordneten Sender ausgegeben
Version 1.2.4 vom 08.11.2021
Die Ausgabe des Endpunktes ./v1.1/Sender/Preislisten wurde um ein zusätzliches Feld LandId erweitert.
Die Ausgabe des Endpunktes ./v1.1/Sender/MitVermarktern wurde geändert, so daß sich die "offenen" Preislisten auch hier im GiltBis-Datum wieder finden.
Version 1.2.3 vom 28.10.2021
Einige Erweiterungen / Änderungen bei den Endpunkten für die Anlieferung von Verbreitungsdaten.
Version 1.2.2 vom 23.09.2021
Die Targetingmerkmale wurden um nicht verwendete bzw. fälschlicherweise als Merkmalsausprägungen eingefügte Einträge bereinigt.
Eine Bereinigung und Erweiterung fand auch bei den Merkmalsausprägungen statt.
Die Änderungen umfassen auch eine Anpassung in den zurückgegebenen Targeting-Klassen, welche nun im Namespace V11 definiert sind. Die neue Property "Id" bei den Ausprägungen wird für die Version 1.0 in die nun nicht mehr benötigte Filter-Property geschrieben.
Version 1.2.1 vom 08.07.2021
Bisher nicht im Prod-System vorhandene Sender-Endpunkte ( v1 ) wurden in v1.1 verschoben. Eine Auflistung aller Änderungen in v1.1 im Vergleich zur bisherigen v1 finden sich hier.
Version 1.2.0 vom 08.06.2021
Anlegen / Aktualisieren von Sender-Container für die Bearbeitung von Tarifinfos beim msw erweitert und verbessert.
Version 1.1.9 vom 02.06.2021
Die in Version 1.1.7 neu hinzugefügten Endpunkte für Legacy Preislisten liefern jetzt nach Absprache anstelle eines offenen Endedatums für die jeweils letzte Preisliste pro Sender das feste Datum 31.12.9999.
PDF-Dokument mit Erläuterungen für die Interpretation der Daten-Inhalte bereitgestellt.
Version 1.1.8 vom 25.05.2021
Zusätzliche Funktionalität für die Anlieferung von Verbreitungsdaten wurde implementiert.
Version 1.1.7 vom 25.05.2021
Neuen Endpunkt [ /v1/Sender/{senderId}/Historie ] für Abruf der Historie pro Sender eingebaut.
Neuen Endpunkt [ /v1/Sender/Preislisten/{jahr} ] für Abruf aller relevanten Legacy Preislisten pro Kalenderjahr eingebaut.
Die Rückgabe des Endpunktes [ /v1/Sender/Preislisten ] wurde so abgeändert, daß für die jeweils aktuellste / letzte Preisliste pro Sender ein offenes Ende-Datum ausgegeben wird. Dies betrifft nur die Ausgabe dieses Endpunktes, die Daten in den zugehörigen Senderjahrespaketen bleiben unverändert, denn eigentlich gibt es dort keine Preislisten. Diese sind ein abgeleitetes Konstrukt zur Abwärtskompatibilität für Anwendungen, die ohne das Konzept einer Preisliste anstelle eines simplen Angebotes pro Kalenderjahr nicht auskommen.
Beispieldatensätze und Dokumentation für MSW-Testsender aktualisiert und erweitert.
Ein Demo-Skript ( Powershell ) und eine POSTMAN-Collection mit ausführlichen Erläuterungen zum Abruf aller drei MSW-Testsender wurde zum Download bereitgestellt.
Version 1.1.6 vom 10.05.2021
Kleinere Bugfixings bei der Anlieferung von senderspezifischen Daten.
Version 1.1.5 vom 27.03.2021
Der Import von Feiertagsvorgaben ist jetzt generell möglich.
Außerdem wurde die Dokumentation fortgeführt. So gibt es jetzt bei den Zeiträumen einige zusätzliche Schaubilder und Erläuterungen.
Version 1.1.4 vom 19.03.2021
Diverse Endpunkte innerhalb des Anlieferung-Controllers in Api-Version 6 verschoben und einige Demos entfernt
Version 1.1.3 vom 12.03.2021
Bugfixing Anlieferung-Controller
Version 1.1.2 vom 11.03.2021
Basisimplementierung für die Anlieferung von Preisen als einfache Liste
Einige fehlende Metainformationen zur Klasse PreiseFuerZeitpunkt hinzugefügt.
Der nicht verwendete Endpunkt /v5/Sender wurde entfernt.
Neue Endpunkte ../v1.x/{id}/Sender/{jahr}/JahresInfosAlsXml und ../v1.x/Sender/{id}/{datum}/KombiHierarchie wurden hinzugefügt
Eine fehlerhafte Zugriffspolicy im Adminbereich wurde korrigiert.
Version 1.1.1 vom 11.01.2021
Bugfixing
Bei den beiden Endpunkten für Sender- bzw. Vermarktersuche wurde der Response-Header X-Pagination nicht immer mit korrekten Werten gesetzt.
Die bisher nicht implementierte Sortierung nach Name bei der Vermarktersuche wurde eingebaut.
Beim Endpunkt für die Vermarktersuche wird jetzt bei Angabe einer Seitengröße, die nicht im zulässigen Bereich zwischen 1 und 5000 liegt, auf den Standardwert 50 geschaltet.
Version 1.1.0 vom 04.01.2021
Neue Endpunkte für Targetingausprägungen und Typen komplett eingebaut.
Beim Targeting wurde ein hierarchisches Modell eingeführt, welches die drei beteiligten Einzelklassen
- Targeting
- TargetingMerkmal und
- TargetingMerkmasAuspraegung
zusammenfasst.
Die Endpunkt-bezogenen Hinweise, Beispieldaten und weitere Metadaten wurden stark erweitert.
Filterung von Sendern nach Klienten eingebaut.
Version 1.0.9 vom 09.12.2020
Neue Endpunkte für Regierungsbezirke und Senderpreislisten eingebaut.
Damit verbunden auch die entsprechenden neuen Rückgabetypen hinzugefügt.
Version 1.0.8 vom 25.11.2020
Neue Endpunkte für Länder und Regionen eingebaut.
Die zugehörigen Klassen waren intern vorhanden, sind durch die neuen Endpunkte aber nun öffentlich verfügbar.
Version 1.0.7 vom 18.11.2020
In der API wurden zwei zusätzliche Endpunkte für Sendertypen und Targetingmerkmale eingebaut.
Auf der Startseite gibt es jetzt einen direkten Link zur Versionshistorie.
Version 1.0.6 vom 09.11.2020
Fehlerbehebung: In den Senderangaben wurde das MAGebiet nicht korrekt ausgegeben.
Version 1.0.5 vom 14.09.2020
Die Schreib-API wurde in die beiden Bereiche "Third-Party" (v5.*) und "Trusted-Party" (v6.*) unterteilt
Version 1.0.4 vom 21.04.2020
Es wurde eine neue Klasse Sender.Hinweise eingefügt.
Der Klasse LetzteSenderAngaben wurde ein zusätzliches Feld PreislisteLang hinzugefügt.
Das Feld LetztePreisliste wurde in Preisliste umbenannt, weil das Wort Letzte bereits im Klassennamen enthalten ist.
Zwei zusätzliche Spalten / Eigenschaften AnzahlDurchschnittsPreise, AnzahlHinweise für die Klasse Zeitraum/ZeitraumInfos wurden eingeführt.
Ein zusätzliches Dev-System mit eigener Datenbank wurde aufgesetzt.
Version 1.0.3 vom 06.03.2020
Ein zusätzlicher Endpunkt für denormalisierte Sender-(Jahres)Infos wurde hinzugefügt. Dieser unterstützt außerdem die Abfrage von historischen Datenständen.
Version 1.0.2 vom 20.02.2020
Eine zusätzliche Spalte / Eigenschaft BezugsWerbeformTyp für die Klasse AbUndZuschlagsTyp wurde eingeführt.
Version 1.0.1 vom 17.01.2020
Für den Zugriff auf die meisten Endpunkte wird nun ein Access-Token (JWT) benötigt. Der derzeitige Endpunkt dafür ist https://idsrv.mediaservice-wasmuth.de/connect/token.
Die zugehörigen Anmeldeinformationen müssen beim msw angefragt werden.