<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >> Navigation: Detailbeschreibung > Blockausschluss |
Regionen können für den Abgleich für bestimmte Blöcke per Konfiguration ausgeschlossen werden. Ein Grund um einen solchen Ausschluss zu konfigurieren, ist z.B. dann gegeben, wenn eine Region für einen bestimmten Block durch einen anderen Mechanismus abgeglichen wird, die restlichen Regionen aber durch den WA abgeglichen werden sollen.
•Eine oder mehrere Regionen können für bestimmte Blöcke ausgeschlossen werden.
•Blockausschlüsse werden je Region und durch die Angabe von Zeitbereichen oder Block-IDs konfiguriert.
•Blockausschlüsse können für jeden Wochentag (Mo-So) unterschiedlich konfiguriert werden.
•Es gibt die zwei Ausschlussmodi Ignore und ReadOnly (Ignore ist restriktiver als ReadOnly).
Vor jedem Abgleich wird der Blockausschluss für jede Region geprüft und entsprechend gesetzt. Falls gleichzeitig mehrere Ausschlüsse auf einen Block zutreffen, gewinnt der, welcher in der Konfiguration zuerst erscheint (von links nach rechts). Um Komplikationen zu vermeiden wird empfohlen die Modi (Ignore und ReadOnly) nicht gleichzeitig in einer Ini-Datei zu verwenden.
Beim Abgleich eines Blocks werden Regionen, welche für diesen Block einen Ausschluss vom Typ Ignore konfiguriert haben, so behandelt, als wären sie nicht vorhanden. In solchen Regionen werden keine Elemente eingefügt, aktualisiert oder gelöscht. Die Regionen kommen auch nicht als Referenz-Region in Frage.
Beispiel:
Es sind grundsätzlich drei Regionen konfiguriert. Für den Block um 19:24 wurde konfiguriert, dass die Region 2 ignoriert werden soll. Der Abgleich findet also nur zwischen den Regionen 1 und 3 statt. Die Region 2 wird für den Abgleich vollständig ignoriert. Lediglich beim anschliessenden Berechnen der Blocklängen wird auch die Region 2 wieder mit einbezogen, damit trotzdem auf eventuelle Längenunterschiede hingewiesen werden kann.
Beim Abgleich eines Blocks werden Regionen, welche für diesen Block einen Ausschluss vom Typ ReadOnly konfiguriert haben, vor Änderungen geschützt. In solchen Regionen werden keine Elemente eingefügt, aktualisiert oder gelöscht. Im Unterschied zum Modus Ignore, werden Sie aber für die Berechnung der Referenzzeit mit einbezogen.
Beispiel:
Es sind grundsätzlich drei Regionen konfiguriert. Für den Block um 19:24 wurde konfiguriert, dass die Region 2 als ReadOnly behandelt werden soll. Der Abgleich findet also nur zwischen den Regionen 1 und 3 statt. Da die Region 2, mit bereits eingeplanter Werbung von 15s, die längste ist, wird sie als Referenz-Region verwendet.
Die Konfiguration erfolgt in der Sektion DatabaseX für jede Region separat.
Synopsis
BlockIgnore_<Day>=(#<BlockId>[=<Mode>];|<TimeRange>[=<Mode>];)
Beschreibung
•Day: [Mo|Di|Mi|Do|Fr|Sa|So], oder All für Alle Tage (All wird mit den Wochentagen kombiniert, bzw. an jeden Wochentag angefügt)
•BlockId: Angabe der Block-Id. Die Block-Id wird standardmässig aus dem Feld SEAUTOR gelesen. Das Feld, aus welchem die Block-Id gelesen wird, kann mittels Parameter BlockIdField konfiguriert werden. Wie die Block-Id in das entsprechende Feld kommt, ist Sache des Benutzers. Der Präfix # legt fest, dass eine BlockId folgt.
•TimeRange: Angabe eines Zeitbereichs in der Form "HH:MM-HH:MM" (RangeFrom - RangeTo). Dabei muss RangeTo grösser sein als RangeFrom.
•Mode (Optional):
1 = ReadOnly (Standard)
2 = Ignore
Beispiele
[Database3] Name=Regio 2 BlockIgnore_All=#1028;#1345; |
Die Region 2 wird für alle Wochentage (Mo-So) bei den Blöcken mit der Block-ID 1028 und 1345 ausgeschlossen. Da der Modus nicht explizit konfiguriert wurde, wird der Standardmodus "ReadOnly" verwendet.
[Database3] Name=Regio 2 BlockIgnore_All=00:00-06:00=2; BlockIgnore_Mo=09:45-13:45=2; BlockIgnore_Di=09:45-13:45=2;14:45-18:45=2; |
Die Region 2 wird für alle Wochentage (Mo-So) für alle Blöcke zwischen 00:00 und 06:00 ignoriert. Jeden Montag und Dienstag wird die Region für alle Blöcke zwischen 09:45 und 13:45 ignoriert. Zusätzlich wird die Region am Dienstag für alle Blöcke zwischen 14:45 und 18:45 ignoriert. Als Modus wurde 2="Ignore" konfiguriert.