Verfügbarkeitsprüfung
- Anne Krieg
Einführung
Die Verfügbarkeitsprüfung ist das Herzstück im Angebots-Prozess von MediaVelox. Schlüssel hierfür ist zum einen die Platzierung, welche sowohl der Verfügbarkeit, als auch dem Produkt zugeordnet ist. Zum anderen eine Produkteigenschaft, die die Platzierungsmöglichkeiten in übersichtlicher Form ausgibt. Die Produkteigenschaft ist über die Produktgruppe, auf die sie sich bezieht, wiederum mit der Publikation verbunden.
Im Angebotsprozess selbst erfüllt die Produkteigenschaft zwei Funktionen: Die Abbildung der verfügbaren Werbeplätze in Echtzeit sowie die Möglichkeit, darauf Reservierungen vorzunehmen.
Konfiguration
Produktgruppen
Voraussetzung
Zur Aktivierung der Verfügbarkeitsprüfung in appero quote müssen an den Publikationen Produktgruppen hinterlegt sein.
Es ist Ermessenssache, wie viele verschiedene Produktgruppen Sie hier benötigen. Primär muß die Unterscheidung zwischen sog. Print- und Digitalpublikationen berücksichtigt werden. Es dürfen keinesfalls beide Arten von Publikationen unter eine Produktgruppe fallen.
Am übersichtlichsten, auch für die Angebotsstruktur, ist es, wenn für jede Publikation eine eigene Produktgruppe angelegt wird.
Aufbau der Produkteigenschaft
Zur Abfrage der Verfügbarkeit im Angebotsprozess wird je Publikation bzw. über die ihr zugehörige Produktgruppe eine Produkteigenschaft ohne Berechnung, Typ Tabelle angelegt.
Diese Produkteigenschaften fragt über Objekt Queries die aktuellen Verfügbarkeiten zu vorhandenen Ausgaben ab, wenn der Benutzer das Produkt im Angebot hinzufügt.
Die Object Query für Print-Publikationen (Zeitpunkt-basierte Buchung) gestaltet sich wie folgt:
Syntax | Beispiel | Erklärung |
---|---|---|
<Salesforce Object API Name>| | f42_dispo__AdPosCatalog__c| | Wenn das Salesforce Objekt "AdPosCatalog__c" in der Query verwendet wird, erkennt appero quote automatisch, dass im Dialog der Produkteigenschaft die Zahleneingabe für Reservierung pro Ausgabe angezeigt werden soll. Alle genannten Felder werden benötigt um die Bezeichnung der Ausgabe und den Erscheinungstermin (Issue__r), sowie die Verfügbarkeitszahlen (bookingLimit__c, reservedCountRollup__c, confirmedCountRollup__c, blockedCount__c) anzuzeigen und zu verwenden. Leerzeichen in Custom Labels können mithilfe von " " hinterlegt werden. |
Hinweis zur Umstellung auf appero quote Lightning
Produkteigenschaften in MediaVelox, in denen in der Label Sektion der Object Query adIssueName=Issue
vorkommt, kann dieser Abschnitt z.B. durch f42_dispo__Issue__r.f42_dispo__IssueName__c=Issue
ersetzt werden. adIssueName
wird nicht mehr unterstützt.
Aufbau der Object Query für Digitale Produkte
Die Object Query im Bereich der digitalen bzw. Laufzeit-basierten Publikationen ist weniger komplex, hier wird alleine über den Verweis auf das Objekt Verfügbarkeit eine Zeitachse über die verfügbaren Mengen erstellt. Die Object Query lautet schlicht:
f42_dispo__AdPosCatalog__c
Die Verfügbarkeitsprüfung im Angebotsprozess
Damit die Verfügbarkeitsprüfung in appero quote greifen kann, müssen die Produkt-Stammdaten über die notwendigen Ausprägungen verfügen. An folgenden Objekten müssen die bereits erläuterten Relationen hinterlegt sein, damit die Anbindung störungsfrei funktioniert:
- Anzeigenformat (Lookup auf f42_dispo__AdFormat__c)
- Platzierung (Lookup auf f42_dispo__AdPosition__c)
Ist zwingend notwendig, damit für die Verfügbarkeitsprüfung nur Verfügbarkeiten der zugehörigen Platzierung der entsprechenden Ausgaben oder Zeiträume angezeigt werden.
- Publikation (Lookup auf f42_dispo__Publication__c)
An Produkten hinterlegte Platzierungen benötigen grundsätzlich eine Zuordnung zu einer Publikation. Diese ist zum einem notwendig, damit die Verfügbarkeitsprüfung über die Checkbox "ist digital" an der Publikation erkennt, ob die Verfügbarkeit auf einen Zeitpunkt (feste Ausgabe), oder einen Zeitraum (Datumeingabe für Start- und Endzeit der Reservierung) angewendet werden soll. Zusätzlich kann dadurch nach Bedarf auf die Publikationsgruppe zurückgegriffen werden, welcher eine Publikation zugeordnet sein kann.