Skip to main content
Zum Inhalt springen
Projekt besprechen
Hutchison Drei / Frühere Projekte / Drupal-Kampagnenintegration

Ein Name im Onlineformular. Ein Moment auf dem Riesenrad.

Bei der Drei-Kampagne konnten Teilnehmende ihren Namen auf dem Wiener Riesenrad anzeigen lassen. Wir entwickelten den Drupal-Workflow vom Onlineformular über die redaktionelle Freigabe bis zur Übermittlung an das Anzeigesystem.

Unser Beitrag
Individuelle Drupal-Entwicklung, Einreichungsablauf, Moderationsintegration und XML-Anzeigefeed
Technische Grundlage
Drupal · Webform · Views · Flag · XML-Feed
Zusammenarbeit
Abgeschlossenes Kampagnenprojekt
Projektverlauf
Juli 2021
01 / Die Kampagnenanforderungen

Digitale Teilnahme.Vor der Anzeige geprüft.

Für die Kampagne „Dreh auf mit Drei“ im Juli 2021 konnten Teilnehmende online einen Vor- oder Spitznamen einreichen, der auf dem Wiener Riesenrad erscheinen sollte.

Die digitale Teilnahme sollte einfach bleiben, während die Redaktion die öffentliche Anzeige steuerte. Dazu mussten Öffnungszeiten, Nachfrage und die verfügbare Zeit am Abend berücksichtigt werden.

02 / Was SDEV entwickelt hat

Von der Website.In die Anzeigewarteschlange.

Wir entwickelten das individuelle Drupal-Modul für Einreichung, Moderation und Projektionsfeed. Die Redaktion prüfte und genehmigte oder verwarf Einträge vor der Aufnahme in die Warteschlange.

Freigegebene Einträge gelangten innerhalb von Sekunden in die Warteschlange. Bei freier Kapazität erschienen Namen kurz darauf; bei hoher Nachfrage warteten Teilnehmende auf die vorherigen Einträge.

  1. Einen Namen einreichen

    Teilnehmende trugen einen Namen in das Drupal-Kampagnenformular ein. Klare Teilnahmelimits berücksichtigten die verfügbare Kapazität des Abends.

  2. Vor der Anzeige prüfen

    Die Redaktion prüfte Einreichungen und entschied, welche Namen in die Anzeigewarteschlange aufgenommen wurden.

  3. Den freigegebenen Eintrag einreihen

    Der XML-Feed lieferte freigegebene Namen der Reihe nach mit konfigurierbaren Anzeigeintervallen.

  4. Wartezeit und Teilnahme transparent machen

    Aus der Warteschlangenlänge wurde die Wartezeit geschätzt. War die verbleibende Zeit des Abends ausgebucht, nahm die Website keine weiteren Einträge an.

03 / Plattformarchitektur

Drupal steuerte die Teilnahme.XML übermittelte die freigegebenen Namen.

Drupal Webform verwaltete die Einreichungen. Views und Flags unterstützten Moderation und Warteschlange; das individuelle Modul lieferte den nächsten Namen über einen XML-Endpunkt.

Die Moderation konnte Anzeigeintervalle und Ersatznamen für eine leere Warteschlange konfigurieren. Einreichung und Bestätigung berücksichtigten das Kampagnenfenster von 21:00 bis 24:00 Uhr und die voraussichtliche Anzeigezeit.

So konnte die Redaktion alle eingereichten Namen prüfen und freigeben. Die Website blieb dabei direkt mit der Warteschlange für die Anzeige verbunden.

Häufige Fragen

Die Details,die zählen.

Kampagne & Umsetzung

Was hat SDEV für die Riesenrad-Kampagne entwickelt?

Wir entwickelten den individuellen Drupal-Ablauf für Einreichung, Moderation und Anzeigefeed der Drei-Kampagne am Wiener Riesenrad im Juli 2021.

Wurden Namen nach der Einreichung automatisch angezeigt?

Einreichungen wurden zuerst redaktionell geprüft. Freigegebene Namen kamen in die Warteschlange und wurden über einen XML-Feed an das Anzeigesystem übergeben.

Warteschlange & Zeitplanung

Wie schnell wurden freigegebene Einträge verarbeitet?

Freigegebene Einträge wurden innerhalb von Sekunden in die Anzeigewarteschlange übernommen. Der tatsächliche Projektionszeitpunkt hing von der Warteschlange und dem eingestellten Anzeigeintervall ab.

Wie ging der Ablauf mit einer vollen oder leeren Warteschlange um?

Die Warteschlangenlänge bestimmte die geschätzte Wartezeit und die Kapazitätsgrenze des Abends. Konfigurierbare Ersatznamen füllten eine leere Warteschlange.

Besprechen wir Ihr Vorhaben

Teilnahme digital erfassen. Die Abläufe dahinter entwickeln.

Planen Sie eine Kampagne mit digitaler Teilnahme und angebundenen Systemen? Sprechen wir über den Ablauf und die benötigten Schnittstellen.

Projekt besprechen