FAQ
Verwenden Sie diese Prüfungen, wenn der Standard-ideal.shop-Setup unvollständige Daten importiert oder sich anders verhält als das native Schaufenster.
Unvollständige Feeds #
Überprüfen Sie die tatsächliche Feed-Antwort, bevor Sie eine erfolgreiche Clerk.io-Synchronisierung als vollständig betrachten. Standardmäßig ist jeder Datentyp auf 50 Datensätze begrenzt.
Setzen Sie products und categories hoch genug für den vollständigen Katalog und orders hoch genug für den gewünschten historischen Import. Achten Sie auf doppelte Parameter oder ein zweites ? und vergleichen Sie dann Quelle, Feed und importierte Anzahl.
Eine Anzahl, die genau dem Limit entspricht, deutet auf eine Kürzung hin. Wenn der fehlende Datensatz im Feed enthalten ist, aber nicht in Clerk.io, untersuchen Sie die Synchronisierungsprotokolle und die Datenkonfiguration. Wenn er im Feed fehlt, prüfen Sie die Export- oder Sichtbarkeitsregeln der Plattform.
Bei einem großen Export, der abbricht, reduzieren Sie die gewünschte Anzahl historischer Bestellungen, um eine erfolgreiche Grundlage zu schaffen, und vereinbaren Sie dann eine vollständige Exportmethode mit ideal.shop. Eine kleinere erfolgreiche Antwort ist kein Beweis für eine vollständige Historie.
Fodmagasinet meldete einen HTTP 524 beim Anfordern von 100.000 Bestellungen. Dies ist ein Beispiel für einen Export-Timeout, nicht ein empfohlenes universelles Maximum.
Gehen Sie nicht davon aus, dass der Endpunkt Paginierung, Offsets, Cursor oder Datumsfilterung unterstützt. Fragen Sie den Plattformentwickler, welche Optionen unterstützt werden und wie das Ende des Exports erkannt wird. Überprüfen Sie, ob der Importer von Clerk.io diese Methode verwenden kann, bevor Sie sie nutzen.
Siehe laufende Importe, um das Standard-Bestellfenster wiederherzustellen, ohne Importe zu deaktivieren. Erhöhen Sie nach einem Ausfall vorübergehend die Bestellabdeckung und prüfen Sie auf Lücken.
Versteckte Kategorien #
Vergleichen Sie versteckte oder nicht veröffentlichte Kategorien mit ihren importierten Datensätzen und den von Produkten referenzierten Kategorie-IDs.
Korrigieren Sie die Sichtbarkeitsregeln im Export oder Import-Mapping und synchronisieren Sie erneut. Überprüfen Sie anschließend sowohl die Kategoriedatensätze als auch die Produktreferenzen. Das Verstecken einer Kategorie in einem Search-Design repariert keine inkonsistenten importierten Daten.
Falsche Preise #
Vergleichen Sie ein einfaches Produkt, ein rabattiertes Produkt und ein Variantenprodukt mit dem nativen Webshop, einschließlich Steuer und Währung.
Wenn ein Parent mit price: 0 importiert wird, während Varianten bezahlte Preise haben, korrigieren Sie die Quelle oder das Import-Mapping. Ein From-Label mit dem minimal importierten Variantenpreis kann die Karte verbessern, aber das Sortieren verwendet weiterhin den importierten Preis, der für diese Sortierung konfiguriert ist.
Verwenden Sie ein einziges verifiziertes reguläres Preisfeld für Rabattberechnungen und durchgestrichene Preise. Gehen Sie nicht davon aus, dass list_price oder retail_price existieren, nur weil eine generische Vorlage es verwendet.
Unscharfe Bilder #
Vergleichen Sie die geladenen Bildabmessungen mit der tatsächlich gerenderten Kartengröße und der Bildschirmdichte. Ein großes CSS-Feld kann einem kleinen Quellbild keine Details hinzufügen.
Fodmagasinet hat eine Änderung seiner Bild-URL verwendet, um ein größeres Bild anzufordern, mit einem /450-0/-Größensegment und 450 Pixel geladenen Bildern, die während der Einrichtung verifiziert wurden. Dies war spezifisch für seinen Bilddienst; es ist keine Transformation, die auf jede ideal.shop-Bild-URL angewendet werden sollte.
Überprüfen Sie vor einer Änderung der URLs die unterstützten Größen des Bilddienstes und das zurückgegebene Bild, Seitenverhältnis und Ladeverhalten. Bevorzugen Sie ein korrektes Quellbildfeld oder eine unterstützte Option des Bilddienstes gegenüber einem nicht verifizierten String-Austausch.
Variantenkauf #
Verwenden Sie den nativen Ablauf für einfache Produkte und öffnen Sie die Produktseite, wenn erforderliche Optionen nicht ausgewählt wurden.
Der benutzerdefinierte Adapter von Fodmagasinet hat eine Parent-ID über die nativen Kauf-Funktionen übermittelt und nur bei einer spezifischen Active-Variants-Ablehnung umgeleitet. Dieser Adapter ist auf die Antwortmeldung der Plattform angewiesen und kann brechen, wenn sie sich ändert.
Installieren Sie ihn nicht als universelle Variantenlösung. Nutzen Sie verifizierte Varianten-Metadaten oder einen unterstützten nativen Auswahl-Prozess, oder behalten Sie einen Produktseiten-Link. Andere Fehler müssen mit ihrer nativen Behandlung verbleiben.
Search-Konflikte #
Wenn zwei Ergebnis-Panels erscheinen, überprüfen Sie sowohl das native Dropdown als auch das mobile Such-Panel. Prüfen Sie deren Öffnen-/Schließen-Handler und ihre berechnete Sichtbarkeit, während Clerk.io Search geöffnet ist.
Begrenzen Sie jede Unterdrückung auf die relevante Search-Komponente oder den geöffneten Zustand. Testen Sie das Tippen, Pfeiltasten, Enter bei sowohl keydown als auch keyup, Formularübermittlung, Escape, Warenkorb-Zugriff und erneutes Öffnen von Search erneut.
Wenn Schließen oder Escape unerwartet die Seite oder URL ändert, überprüfen Sie die Verlaufshandhabung des nativen Panels. Das Schließen eines Overlays darf nicht davon abhängen, mit “Zurück” zu einem angenommenen Verlaufseintrag zu navigieren.
Navigationsfehler #
Wenn Ergebnisse nach einer Navigation verschwinden, vergleichen Sie einen frischen Seitenaufruf mit einem nativen Link-Übergang und Zurück/Vorwärts.
Überprüfen Sie Settings > Features > SPA Auto Detect Changes, die aktuellen Seiten-IDs, ob das Injektionsziel noch existiert und ob das Element eine neue Anfrage stellt, wenn sich sein Kontext ändert.
Wenn einem Produkt die Beschreibung-Tabs fehlen, korrigieren Sie das Platzierungsziel oder fügen Sie einen verifizierten Fallback hinzu. Wenn das Ziel existiert, aber das Element weiterhin fehlt oder veraltet ist, erfassen Sie die betroffenen URLs, Navigationsschritte, Konsolenfehler und Anforderungsnachweise zur Untersuchung.
Fodmagasinet hat während der Preview-Untersuchung ein temporäres Detached-Instance-Cleanup-Skript verwendet. Es hängt von Clerk.io-Interna ab und darf nicht zur Standard-Installationsmethode werden. Dokumentieren Sie solche Workarounds separat mit ihrem Umfang und einem Plan zur Entfernung, und testen Sie nach dem unterstützten Fix erneut.
Doppelte Elemente #
Überprüfen Sie, ob dasselbe Element gleichzeitig über native ideal.shop-Blöcke, Injektion und manuell eingebetteten Code installiert ist.
Behalten Sie eine beabsichtigte Installation pro Platzierung. Überprüfen Sie DOM und Netzwerk-Panel nach wiederholter Navigation; unterscheiden Sie legitime Anforderungen separater Elemente von wiederholten Anforderungen für eine Platzierung.
Wenn auch native Empfehlung-Anzeigen sichtbar sind, deaktivieren Sie deren Anzeige, ohne manuelle Produktbeziehungen zu löschen. Überprüfen Sie erneut, dass der Clerk.io-Ersatz funktioniert, bevor Sie die native Anzeige entfernen.
Diese Seite wurde von einer hilfreichen KI übersetzt, daher kann es zu Sprachfehlern kommen. Vielen Dank für Ihr Verständnis.