FAQ
Diese Seite wurde von einer hilfreichen KI übersetzt, daher kann es zu Sprachfehlern kommen. Vielen Dank für Ihr Verständnis.
Synchronisierung mit HTTP-Authentifizierung #
Häufig wird die HTTP-Authentifizierung auf Staging-Sites verwendet, um ungebetene Besucher zu vermeiden.
In diesem Fall wird der Clerk Importer ebenfalls blockiert und ein 401 Nicht autorisiert Fehler im Synchronisierungsprotokoll angezeigt.
Sie können den Importer leicht überprüfen, indem Sie die Authentifizierungsinformationen in die Import-URL einfügen (siehe unten), und zwar in Data Sync unter my.clerk.io:
https://USER:OASS@dandomain.clerk.io/api/6155349/28
Allgemeine Synchronisationsfehler #
Beim Importieren von Daten mit der DanDomain App Angestellter.io ist der Webshop-Server für das Senden der Produkt-, Kategorie- und Verkaufsdaten an Clerk.io.
In einigen Fällen kann die Konfiguration des Servers jedoch den Import verhindern, was zu einem Fehler in Daten-Synchronisation.
Im Folgenden finden Sie eine Liste der häufigsten Fehler und wie Sie diese beheben können.
401 Server-Fehler: Nicht autorisiert #
Dieser Fehler tritt auf, wenn Ihr Webshop/Ihre Entwicklungsumgebung HTTP-Authentifizierung erfordert, um darauf zuzugreifen.
Dies wird einfach durch Einfügen von Benutzername und Kennwort als Teil der Import-URL gelöst:
http://USER:PASS@dandomain.clerk.io/api/6155349/28
403 Server-Fehler: Forbidden #
Dieser Fehler tritt auf, wenn Ihr Server den Zugriff des Importeurs blockiert. In den meisten Fällen müssen Sie einfach die IP-Adresse des Importeurs unter Whitelist eingeben, um ihm den Zugriff zu ermöglichen.
Die neueste IP-Adresse ist kann hier gefunden werden.
Überprüfen Sie auch, ob Ihre öffentlicher Schlüssel, privater Schlüssel und url importieren für den Shop, den Sie betreiben, korrekt sind.clerk.io
In einigen Fällen (wenn Sie eine ältere Dandomain-Version verwenden) wird dieser Fehler auch angezeigt, wenn Sie verschiedene Sprachdomains verwenden und diese unterschiedliche IDs haben. Vergewissern Sie sich in diesem Fall, dass die IDs der einzelnen Shops mit denen in Ihrem dandomain-Backend übereinstimmen.
Was ist, wenn ich bereits eine Whitelist erstellt habe, aber der gleiche Fehler immer noch auftritt?
Es gibt einige Fälle, in denen Sie die IP-Adresse des Importeurs auf eine Whitelist gesetzt haben und der Fehler trotzdem weiter besteht, dann empfehlen wir Ihnen, diese Teile zu überprüfen:
Der Authentifizierungsteil des Body kann aus der Anfrage vom Server des Shops entfernt werden.
Ratenlimit für den Server in Bezug auf Cloudflares.
404 Serverfehler: Nicht gefunden #
Dieser Fehler tritt auf, wenn der Importeur nicht auf den Link zugreifen konnte, der uns Daten aus dem Webshop sendet. In den meisten Fällen geschieht dies, weil die Erweiterung entweder:
gar nicht installiert ist
Ein Cache führt dazu, dass der Link nicht initialisiert werden kann
Stellen Sie zunächst sicher, dass Sie die App korrekt installiert.
Zweitens sollten Sie den Cache Ihres Webshops leeren, bevor Sie einen neuen Import versuchen.
429 Serverfehler: Zu viele Requests #
Dieser Fehler tritt auf, wenn Ihr Server dem Importeur den Zugriff verweigert, weil zu viele Anfragen eingehen.
Sie können dies beheben, indem Sie Anfrage-Limit für Ihren Server höher einstellen oder Größe der Seite auf einen höheren Wert in Clerk.io Importeur setzen, so dass der Importer weniger und größere Anfragen stellt:
500 Interner Serverfehler #
Diese Fehlermeldung bedeutet, dass Ihr Server auf ein Interner Fehler gestoßen ist und Sie nicht in der Lage waren, den Fehler zu spezifizieren.
In diesen Fällen können Sie Ihre Server-Protokoll überprüfen, um festzustellen, welcher Prozess abgestürzt ist und warum. In den meisten Fällen liegt es an einem Produkt mit einem ungültigen Attribut oder an einer Funktion, die im Webshop falsch aufgerufen wird. Sollte letzteres der Fall sein, empfehlen wir Ihnen, sich mit unserem technischen Support in Verbindung zu setzen.
503 Server-Fehler: Dienst nicht verfügbar #
Dieser Fehler ist normalerweise vorübergehend und wird dadurch verursacht, dass der Server zu beschäftigt ist, um die Anfrage zu bearbeiten. Versuchen Sie es etwas später erneut.
Wenn das Problem weiterhin auftritt, könnte dies bedeuten, dass der Server mit Prozessen überlastet ist und sich nahe der maximalen Kapazität befindet.
Überprüfen Sie die Serverauslastung, um festzustellen, ob dies der Fall ist.
Upgrade auf Clerk.js 2 #
Clerk.js 2 ist eine schnellere und flexiblere Version unserer JavaScript-Bibliothek, die die Installation von Angestellter.io in jedem Webshop zu einem Kinderspiel macht.
Da die beiden Versionen jedoch leicht unterschiedlich funktionieren, müssen Sie diese Schritte befolgen, um das Upgrade erfolgreich durchzuführen.
Die beiden Hauptunterschiede in Clerk.js 2 bestehen darin, dass die Designs in
mein.schreiber.io das
Schritt 1: Konvertieren von Designs #
Da Clerk.js 2 einen anderen Ansatz hat, müssen Sie neue Designs erstellen.
Sie können Ihre Clerk.js 2 Designs auf eine von zwei Arten erstellen:
1. Verwenden Sie die intuitive Entwurfs-Editor, um neue Designs zu erstellen, wie in den folgenden Punkten beschrieben.
2. Konvertieren Sie Ihre alten Designs. Folgen Sie dieser Anleitung, um zu sehen, wie man es macht.
1.1 Gehen Sie zunächst auf
1.2 Folgen Sie dem Einrichtungsassistenten und wählen Sie Ihr Design Typ und geben Sie Ihrem Design einen n ame (wir empfehlen den Zusatz " V2", damit es offensichtlich ist, dass Sie Clerk.js2 verwenden).
1.3. Klicken Sie im Entwurfs-Editor auf eines der vorhandenen Elemente wie den Namen, das Bild, die Schaltfläche usw., um es zu bearbeiten, oder fügen Sie dem Design neue Elemente hinzu, um weitere Informationen über Produkte zu erhalten.
1.4. Klicken Sie auf Veröffentlichen Design, wenn Sie fertig sind, und gehen Sie zu Schritt 2 in der Anleitung.1.5. Gehen Sie schließlich zu Empfehlungen / Suche -> Inhalt und ändern Sie Ihren Angestellter.io Inhalt, um Ihr neues Design zu verwenden.
1.6. Klicken Sie auf Inhalt aktualisieren.. Dies bewirkt, dass sie vorübergehend nicht in Ihrem Webshop angezeigt werden, bis Sie mit Schritt 2. fertig sind.
1.9. So! Sie sind nun bereit, auf Clerk.js 2 umzusteigen.
Schritt 2: Umschalten auf Clerk.js 2 in der DanDomain App #
Als nächstes müssen Sie Clerk.js 2 in der DanDomain Classic App aktivieren.
2.1. Loggen Sie sich in Ihr DanDomain Classic Backend ein und gehen Sie zu
2.2. Unter Allgemein klicken Sie auf das Kästchen neben Brug Clerk.js 2 und klicken Sie auf Speichern: