PEIQ Knowledge Base
Automatische (erneute) Produktion von Seiten bei Anzeigenmotiv-Änderung
Eine Seite, die sich bereits im Status “Produziert” befindet, kann automatisch erneut produziert werden, wenn sich die Motive der Anzeigen, die auf der Seite platziert sind, ändern.
Aktiviert wird dieser Workflow durch das Recht “AutoProduktionBeiMotivänderung”.
Dieses Recht benötigen folgende Benutzer:innen:
sämtliche Benutzergruppen “*_workflow*” / also z. B. “peiq_workflow”, “<Objekt>_workflows”, “<Verlag>_workflows” etc.
die Benutzergruppe “peiq_nwas” / “<kunde>nwas”- relevant ist es für die API zuständigen NWasse (nwas_api_01/nwas_api_02 etc.)
die Benutzergruppe “peiq_api” / “<Kunde>_api”
der User anzeigen_sys, falls der Status der Anzeigen durch diesen User manuell geändert wird
Funktionalitäten der automatischen Seitenproduktion bei Anzeigenmotiv-Änderung
Automatische erneute Produktion einer bereits produzierten Seite, deren Erscheinungstag in der Zukunft liegt, deren Anzeigen eine Motivänderung erfahren, deren Anzeigen sich komplett im Status “Fertig” befinden und die Eigenschaft “Bereichsänderung=keine” haben
Sind die Anzeigen der aktuellen Seite auf weiteren Seiten platziert, die ebenfalls den oben aufgeführten Kriterien entsprechen, werden diese Seiten ebenfalls produziert. Das gilt auch für layoutvererbte Tochterseiten.
Inhaltsverzeichnis
Allgemeine Beschreibung
Ist eine Seite bereits im Status “Produziert” und eine auf ihr platzierte Anzeige erfährt eine Motiv-Änderung, kann die Seite automatisch erneut produziert werden.
Dieser automatische Produktionsworkflow kann durch das Recht “AutoProduktionBeiMotivänderung“ kundenindividuell aktiviert werden (Standard: aus).
Workflow
Folgende Schritte werden beim automatischen Produktionsworkflow durchlaufen:
Sobald die Anzeige (erneut) in den Status “Fertig” gestuft wird, wird geprüft, ob der/die für das Stufen verantwortliche Benutzer:in das Recht “AutoProduktionBeiMotivänderung” hat. Verantwortliche Benutzer:innen können sein:
die Benutzergruppe “peiq_nwas” / “<kunde>nwas”- relevant ist es für die API zuständigen NWasse (nwas_api_01/nwas_api_02 etc.)
die Benutzergruppe “peiq_api” / “<Kunde>_api”
der User anzeigen_sys
Ist das der Fall, wird nun nach allen Seiten im Status “Produziert” und einem Erscheinungstag in der Zukunft gesucht, auf denen die Anzeige platziert ist.
Für jede Seite wird überprüft, ob auf ihr noch Anzeigen stehen, die eine nachträgliche Stornierung oder Größenänderung erfahren haben.
Werden ausschließlich Anzeigen auf der Seite gefunden, die diesen Kriterien NICHT entsprechen (= deren Eigenschaft “BereichsAenderung” den Wert “keine” hat), wird noch geprüft, ob alle Anzeigen auf der Seite den Status “Fertig” haben. Ist das der Fall, wird die Seite auf den Zwischenstatus “FertigFürAutoProduktion” gestuft (andernfalls bleibt sie auf “Produziert”).
Von dort gelangt sie in den Status “Produzieren”. Es wird ein eigener History-Eintrag für die Autoproduktion angelegt und es wird ein Arbeitsauftrag an die Workflow-Dämone (sogenannte “Warteschlange”) übergeben, die Seite erneut zu produzieren.
Da es in der kurzen Zeit, bis ein Workflow-Dämon dazu kommt, den Arbeitsauftrag abzuarbeiten, zu erneuten Änderungen an der Anzeige kommen kann, werden die oben genannten Prüfungen erneut ausgeführt. Stellt der Dämon fest, dass die Seite nun nicht mehr den Kriterien für die Autoproduktion entspricht, wird sie wieder auf ihren ursprünglichen Status (“Produziert”) zurückgestuft. Ist alles in Ordnung, wird die Seite erneut produziert.
Voraussetzung für die Auto-Produktion:
Wenn eine bereits fertige Anzeige ein neues Motiv bekommt, muss die Anzeige zuvor auf einen anderen Status zurückgestuft werden (von “Fertig” auf “Geplant”) und erhält erst mit dem Motiv-Update erneut den Status “Fertig” (und “Bereichsänderung=Keine”).
Bei einer externen Anzeigenproduktion über AdFlow muss dafür der Produktionsstatus der Anzeige auf "Korrektur" gestellt und bei Motivänderung wieder auf “Produktionsstatus=Fertig” geändert werden. In PRINT NGEN wird im Anschluss der Anzeigenstatus auf “Fertig” gestuft.
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:
https://peiq.atlassian.net/wiki/spaces/CORE/pages/1404862614