Bei der “Externen Bedingung” wird die Prüfung der Bedingung von einer externen URL vorgenommen, die daraufhin das Ergebnis Wahr oder Falsch zurückliefert. Diese Bedingung funktioniert auch bei deaktiviertem Tracking.
Der Knoten “Externe Bedingung” ruft eine URL auf und übermittelt dabei die Profil-ID und eine eindeutige Id der Kampagne. Die Bedingung ist Wahr (grüner Pfad) wenn die Externe Bedingung einen JSON String mit dem Inhalt “true” zurückerhält. Die Bedingung ist Unwahr (roter Pfad) wenn die Externe Bedingung einen JSON String mit dem Inhalt “false” zurückerhält. Wird eine Antwort ohne JSON (true oder false) zurückgeliefert, so wird die externe URL für dieses Profil bis zu 10x erneut aufgerufen, bevor das Profil dauerhaft stehen bleibt.
Ein mögliches Anwendungsbeispiel ist die Übermittlung der Profil-ID an ein angebundenes Shop-System. Es wird geprüft, ob bereits Käufe getätigt wurden, um Cross- oder Upselling-Angebote anzuzeigen.
Format des Requests:
{ "Profile": { "ApplicationTypeId": "1", "ProfileId": "xxx" } }
Format der gültigen JSON String Responses:
{ "Result": true|false }
Konfiguration
URL
Hier können Sie die aufzurufende URL eintragen.