Skip to main content

NOW! Shop — Modul-Zuordnung

Anzeigename: NOW! Shop (Social Commerce über die NOW! App).
Technisch unverändert: URLs (/dashboard/reserve-campaigns), API-Pfade und DB-Modelle (ReserveCampaign, ReserveProduct) — kein Datenverlust, nur UI/Doku.

Was: Einordnung der Pfade /dashboard/qr-management, /dashboard/reserve-campaigns und /dashboard/reservations in die Cockpit-Module.

Warum: Die drei Bereiche hängen am NOW! Shop-Produkt (Social → NOW! App → Abholcode → Store), werden aber teils auch aus Marketing verlinkt. Klare Modul-Logik vermeidet Doppel-Menüs und falsche Erwartungen.

Wer ist betroffen: Marketing, Center-Betrieb (Store/Kasse), Digital/Signage-Team, Entwicklung (Navigation, modules.ts).


Kurzantwort

PfadModul-ID (Maßgeblich)Begründung
/dashboard/reserve-campaignsdigital-experienceNOW! Shop-Kampagnen + Produkte; technisch an Center + QR-Einstiege gekoppelt
/dashboard/reservationsdigital-experienceStore-Fulfillment zum gleichen Kanal (Abholcode, Status)
/dashboard/qr-managementdigital-experiencePhysische/digitale Einstiege (QR-Typen, Druck, Signage, NOW! Shop-Link)

Querschnitt (nur Übersicht, nicht Bearbeitung): marketing-cockpit/dashboard/marketing/campaigns listet NOW! Shop-Kampagnen mit und verlinkt in die operative Pflege unter Digital Experience.


Fachliche Einordnung

NOW! Shop (Kampagnen + Reservierungen)

Ein durchgängiger Flow:

  1. Kampagne anlegen (reserve-campaigns) — Produkte, Zeitraum, Kontingent
  2. Einstieg schaffen (qr-management) — QR verknüpft mit Kampagne, Regal, Leerstand, Social
  3. Kunde reserviert — NOW! App
  4. Store bestätigt (reservations, ggf. /reservations/confirm) — Abholcode, Status

Damit sind Kampagnen und Reservierungen zwei Phasen desselben Produkts, nicht zwei getrennte Cockpits. Beide gehören zum Kanal „Digitale Erlebnisse / NOW!“, nicht zum redaktionellen Mall Cockpit (News/Events/Offers).

QR-Management

QR-Codes sind Infrastruktur für mehrere Digital-Use-Cases:

  • NOW! Shop (Kampagne)
  • Wayfinding / Centerplan
  • Feedback an Standorten
  • Signage / Companion-Deep-Links
  • NOW!-exklusive Inhalte (Hot Picks, Offers)

Sie sind kein Marketing-Cockpit-Thema (keine campaignLabel-Freigabe) und kein Mall-Content-CRUD. Deshalb: digital-experience, nicht mall-cockpit oder eigenes Top-Level-Modul.


Abgrenzung zu anderen Modulen

ModulBeziehungNicht hier
marketing-cockpitPlanung & Überblick: Kampagnen-Kalender, KPI-Links, NOW! Shop in /marketing/campaignsKeine Produkte/QR/Abholcodes pflegen
mall-cockpitInhalte (News, Offers, Hot Picks); Offers können toGoExclusive / NOW! sein; Shop-Detail → Tab „Katalog“ aggregiert NOW! Shop, Angebote, Speisekarte und Highlights (GET /api/shops/[shopId]/catalog)Kein Kontingent anlegen ohne Digital Experience
social-cockpitSocial-Posts verlinken in NOW! ShopKein QR-Druck, keine Store-Bestätigung
center-manager-appOptional später Shortcut „Abholung bestätigen“ für StoreVollständige Kampagnen-Pflege bleibt Dashboard
property-cockpitLeerstände als Ort für QR/Display (Use-Case in Doku)Keine Reservierungs-API

Empfohlene Navigation (Ist = Soll)

Aktuell korrekt unter Digital Apps & Hardware (navigation.ts, Modul digital-experience):

Digital Apps & Hardware
├── … Signage, Companion, Hardware, Centerpläne …
├── QR & Einstiege
│ └── QR-Management
└── NOW! Shop
├── Kampagnen
├── Reservierungen
└── Store-Ansicht (/dashboard/reservations/confirm)

Untermenü-Titel in der Sidebar:

  • NOW! Shop — Kampagnen, Reservierungen, Store-Ansicht
  • QR & Einstiege — QR-Management (Standort-Typ „NOW! Shop (Drop/Kampagne)“)

Typische Wege im Dashboard

  1. Digital Experience → NOW! Shop → Kampagnen — Produkte anlegen, QR zuordnen.
  2. Marketing → Kampagnen → Link „NOW! Shop-Kampagnen öffnen“ führt zu /dashboard/reserve-campaigns.
  3. Mall Cockpit → Shop-Detail → Katalog — Querschnitt (NOW! Shop-Produkte, Angebote, Speisekarte).

Weiterführend

Nutzungsstatistik: Seitenaufrufe werden anonymisiert erfasst. Im Umami-Dashboard nach diesem Pfad filtern: /en/dashboard/reserve-collect-modul-zuordnung