Die Werbeeinträge sind als Liste von ads
-Kindelementen in das allads
-Tag eingebettet.
<allads>
<ad guid="527e41eb-a641-49b9-a521-e921ec652e23">
<title>
<de>Plöpp-Bier</de>
<en>Pop'Beer</en>
</title>
<description>
<de>Prickelndes Hopfengold...</de>
<en>Tingling hop gold...</en>
</description>
<conditions min_audience="1.56" min_image="4" target_group="256" pro_pressure_groups="0" contra_pressure_groups="0"/>
<data quality="15" repetitions="3" duration="3" profit="976" penalty="1550" infomercial_profit="97" fix_infomercial_profit="1"/>
</ad>
</allads>
Um diesen Werbevertrag zu erfüllen müssen dreimal (repititions
) innerhalb von drei Tagen (duration
) eine von der Reichweite abhängige Anzahl (min_audience
) von Männern (target_group
) einschalten.
Um die Werbung überhaupt angeboten zu bekommen, ist ein Image von mindestens 4% erforderlich (min_image
).
Name | Art | Beschreibung |
---|---|---|
guid | Pflicht | GUID, insb. für Referenzierung bei Nachfolgenachrichten |
creator | Metadaten optional | Standardeigenschaft |
created_by | Metadaten optional | Standardeigenschaft |
comment | informativ | Standardeigenschaft |
Standardelemente für Titel title, Beschreibung description sind Pflicht, genau wie die nachfolgend beschriebenen Elemente für Bedingungen (conditions) und werbespezifische Daten (data). Mit Verfügbarkeit availability kann man steuern, wann die Werbung grundsätzlich zur Verfügung steht.
Name | Art | Beschreibung |
---|---|---|
min_audience | optional | Mindestzuschauerquote |
min_image | optional | Mindestsenderimage (0-100) |
max_image | optional | Höchstsenderimage (0-100) |
target_group | optional | Zielgruppe(n) für die zu erreichenden Zuschauerzahl |
allowed_genre | optional | erlaubtes Hauptgenre |
prohibited_genre | optional | verbotenes Genre (noch nicht unterstützt) |
allowed_programme_flag | optional | erlaubte Programmflags |
prohibited_programme_flag | optional | verbotene Programmflags (noch nicht unterstützt) |
Die Mindestzuschauerquote min_audience
bezieht sich auf die möglichen Zuschauer im aktuellen Sendegebiet.
Die Schalter für verbotene Genre und Flags werden aktuell vom Programm noch nicht unterstützt.
Name | Art | Beschreibung |
---|---|---|
available | optional | verfügbar (Wahrheitswert) |
type | optional | Vertragstyp (0=normal, 1=nur für Spielevents) |
quality | optional | Qualität (Default 10) |
repetitions | Pflicht | Anzahl Wiederhlungen |
duration | Pflicht | Anzahl der erlaubten Tage |
profit | Pflicht | Basis für Ertragsberechnung pro Spot |
penalty | Pflicht | Basis für Berechnung Vertragsstrafe pro Spot |
fix_price | optional | Wahrheitswert, Profit und Strafe skalieren nicht mit Reichweite(level) |
infomercial | optional | als Dauerwerbesendung erlaubt (Wahrheitswert) |
infomercial_profit | optional | Basis für Etragsberechnung Infomercial |
fix_infomercial_profit | optional | Wahrheitswert, Einnahmen für Infomercials nicht dynamisch berechnet |
blocks | optional | Anzahl Sendeblöcke des Infomercials |
pro_pressure_groups | optional | angesprochene Lobbygruppe |
contra_pressure_groups | optional | abgeschreckte Lobbygruppe |
Sofern die Werte nicht als unveränderlich markiert wurden (fix_price
), wird der Wert für profit
noch mit einem Faktor multipliziert, der sich aus Image, Reichweite, Qualität etc. berechnet.
Deshalb kann auch bei einem hohen profit
-Wert ein geringerer Erlös pro Spot resultieren als bei einem
niedrigen.
Syntax siehe auch modifiers. Mögliche Anpassungen sind
Name | Bedeutung |
---|---|
topicality::infomercialRefresh | Erholung nach Ausstrahlung als Infomercial (0.8 langsamer, 1.2 schneller) |
topicality::infomercialWearoff | Aktualitätsverlust bach Ausstrahlung als Infomercial (0.8 weniger, 1.2 mehr) |
Beispiel: <modifier name="infomercialWearoff" value="0.7" />
Der Einfluss der Modifier (insb. Wearoff) dürfte aber praktisch irrelevant sein, da berechneten Werte durch die geringen Zuschauerzahlen praktisch immer außerhalb der Min-Max-Grenzen liegen.
- nochmal mit DB-Einlesen abgleichen
- profit beeinflusst Belohnung pro Spot - genauer beschreiben
- infomercial-Profit genauer beschreiben
- data-quality=nochmal Einfluss prüfen (nicht nur Infomercial)
- conditions: pro_pressure_groups, contra_pressure_groups, forbidden..., noch nicht ausgewertet
- der Quellcode unterstützt noch Effekte und Modifiers, welche in der aktuellen Datenbank nicht vorkommt und von der Grammatik nicht unterstützt werden
- sollte allowed/prohibited_genre nicht eher eine Liste sein. Bei der großen Anzahl von Genres erscheint es nicht immer sinnvoll, nur ein einziges zu erlauben/verbieten.