GitBook-Seite
Pfad: loslegen/eine-einfuhrung-in-smartstore
GitBook URL: https://app.gitbook.com/s/TTbkdOKWtE8u6wJ7suvC/loslegen/eine-einfuhrung-in-smartstore
Sprache: DE
Bereich: Loslegen
GitBook Page ID: Uxh69nq16yfKOr21fJOG
Git Sync Pfad: de/loslegen/eine-einfuhrung-in-smartstore.md
Durchläufe
Change Requests
Optimierungsvorschläge
Review abgeschlossen und freigegebener Umfang in GitBook Change Request #45 umgesetzt.
3. SmartStore.biz-Importfunktion entfernen
Entscheidung: Umsetzen.
Umgesetzt:
- Tabellenzeile
SmartStore.biz Import entfernt.
- Veralteten Link auf
SmartStoreNET_BIZ-Importer.pdf entfernt.
4. Framework-Versionsnummern entfernen
Entscheidung: Umsetzen.
Umgesetzt:
ASP.NET Core 9 durch ASP.NET Core ersetzt.
Entity Framework Core 9 durch Entity Framework Core ersetzt.
- Die allgemeinen Technologien bleiben genannt, ohne diese Einführungsseite bei jedem Framework-Update ändern zu müssen.
Separater Folgepunkt: Versionsnummern in den Systemvoraussetzungen müssen korrekt und nach jedem Smartstore-Update überprüft werden.
5. ShopBar und Responsiveness aktualisieren
Entscheidung: Teilweise umsetzen. Die ShopBar existiert weiterhin und bleibt erhalten.
Umgesetzt:
- Das nicht mehr passende Attribut „innovativ“ entfernt.
- Die Aussage zum Einkaufserlebnis sachlicher formuliert.
- Die veraltete Beschreibung einer Geräteerkennung durch eine Aussage zum responsiven Shop-Frontend ersetzt.
- Tabellenbezeichnung von „100 % optimiert für mobile Geräte“ in „Responsives Design“ geändert.
6. Verfügbarkeitsbenachrichtigung korrigieren
Entscheidung: Umsetzen.
Umgesetzt:
- „SMS-Benachrichtigung“ in „Verfügbarkeitsbenachrichtigung“ geändert.
- Beschreibung so angepasst, dass kein nicht belegter SMS-Versand versprochen wird.
7. Prominente Providerbeispiele aktualisieren
Entscheidung: Beispiele beibehalten, aber veraltete Bezeichnungen korrigieren.
Umgesetzt:
Google Base durch Google Merchant Center ersetzt.
- Nicht mehr aktuelles Beispiel
ShopWahl entfernt.
billiger.de als prominentes Beispiel beibehalten.
- „Amazon Bezahlungen“ in
Amazon Pay geändert.
- „PayPal Express“ in
PayPal geändert.
- Marketplace-Link auf den aktuellen HTTPS-Endpunkt aktualisiert.
8. SEO-Aussagen sachlich formulieren
Entscheidung: Umsetzen.
Umgesetzt:
- Nicht belegbare Versprechen zu besseren Rankings entfernt.
- Meta-Tags und Seitentitel sachlich beschrieben.
- Anzeige von News auf der Startseite ohne Rankingversprechen formuliert.
- Suchmaschinenfreundliche URLs ohne „Top-Ratings“-Versprechen beschrieben.
Nicht umgesetzte Vorschläge
Auf Wunsch des Reviewers vorerst verworfen:
- Punkt 1: grundlegender Umbau der Seite
- Punkt 2: stärkere Trennung von Community Edition, Editionen und Erweiterungen
- Punkt 9: Neuordnung der Funktionsgruppen
- Punkt 10: zusätzliche Orientierung und nächste Schritte
Reviewer-Hinweise
GitBook Change Request #45 wurde geprüft und gemergt.
Technische Validierung:
- genau eine Seite im Change Request geändert,
- Seitentitel und sämtliche Überschriften unverändert,
- Tabellenstruktur erhalten; ausschließlich die freigegebene SmartStore.biz-Zeile entfernt,
- der verbleibende Marketplace-Link ist weiterhin als Link vorhanden und wurde aktualisiert,
- keine Bilder vorhanden,
- ShopBar weiterhin genannt,
- keine unerwarteten Seitenänderungen im GitBook-Diff.
Fachcheck
Prüfstand: aktuelle Smartstore-Codebasis auf main (6.4.0-157) und offizielle Smartstore-6.4-Produktinformationen.
1. Auftrags- und Kundenverwaltung korrigieren
Entscheidung: Umsetzen.
Betroffene Tabellenzeile: Auftrags- und Kundenverwaltung
Die bisherige Beschreibung ist aus zwei Gründen fachlich falsch:
- Smartstore verwaltet Aufträge beziehungsweise Bestellungen. Die Dokumentation darf nicht den Eindruck vermitteln, Smartstore sei ein Rechnungsprogramm oder übernehme eine Rechnungsverwaltung.
- Die Blog-Funktion gehört inzwischen zu den kostenpflichtigen Enterprise-Modulen und darf nicht als kostenlose Kernfunktion dargestellt werden.
Umgesetzt in GitBook Change Request #47:
- Den Hinweis auf das Drucken von Rechnungen durch das Drucken von Aufträgen ersetzen.
- Die Tabellenzeile ausschließlich mit tatsächlichen Auftrags- und Kundenfunktionen beschreiben, beispielsweise Kundenkonten, Bestellungen, Aufträge drucken, Auftragsstatus, Zahlungen und Versandinformationen.
- Die Blog-Verwaltung aus dieser Zeile entfernen.
- Produktbewertungen nur an einer fachlich passenden Stelle nennen.
- Eine Blog-Funktion künftig nur mit einem ausdrücklichen Hinweis auf das kostenpflichtige Enterprise-Modul erwähnen.
2. Cross-Promotion und zuletzt angesehene Produkte trennen
Entscheidung: Umsetzen.
Betroffene Tabellenzeile: Cross-Promotionen
Die Aussage beschreibt Cross-Promotion als Funktion für zuvor angesehene Produkte. Smartstore behandelt diese Funktionen getrennt:
- Cross-Selling-Produkte werden Produkten zugeordnet und unter anderem im Warenkorb angezeigt.
- Zuletzt angesehene Produkte werden unabhängig davon über einen eigenen Dienst und eigene Katalogeinstellungen verwaltet.
Vorschlag: Die Zeile entweder korrekt als Cross-Selling beschreiben oder zwei getrennte Einträge für Cross-Selling und zuletzt angesehene Produkte anlegen.
Argumente für den Reviewer:
- Die aktuelle Formulierung erklärt technisch eine andere Funktion.
- Eine korrekte Trennung erleichtert später die Zuordnung zu den jeweiligen Einstellungen im Backend.
Umgesetzt: Cross-Selling und zuletzt angesehene Produkte wurden in GitBook Change Request #47 getrennt.
3. Verfügbarkeit von Zahlungsarten präzisieren
Entscheidung: Nicht umsetzen.
Betroffene Tabellenzeilen: Bezahlung bei Versand, Vorkasse, Kreditkarte, Amazon Pay und PayPal
Die Formulierung erweckt den Eindruck, alle genannten Zahlungsarten seien ohne zusätzliche Anbindung unmittelbar Bestandteil des Basissystems. Offline-Zahlungsarten und angebundene Zahlungsanbieter sind jedoch zu unterscheiden. Kreditkartenzahlungen werden beispielsweise über Zahlungsanbieter beziehungsweise Plugins wie PayPal Checkout, Stripe oder weitere Integrationen bereitgestellt.
Vorschlag:
- Offline-Zahlungsarten wie Nachnahme und Vorkasse getrennt nennen.
- Bei Online-Zahlungsarten deutlich machen, dass Verfügbarkeit, Konditionen und unterstützte Zahlarten vom eingesetzten Zahlungsanbieter beziehungsweise Plugin abhängen.
- Amazon Pay und PayPal weiterhin als prominente Beispiele nennen.
Argumente für den Reviewer:
- Die aktuelle Aussage kann falsche Erwartungen an eine unmittelbar integrierte Kreditkartenabwicklung wecken.
- Die offizielle Smartstore-Modulübersicht führt Zahlungsanbieter und deren Zahlarten als eigene Integrationen auf.
- Die gewünschte prominente Nennung von Amazon Pay und PayPal bleibt erhalten.
Umsetzung: Keine Änderung an GitBook.
4. Aktuelle Kernfunktionen unter Berücksichtigung der Editionen ergänzen
Die ursprünglich vorgeschlagene Liste hat kostenlose Kernfunktionen und kostenpflichtige Enterprise-Module vermischt. Der Quellpfad wurde deshalb für jede Funktion geprüft.
Kostenpflichtige Enterprise-Module – nicht als kostenlose Kernfunktion darstellen:
- CMS Page Builder:
enterprise-modules/src/Smartstore.PageBuilder
- Media Manager:
enterprise-modules/src/Smartstore.MediaManager
- MegaSearch:
enterprise-modules/src/Smartstore.MegaSearch
- allgemeine CSV-/XML-Exportprovider:
enterprise-modules/src/Smartstore.CommonExportProviders
Diese Funktionen werden in der Einführung entweder nicht ergänzt oder ausdrücklich als kostenpflichtige Enterprise-Module gekennzeichnet. Da der Einleitungstext die kostenlose Smartstore-Basis beschreibt, lautet die Empfehlung hier: nicht in die allgemeine Kernfunktionsliste aufnehmen.
Bestätigte Kernfunktionen, die grundsätzlich ergänzt werden können:
- Rule Builder
- facettierte Standardsuche
- differenzierte Berechtigungsverwaltung
- grundlegendes Import-/Export-Framework
Wichtige Abgrenzungen:
- Die facettierte Standardsuche ist Bestandteil des Core. Die Lucene-basierte MegaSearch ist dagegen ein kostenpflichtiges Enterprise-Modul.
- Das grundlegende Import-/Export-Framework liegt im Core. Bestimmte allgemeine Exportprovider und Formate werden jedoch über Enterprise-Module bereitgestellt.
Überarbeiteter Vorschlag: Einen kleinen Abschnitt Administration und Plattform mit Rule Builder, facettierter Suche und Berechtigungsverwaltung ergänzen. Das Import-/Export-Framework nur aufnehmen, wenn die Formulierung keine konkreten Enterprise-Exportprovider als enthalten voraussetzt.
Argumente für den Reviewer:
- Die Seite erhält aktuelle Plattformfunktionen, ohne kostenpflichtige Module als Bestandteil der kostenlosen Basis darzustellen.
- Die Auswahl bleibt kompakt und wartbar.
- Die Trennung nach Quellordner verhindert falsche Aussagen zu Editionen und Lizenzierung.
Entscheidung: Umsetzen.
Umgesetzt: Der neue Abschnitt Administration und Plattform enthält Rule Builder, facettierte Suche und Berechtigungsverwaltung. Das Import-/Export-Framework sowie sämtliche genannten Enterprise-Module wurden nicht aufgenommen.
Bestätigte Funktionen ohne Änderungsbedarf
Der Codeabgleich bestätigt weiterhin unter anderem:
- Umfragen
- Geschenkgutscheine
- Wunschlisten
- Produktvergleich
- Mehrere Shops
- elektronische Downloads
- Verfügbarkeitsbenachrichtigungen
- Bonuspunkte
- Retouren
- Checkout-Attribute
- Newsletter und Kampagnen
- Google Merchant Center
- Amazon Pay und PayPal
GitBook Change Request #47 wurde geprüft und gemergt.
Technische Validierung:
- genau eine GitBook-Seite geändert,
- Seitentitel, bestehende Überschriften und Überschriftenebenen erhalten,
- alle bestehenden Tabellenstrukturen erhalten; eine neue Tabelle unter
Administration und Plattform ergänzt,
- Marketplace-Link unverändert,
- keine Bilder vorhanden,
- Zahlungsarten unverändert,
- keine Enterprise-Module als kostenlose Kernfunktionen ergänzt.
Offene Fragen
- Folgeprozess für Framework- und Produktversionsnummern unter den Systemvoraussetzungen definieren.
- Festlegen, wie diese Angaben nach jedem Smartstore-Release automatisch oder verbindlich überprüft werden.
GitBook-Seite
Pfad:
loslegen/eine-einfuhrung-in-smartstoreGitBook URL: https://app.gitbook.com/s/TTbkdOKWtE8u6wJ7suvC/loslegen/eine-einfuhrung-in-smartstore
Sprache:
DEBereich:
LoslegenGitBook Page ID:
Uxh69nq16yfKOr21fJOGGit Sync Pfad:
de/loslegen/eine-einfuhrung-in-smartstore.mdDurchläufe
Change Requests
Optimierungsvorschläge
Review abgeschlossen und freigegebener Umfang in GitBook Change Request #45 umgesetzt.
3. SmartStore.biz-Importfunktion entfernen
Entscheidung: Umsetzen.
Umgesetzt:
SmartStore.biz Importentfernt.SmartStoreNET_BIZ-Importer.pdfentfernt.4. Framework-Versionsnummern entfernen
Entscheidung: Umsetzen.
Umgesetzt:
ASP.NET Core 9durchASP.NET Coreersetzt.Entity Framework Core 9durchEntity Framework Coreersetzt.Separater Folgepunkt: Versionsnummern in den Systemvoraussetzungen müssen korrekt und nach jedem Smartstore-Update überprüft werden.
5. ShopBar und Responsiveness aktualisieren
Entscheidung: Teilweise umsetzen. Die ShopBar existiert weiterhin und bleibt erhalten.
Umgesetzt:
6. Verfügbarkeitsbenachrichtigung korrigieren
Entscheidung: Umsetzen.
Umgesetzt:
7. Prominente Providerbeispiele aktualisieren
Entscheidung: Beispiele beibehalten, aber veraltete Bezeichnungen korrigieren.
Umgesetzt:
Google BasedurchGoogle Merchant Centerersetzt.ShopWahlentfernt.billiger.deals prominentes Beispiel beibehalten.Amazon Paygeändert.PayPalgeändert.8. SEO-Aussagen sachlich formulieren
Entscheidung: Umsetzen.
Umgesetzt:
Nicht umgesetzte Vorschläge
Auf Wunsch des Reviewers vorerst verworfen:
Reviewer-Hinweise
GitBook Change Request #45 wurde geprüft und gemergt.
Technische Validierung:
Fachcheck
Prüfstand: aktuelle Smartstore-Codebasis auf
main(6.4.0-157) und offizielle Smartstore-6.4-Produktinformationen.1. Auftrags- und Kundenverwaltung korrigieren
Entscheidung: Umsetzen.
Betroffene Tabellenzeile:
Auftrags- und KundenverwaltungDie bisherige Beschreibung ist aus zwei Gründen fachlich falsch:
Umgesetzt in GitBook Change Request #47:
2. Cross-Promotion und zuletzt angesehene Produkte trennen
Entscheidung: Umsetzen.
Betroffene Tabellenzeile:
Cross-PromotionenDie Aussage beschreibt Cross-Promotion als Funktion für zuvor angesehene Produkte. Smartstore behandelt diese Funktionen getrennt:
Vorschlag: Die Zeile entweder korrekt als Cross-Selling beschreiben oder zwei getrennte Einträge für Cross-Selling und zuletzt angesehene Produkte anlegen.
Argumente für den Reviewer:
Umgesetzt: Cross-Selling und zuletzt angesehene Produkte wurden in GitBook Change Request #47 getrennt.
3. Verfügbarkeit von Zahlungsarten präzisieren
Entscheidung: Nicht umsetzen.
Betroffene Tabellenzeilen:
Bezahlung bei Versand, Vorkasse, Kreditkarte,Amazon PayundPayPalDie Formulierung erweckt den Eindruck, alle genannten Zahlungsarten seien ohne zusätzliche Anbindung unmittelbar Bestandteil des Basissystems. Offline-Zahlungsarten und angebundene Zahlungsanbieter sind jedoch zu unterscheiden. Kreditkartenzahlungen werden beispielsweise über Zahlungsanbieter beziehungsweise Plugins wie PayPal Checkout, Stripe oder weitere Integrationen bereitgestellt.
Vorschlag:
Argumente für den Reviewer:
Umsetzung: Keine Änderung an GitBook.
4. Aktuelle Kernfunktionen unter Berücksichtigung der Editionen ergänzen
Die ursprünglich vorgeschlagene Liste hat kostenlose Kernfunktionen und kostenpflichtige Enterprise-Module vermischt. Der Quellpfad wurde deshalb für jede Funktion geprüft.
Kostenpflichtige Enterprise-Module – nicht als kostenlose Kernfunktion darstellen:
enterprise-modules/src/Smartstore.PageBuilderenterprise-modules/src/Smartstore.MediaManagerenterprise-modules/src/Smartstore.MegaSearchenterprise-modules/src/Smartstore.CommonExportProvidersDiese Funktionen werden in der Einführung entweder nicht ergänzt oder ausdrücklich als kostenpflichtige Enterprise-Module gekennzeichnet. Da der Einleitungstext die kostenlose Smartstore-Basis beschreibt, lautet die Empfehlung hier: nicht in die allgemeine Kernfunktionsliste aufnehmen.
Bestätigte Kernfunktionen, die grundsätzlich ergänzt werden können:
Wichtige Abgrenzungen:
Überarbeiteter Vorschlag: Einen kleinen Abschnitt
Administration und Plattformmit Rule Builder, facettierter Suche und Berechtigungsverwaltung ergänzen. Das Import-/Export-Framework nur aufnehmen, wenn die Formulierung keine konkreten Enterprise-Exportprovider als enthalten voraussetzt.Argumente für den Reviewer:
Entscheidung: Umsetzen.
Umgesetzt: Der neue Abschnitt
Administration und Plattformenthält Rule Builder, facettierte Suche und Berechtigungsverwaltung. Das Import-/Export-Framework sowie sämtliche genannten Enterprise-Module wurden nicht aufgenommen.Bestätigte Funktionen ohne Änderungsbedarf
Der Codeabgleich bestätigt weiterhin unter anderem:
GitBook Change Request #47 wurde geprüft und gemergt.
Technische Validierung:
Administration und Plattformergänzt,Offene Fragen