Hinzufügen parametrisierter Angebotsattribute zu einer Verfahrensregel
Bei jeder Verfahrensregel oder Gruppe von Verfahrensregeln können Sie die Werte einiger Angebotsattribute zur Ausführungszeit auf der Basis der Profildaten parametrisieren. Auf der Registerkarte der Strategie können Sie über ein Dialogfeld Zuordnungen erstellen, die Angebotsattribute mit Konstanten oder Ausdrücken parametrisieren. Nachdem die Strategie erfolgreich implementiert worden ist, werden in der Laufzeitumgebung die Attributwerte der zurückgegebenen Angebote durch diese Zuordnungen überschrieben.
Für diese Task wird vorausgesetzt, dass Sie bereits Angebote mit Attributen definiert haben, die über die Registerkarte der Strategie parametrisiert werden können, und dass Sie den betreffenden Verfahrensregeln bereits mindestens ein Angebot zugeordnet haben.
Wenn Angebote angefordert werden, verarbeitet die Interact-Laufzeitumgebung die Anforderungen wie üblich, doch kurz vor der Rückgabe dieser Angebote stellt die Laufzeitumgebung fest, ob bestimmte Attribute der betreffenden Angebote gemäß den anwendbaren Verfahrensregeln der Strategie parametrisiert werden sollen. Bei parametrisierten Angeboten ruft die Laufzeitumgebung die jeweiligen Attributzuordnungen ab, wertet sie aus und gibt die Ergebnisse als Rückgabewerte zurück.
Wenn die Laufzeitumgebung feststellt, dass ein Angebotsattribut aufgrund der Einstellung der Verfahrensregel sowie einer tabellengesteuerten Funktion (z. B. des Interact-Prozessfelds im Batch-Flowchart) parametrisiert ist, werden die Kriterien in folgender Reihenfolge ausgewertet: zuerst Whitelist, dann Verfahrensregeln der Strategie, darauf Ergebnisse einer offerBySQL-Abfrage und schließlich, falls die vorherigen Kriterien nicht verfügbar sind, die Standardangebote.
Die Einstellungen parametrisierter Angebotsattribute können durch eine von zwei Methoden auf der Registerkarte der Strategie erstellt, angezeigt und bearbeitet werden.
1.
Wenn Sie sich im Ansichtsmodus befinden, können Sie die Einstellungen der Angebotsattributparametrisierung anzeigen (jedoch nicht ändern), indem Sie die folgenden Schritte ausführen.
2.
a.
Die Spalten und Symbole Aktiviert, Anbieterbewertungen, Erw. Opt. (Erweiterte Optionen) und Angebotsattr. (Parametrisierte Angebotsattribute) sind nicht sichtbar, wenn das Fenster "Regeln hinzufügen" sichtbar ist. Um die Spalten beim Bearbeiten einer Regel anzuzeigen, klicken Sie auf das Symbol Schließen ().
b.
Das Fenster 'Parametrisierte Angebotsattribute' wird geöffnet, das in der Spalte 'Attributname' jedes der Attribute und in der Spalte 'Attributwert' den aktuellen Wert für das betreffende Attribut anzeigt. Standardmäßig werden die Standardwerte für die Attribute angezeigt. Sie können diese Werte jedoch überschreiben, indem Sie die folgenden Schritte ausführen.
3.
4.
Alle verfügbaren Funktionen, Variablen und Operatoren werden aufgeführt, um Sie beim Erstellen Ihres Ausdrucks zu unterstützen.
Klicken Sie auf Syntax prüfen, um festzustellen, ob Ihr Ausdruck gültig ist.
*
Die Option Syntax prüfen verwendet Ihren Interact-Laufzeitserver für Testläufe für die Überprüfung. Ihr Laufzeitserver für Testläufe muss aktiv sein, damit die Syntax überprüft werden kann.
5.
Wenn Sie die Bearbeitung der erweiterten Optionen abgeschlossen haben, klicken Sie auf OK, um das Dialogfeld zu schließen und Ihre Änderungen zu speichern.