habe einen Shopware 6.7.15.1 Shop und das offizielle PayPal-Plugin (SwagPayPal 10.8.3). Den Express-Button auf der Produktdetailseite möchte ich behalten.
Bei Optimieren der Ladezeit für Mobilgeräte ist aufgefallen, dass dieser Button eine große Ladelast erzeugt. PageSpeed Insights (mobil, Lighthouse 13,5) gibt mir an:
- Drittanbieter „PayPal“: ca. 580–600 KiB Übertragung, ca. 300–380 ms Zeit im Hauptthread
- davon laut Lighthouse ca. 340 KiB ungenutztes JavaScript
- /sdk/js?components=… wird dreimal geladen (je ca. 125 KiB), dazu /smart/buttons?fundingSource=… (ca. 160–180 KiB)
- lange Hauptthread-Aufgaben aus dem PayPal-SDK bis ca. 120 ms
- Ergebnis: Produktseiten mobil ca. 72 Punkte, vergleichbare Seiten ohne den Button ca. 88 Punkte; am Desktop überall 99–100.
Die Einstellungen sind: Express-Checkout auf der Produktdetailseite, im Off-Canvas-Warenkorb und im Warenkorb an, in Listings aus; „Später bezahlen“ aus; Button gold/eckig.
Wie handhabt ihr das? Oder habe ich eine Fehlkonfiguration?