Checkout-Seiten werden nicht geladen, wenn die Anzeigensperre aktiviert ist
Dieser Artikel enthält einen Patch für das bekannte Adobe Commerce-Problem in der Cloud-Infrastruktur 2.2.2, das mit dem Fehler zusammenhängt, Checkout-Seiten zu laden, der durch uBlock oder andere Anzeigensperren verursacht wurde.
Problem
Wenn Google Analytics für den Store aktiviert ist und ein Kunde mit installiertem Block oder einem anderen Anzeigenblocker zum Checkout übergeht, wird das Laden der trackingCode.js
-Datei verhindert und RequireJS unterbricht den JS-Ausführungsfluss. Dies führt zu Problemen beim Laden der Checkout-Seite.
Zu reproduzierende Schritte :
Voraussetzungen: Ein Werbedruck muss im Browser installiert und aktiv sein.
- Aktivieren und konfigurieren Sie in Commerce Admin die Google Analytics-Funktion.
- Öffnen Sie eine Produktseite auf der Storefront.
- Produkte zum Warenkorb hinzufügen.
- Klicken Sie auf den Link Zum Checkout wechseln .
Erwartetes Ergebnis: Checkout-Seite wird geladen und der Kunde kann den Checkout abschließen.
Tatsächliches Ergebnis: Die Seite "Auschecken"wird nicht geladen. Das Ladegerät verschwindet nie.
Patch
Der Patch ist an diesen Artikel angehängt. Scrollen Sie zum Herunterladen nach unten zum Ende des Artikels und klicken Sie auf den Dateinamen oder auf den folgenden Link:
Kompatible Adobe Commerce-Versionen:
Der Patch wurde für erstellt:
- Adobe Commerce in Cloud-Infrastruktur 2.2.2
Der Patch ist auch mit den folgenden Adobe Commerce-Versionen und -Editionen kompatibel (löst das Problem jedoch möglicherweise nicht):
- Adobe Commerce auf Cloud-Infrastruktur von 2.1.0 bis 2.1.14
- Adobe Commerce für Cloud-Infrastruktur von 2.2.0 bis 2.2.1 und 2.2.3 bis 2.2.5
- Adobe Commerce vor Ort von 2.1.0 bis 2.1.14
- Adobe Commerce vor Ort von 2.2.0 bis 2.2.5
Anwenden des Pflasters
Anweisungen finden Sie unter Anwenden eines von Adobe bereitgestellten Composer-Patches in unserer Support-Wissensdatenbank.