Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Einführung

Die Verfügbarkeitsprüfung ist das Herzstück im AdSales 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.

Tip

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

Voraussetzung

Note
titleVoraussetzung

Zur Aktivierung der Verfügbarkeitsprüfung in appero quote müssen an den Publikationen Produktgruppen hinterlegt sein. Pro Publikation muss jeweils eine Produktgruppe angelegt werden. 

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 hier genannten bereits erläuterten Relationen hinterlegt sein, damit die Anbindung störungsfrei funktioniert:

Produkt

  • Anzeigenformat (f42_dispo__AdFormat__c)
    Wird unter anderem weiterverarbeitet um für Breite {width}, Höhe {height}, Breite im Druck {widthprint}, Höhe im Druck {heightprint} und Maßeinheit für Breite {measurewidth} und Maßeinheit für Höhe {measureheight} Mergefields in der Produktbeschreibung zu nutzen. Gerade bei vielen Produkten kann dadurch der Beschreibungstext und die darin enthaltenen Abmessungsinfos vereinheitlicht und der Aufwand stark reduziert werden.
  • Platzierung (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. Außerdem kann dadurch über das Mergefield {placement} die Bezeichnung der Platzierung in der Produktbeschreibung ausgegeben werden.

Platzierung

  • Publikation (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.

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-Produkte gestaltet sich wie folgt:

Syntax
Beispiel
Erklärung

<Salesforce Object API Name>|
<Salesforce Fields API>|
<Salesforce Field for Calculation>|
<Salesforce Field for Productfilter>|
<Salesforce Fields for Columns to filter>|
<Salesforce fields for Columns to view>|
<Salesforce Relation to Account>|
<Custom Labels in Order to Columns>|
<load on demand>|
<Publication>,<PublicationGroup>|
<AdPosition>|
<AdFormat>

f42_dispo__AdPosCatalog__c|
f42_dispo__AdPosition__c,
f42_dispo__AdPosition__r.Name,
f42_dispo__Issue__r.f42_dispo__IssueName__c,
f42_dispo__Issue__r.f42_dispo__PublicationDate__c,
f42_dispo__Issue__r.f42_dispo__ClosingDate__c,
f42_dispo__Issue__r.f42_dispo__TeaserText__c,
f42_dispo__AdPosition__r.f42_dispo__AdFormat__c,
f42_dispo__bookingLimit__c,
f42_dispo__reservedCountRollup__c,
f42_dispo__confirmedCountRollup__c,
f42_dispo__blockedCount__c,
f42_dispo__Issue__c,
f42_dispo__Issue__r.f42_dispo__SubmissionDeadline__c |
|
|
|
f42_dispo__Issue__r.f42_dispo__IssueName__c,
f42_dispo__Issue__r.f42_dispo__TeaserText__c,
f42_dispo__Issue__r.f42_dispo__PublicationDate__c,
f42_dispo__Issue__r.f42_dispo__ClosingDate__c,
f42_dispo__Issue__r.f42_dispo__SubmissionDeadline__c,
f42_dispo__AdPosition__r.Name|
|
f42_dispo__Issue__r.f42_dispo__IssueName__c=Ausgabe,
f42_dispo__Issue__r.f42_dispo__TeaserText__c=Thema,
f42_dispo__Issue__r.f42_dispo__PublicationDate__c=Datum,
f42_dispo__Issue__r.f42_dispo__ClosingDate__c=Anzeigenschluss,
f42_dispo__Issue__r.f42_dispo__SubmissionDeadline__c=Annahmeschluss,
f42_dispo__AdPosition__r.Name=Platzierung |
true


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 "&nbsp;" hinterlegt werden.


Warning
titleHinweis zur Umstellung auf appero quote Lightning

In Produkteigenschaften in MediaVelox Produkteigenschaften, in denen in der Label Sektion der Object Query adIssueName=Issue vorkommt, kann diese zB 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

Tip

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

Relationen

Produkteigenschaften ohne Berechnung

Verwendung von Object Queries