Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Echtzeitdaten in Shopware
Search
Timo Helmke
February 18, 2024
Programming
0
130
Echtzeitdaten in Shopware
Echtzeitdaten in Shopware - Warum es keine gute Idee ist, du es aber trotzdem versuchen solltest.
Timo Helmke
February 18, 2024
Tweet
Share
More Decks by Timo Helmke
See All by Timo Helmke
Everything is a Sales Channel - Headless Commerce mit Shopware 6
t2oh4e
0
370
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
660
今から始めるClaude Code超入門
448jp
8
8.8k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
280
Package Management Learnings from Homebrew
mikemcquaid
0
220
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
Grafana:建立系統全知視角的捷徑
blueswen
0
330
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
CSC307 Lecture 02
javiergs
PRO
1
780
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
190
Everyday Curiosity
cassininazir
0
130
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Practical Orchestrator
shlominoach
191
11k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
50
How STYLIGHT went responsive
nonsquared
100
6k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
For a Future-Friendly Web
brad_frost
182
10k
The Language of Interfaces
destraynor
162
26k
Transcript
18.02.2024 Echtzeitdaten in Shopware Warum es keine gute Idee ist,
du es aber trotzdem versuchen solltest.
Timo • Coden • Konzipieren • Optimieren 2 Senior Developer
@ Kellerkinder
Agenda 3 • Echtzeitdaten • Ausprägungen • Herausforderungen • Chancen
• Fazit
"Echtzeitdaten"? 4
"Echtzeitdaten"? • Unmittelbarkeit / Eindeutigkeit • Reiner Shop • Meistens:
Systeme im Hintergrund 5
Warum Echtzeitdaten? • Warum willst du Echtzeitdaten im Shop? •
Was haben deine Kunden davon? • Steht der Nutzen im Verhältnis zum Aufwand? 6
Warum Echtzeitdaten? • Benutze das richtige Werkzeug, um dein Feature
zu bauen • Live-Daten als letztes Mittel, nicht als erstes Mittel 7
8
Bestände Guthabenkarten Preise 9
10 Alle diese Daten sind live machbar!
Bestände Die Verfügbarkeit 11
Bestände • Filialabholung • Schnelldrehende Ware • Liefergarantien 12
Bestände - • Bestandsquellen (Marktplatz, Filiale, mehrere Lager) • Restrisiko
für Fehlbestände • Bestandsänderung → wann? 13
Bestände + • Klare Info zu Verfügbarkeiten • Weniger Frustpotenzial
14
Ansatz? • sales_channel.product. loaded • Mindestmengen und Staffelung beachten •
Bestand oft erst im Warenkorb wichtig, davor nur informativ 15
Guthabenkarten Das Buchhalterische 16
Guthaben • Omni-Channel • Kundenerwartung 17
Guthaben - • Erreichbarkeit (Netzwerk/ Internet) • Systemkopplung 18
Guthaben + • Filiale & Online • Echtes Geld •
Geringeres Betrugsrisiko 19
Ansatz? • Datenhaltung klären • Buchungszeitpunkt sorgfältig wählen • Guthaben
ist Zahlungsmittel! 20
Preise Der Endgegner 21
Preise • Volatiler Beschaffungsmarkt • Rohstoffpreisbindung (bspw. Kupferzuschlag oder Wertmetalle)
• Komplexe Preisfindung 22
Preise - • Last auf preisführendem System • Filterbarkeit/Sortierbarkeit •
Performance 23
Preise + • Verlässlichkeit der Preisstruktur • Margenoptimierung • Single
Point of Truth 24
Ansatz? • Storefront getrennt von Warenkorb • ProductCartProcessor:: CUSTOM_PRICE •
Cache-Buckets oder Hole- Punching 25
Abschließend 26 • Zieht ihr echten Nutzen aus Live-Daten? •
Nutzen, der nicht anders auch lösbar wäre? • Könnt ihr die Daten bereitstellen? • In voller Qualität, Bandbreite und Last? • Ja? Dann ganz viel Spaß! 🙂
INSPIRE. EVERYDAY.