Gambio Hub 1.28.7.4 Google Pay + 560kb - selbst wenn deaktiviert

Thema wurde von ff-webdesigner, 7. November 2024 erstellt.

  1. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    Hallo beisammen,

    mit dem neuen Gambio Hub 1.28.7.4 kommt ja das neue Google Pay Modul in PayPal mit rein.
    Generell ja eine gute Sache. Aber:
    Der Pageload steigt hierdurch um schlichtweg absolut inakzeptable 560kb.
    Bei manchen Shops ist das +50% pageload - für eine zahlweise die nur ein Bruchteil nutzt.


    Unter /admin/admin.php?do=HubConfiguration/PaymentMethods haben wir Google Pay bewusst deaktiviert.
    Die 560KB werden trotzdem geladen.

    Wie bekommen wir die wieder raus?
    Könnt ihr da ggf. generell nachbessern, oder kann das nur PayPal?
     
  2. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @ff-webdesigner Wir sind da schon dran und werden das mit einen neuen HubConnector verbessern. Es ist geplant das im Cookie Consent zu integrieren und auch nur dann zu laden, wenn es im Bestellvorgang gebraucht wird.
     
  3. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
  4. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Guten Morgen zusammen,

    Du sprichst recht allgemein von "der pageloaod steigt". Kannst Du das konkretisieren? Wächst dadurch im Hintergrund irgendeine JS-Datei an, wird im HTML Dokument irgendetwas eingebettet, wird eine Grafik oder andere Ressource dadurch eingebunden? Wie kann ich mir das vorstellen.

    Grüße
    Walter
     
  5. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    hi walter,

    checke selber mal eine betreffende seite mit tools.pingdom.com:
    pay.google.com 33.40% 452.2 KB
    www.gstatic.com 8.17% 110.5 KB
     
  6. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Hallo Frank,

    wird die Ressource pay.google.com dann nur im Kassenweg eingebunden oder global. Oder evtl. nur bei einer bestimmten Aktion?

    Grüße
    Walter
     
  7. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    Check eine Seite mit neuem Gambio Hub 1.28.7.4: ist schon auf der Startseite drin, Produktseiten ebenso. Ich gehe davon aus das wird auf allen Seiten geladen.
     
  8. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Hallo Frank,

    ok jetzt habe ich gesehen warum dass bei uns nicht reproduzierbar ist. Wir haben bereits die Hub Version 1.28.7.5 im Einsatz und da ist der Fehler dann evtl. schon behoben.

    Grüße
    Walter
     
  9. ecomplus.dev
    ecomplus.dev Erfahrener Benutzer
    Registriert seit:
    6. Mai 2013
    Beiträge:
    101
    Danke erhalten:
    83
    Danke vergeben:
    29
    Tritt auch mit x.5 auf - ist bei allen unseren Kunden so. Ist allerdings kein reines JS-File, sondern gerendertes HTML inkl. sehr viel Inline-JS (das Gesamtkunstwerk ist irgendwas um die 1500 Zeilen) - findet man in der Console unter XHR
     
  10. Dominik Späte
    Dominik Späte Erfahrener Benutzer
    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.251
    Danke erhalten:
    1.141
    Danke vergeben:
    391
    Wer das Gesamtkunstwerk und die beiden blockierenden JavaScript-Ressourcen im Head loswerden möchte, kann sich ja mal die GXModules/Gambio/Hub/Shop/Overloads/HeaderExtenderComponent/PayPalLoaderHeaderExtender.inc.php anschauen. Namentlich die letzte Methode darin.

    Das bezieht sich auf 1.28.7.4. Eine x.5 sehe ich nicht:

    hub.png
     
  11. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
    die 5 gibt es offensichtlich erst ab Shop Version 4.9.x.x
     
  12. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
  13. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    hab mal das 1.28.7.5 in einen 4.9er shop installiert. google pay deaktiviert. pageload bleibt weiterhin plus 560kb.
     
  14. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. September 2017
    Beiträge:
    99
    Danke erhalten:
    22
    Danke vergeben:
    54
    Gambio wird nun doch bestimmt eine zeitnahe Lösung finden oder etwa nicht? :(
     
  15. Dominik Späte
    Dominik Späte Erfahrener Benutzer
    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.251
    Danke erhalten:
    1.141
    Danke vergeben:
    391
    Hi Markus :)

    Per Ticket gibt's schon die Verknüpfung mit dem Cookie-Consent-Tool:

     
  16. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. September 2017
    Beiträge:
    99
    Danke erhalten:
    22
    Danke vergeben:
    54
    Hi Dominik,

    danke dir - das werde ich nutzen. Ich bezog mich aber auch auf diese Problematik:

     
  17. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    gibt's seitens gambio schon ein update bzgl. pageload? mein hinweis ist 2 monate alt. seitdem hat JEDER gambio shop mit aktuellem hub +560kb. korrekt sollte google pay nur im checkout geladen werden - und hier auch nur wenn in zahlweisen aktiviert.
     
  18. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @ff-webdesigner Das werden wir mit einem HubConnector Update anpassen. Wer jetzt schon eine Lösung braucht, kann sich per Ticket bei uns melden.
     
  19. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Wann kommt das Update? Ist ja schon wieder eine Weile vergangen....
     
  20. Andre aus S.
    Andre aus S. Mitglied
    Registriert seit:
    29. November 2018
    Beiträge:
    8
    Danke erhalten:
    5
    Danke vergeben:
    13
    Gambio Hub Connector 1.29.3.4 ist jetzt verfügbar