HandyCafe Docs
owner

Kampagnen

Kampagnen sind Werbeangebote, die ein oder mehrere Pakete unter einem gemeinsamen Thema oder einer zeitlich begrenzten Aktion zusammenfassen. Sie ermöglichen es Internetcafe- und Gaming-Center-Inhabern, strukturierte Angebote zu erstellen (wie "Sommeraktion" oder "Wochenend-Gaming-Bundle"), die Mitglieder über das Client-seitige Mitglieder-Panel oder an der Kasse durchsuchen und kaufen können.

Kampagnenstruktur

Jede Kampagne wird durch folgende Felder definiert:

Feld Beschreibung
name Der Anzeigename der Kampagne, sichtbar für Mitglieder und Personal.
description Eine Textbeschreibung mit Zweck, Bedingungen oder Vorteilen der Kampagne.
active Ein Schalter, der steuert, ob die Kampagne aktuell zum Kauf verfügbar ist.
expires_at Ein optionales Ablaufdatum. Nach diesem Datum ist die Kampagne nicht mehr für neue Käufe verfügbar, bestehende Käufe bleiben jedoch gemäß ihren eigenen Bedingungen gültig.
deleted Ein Soft-Delete-Flag. Gelöschte Kampagnen werden in der aktiven Liste ausgeblendet, ihre Daten bleiben aber für Berichte erhalten.

Kampagnenstatus

Eine Kampagne kann sich in einem der folgenden Zustände befinden:

  • Aktiv: Die Kampagne ist sichtbar und zum Kauf verfügbar. Das active-Flag ist auf 1 gesetzt und die Kampagne wurde nicht soft-gelöscht.
  • Inaktiv: Die Kampagne existiert, ist aber vorübergehend deaktiviert. Das active-Flag ist auf 0 gesetzt. Sie kann jederzeit reaktiviert werden.
  • Abgelaufen: Das aktuelle Datum hat das expires_at-Datum der Kampagne überschritten. Die Kampagne ist nicht mehr für neue Käufe verfügbar.
  • Gelöscht: Die Kampagne wurde soft-gelöscht. Sie erscheint in keiner aktiven Liste und kann nicht gekauft werden, aber alle zugehörigen Daten (Käufe, Lose, Verbrauchsdaten) bleiben erhalten.

Pakete mit Kampagnen verknüpfen

Eine Kampagne allein definiert nicht, was das Mitglied erhält. Das ist die Aufgabe der Pakete. Jede Kampagne enthält ein oder mehrere Pakete, die den konkreten Anspruch (Minuten, Guthaben oder beides) und den Kaufpreis festlegen.

Zum Beispiel könnte eine "Back to School"-Kampagne drei Pakete enthalten:

  • Basis: 60 Minuten zu einem Festpreis.
  • Standard: 120 Minuten + 30 Bonusminuten zu einem höheren Preis.
  • Premium: 500 Einheiten Guthaben + 60 Bonusminuten zum höchsten Preis.

Siehe die Seite Pakete für vollständige Details zur Paketkonfiguration.

Kaufablauf für Mitglieder

Wenn ein Mitglied ein Kampagnenpaket kauft, läuft folgender Prozess ab:

  1. Durchsuchen: Das Mitglied sieht verfügbare Kampagnen im Mitglieder-Panel auf dem Client-PC (unter dem Reiter Kampagnen) oder ein Kassierer sucht nach Kampagnen in der Server-Oberfläche.
  2. Auswählen: Das Mitglied wählt ein bestimmtes Paket innerhalb einer Kampagne.
  3. Bezahlung: Der Kaufpreis wird eingezogen. Dies kann Bargeld an der Kasse, eine Kartenzahlung oder ein Abzug vom bestehenden Guthaben des Mitglieds sein.
  4. Bereitstellung: Das System erstellt die entsprechenden Guthaben- und/oder Zeitgutschriften basierend auf der Paketdefinition:
    • Für Geldpakete: Guthabenkredite werden mit dem monetären Anspruch erstellt.
    • Für Minutenpakete: Zeitgutschriften werden mit dem Minutenanspruch erstellt.
    • Bonusansprüche erstellen zusätzliche Gutschriften mit der Kennzeichnung "Bonus".
  5. Erfassung: Ein Kaufdatensatz wird erstellt, der Mitglied, Kampagne, Paket und alle zugehörigen Gutschriften verknüpft. Dieser Datensatz verfolgt den Anspruch gegenüber dem Verbrauch auf Kaufebene.

Kampagnen aktivieren und deaktivieren

Inhaber können den Aktivierungsstatus einer Kampagne jederzeit umschalten:

  • Aktivieren einer Kampagne macht sie sofort für Mitglieder und Kassierer zum Kauf verfügbar.
  • Deaktivieren einer Kampagne entfernt sie aus der Kaufliste, beeinflusst aber bestehende Käufe nicht. Mitglieder, die bereits Pakete aus der Kampagne gekauft haben, behalten ihr Guthaben und ihre Zeitgutschriften.

Dies ist nützlich für saisonale Aktionen. Erstellen Sie die Kampagne im Voraus, aktivieren Sie sie zum Start der Aktion und deaktivieren Sie sie am Ende, ohne Daten zu verlieren.

Kampagne erstellen

So erstellen Sie eine neue Kampagne:

  1. Navigieren Sie zum Bereich Kampagnen in der Seitenleiste (oder zum speziellen Kampagnenmanagement-Bereich).
  2. Klicken Sie auf Kampagne hinzufügen.
  3. Geben Sie einen Namen und eine Beschreibung für die Kampagne ein.
  4. Optional können Sie ein Ablaufdatum festlegen, falls die Kampagne nach einem bestimmten Datum automatisch keine neuen Käufe mehr akzeptieren soll.
  5. Speichern Sie die Kampagne.
  6. Fügen Sie ein oder mehrere Pakete zur Kampagne hinzu (siehe Pakete für Details).

Kampagnen verwalten

In der Kampagnenliste können Sie:

  • Eine Kampagne bearbeiten: Name, Beschreibung oder Ablaufdatum ändern.
  • Aktivierungsstatus umschalten, um die Kampagne zu aktivieren oder zu deaktivieren.
  • Eine Kampagne löschen (Soft-Delete), um sie dauerhaft aus der aktiven Liste zu entfernen und gleichzeitig die Daten zu bewahren.
  • Käufe anzeigen, um zu sehen, welche Mitglieder Pakete aus dieser Kampagne gekauft haben und den Status ihrer Ansprüche.