Fehlerbehebung bei Klaviyo.js und Berichten zur Website-Geschwindigkeit
Übersicht
Erfahre mehr über Klaviyos Onsite JavaScript (Klaviyo.js), das Code-Fragment, das du auf deiner Website einfügst, um das aktiv vor Ort -Tracking zu aktivieren, und über seine Auswirkungen auf die Website-Geschwindigkeit. Klaviyo.js muss installiert sein, damit du Klaviyo-Anmeldeformulare auf deiner Website veröffentlichen kannst.
Wenn du Hilfe beim Aktivieren von Active on Site über deine Integration benötigst, lies wie du überprüfst, ob Anmeldeformulare aktiviert sind.
Fehlerbehebung bei der Website-Geschwindigkeit
Klaviyo.js wird automatisch über viele unserer E-Commerce-Integrationen eingebunden, und du kannst es für andere Plattformen manuell installieren. Dadurch können Klaviyo-Anmeldeformulare angezeigt werden, und du kannst damit erfassen, wann Kund*innen auf deiner Website aktiv sind.
- Wenn du feststellst, dass das JavaScript von Klaviyo die Performance deiner Website (d. h. den PageSpeed-Score) beeinträchtigt und es automatisch über eine Integration installiert wurde, kannst du versuchen, es stattdessen manuell zu installieren.
Für Shopify empfehlen wir, das Aktiv auf der Website -Tracking über Klaviyos Shopify-App-Einbettung zu aktivieren, statt es manuell zu installieren. Dadurch wird der native Tag Manager der Website umgangen und das kann zu schnelleren Ladezeiten für das JavaScript von Klaviyo führen.
- Wenn du keine Klaviyo-Anmeldeformulare verwendest (d. h., du nutzt ein anderes Tool zum Erstellen und Veröffentlichen von Anmeldeformularen auf deiner Website), stelle sicher, dass alle Formulare in deinem Tab Anmeldeformulare auf Entwurf gesetzt sind. Du kannst Klaviyo.js für das Onsite-Tracking installiert lassen, während deine Formulare offline sind.

Navigiere zum Tab Anmeldeformulare, um den Status jedes deiner Anmeldeformulare zu sehen. Live weist auf ein veröffentlichtes Formular auf deiner Website hin, Bearbeitung weist auf ein Live-Formular hin, das unveröffentlichte Änderungen enthält, und Entwurf weist auf ein Formular hin, das derzeit nicht auf deiner Website veröffentlicht ist, einschließlich eines Formulars, das du zuvor offline genommen hast.
Für ein Live-Formular ohne aktiven A/B-Test oder Optimierung:
- Öffne in Anmeldeformularen das Drei-Punkte-Menü des Formulars und wähle Bearbeiten aus.
- Wähle im Status-Dropdown des Editors Entwurf aus. Dadurch wird das Formular offline geschaltet; du musst die Änderung nicht veröffentlichen.
- Gehe zurück zu Anmeldeformularen und bestätige, dass der Status des Formulars Entwurf ist. Wiederhole dies für jedes Live-Formular, das du nicht mehr verwendest.
Öffne für ein Formular mit einem aktiven A/B-Test im Menü des Formulars Analytics, gehe zu A/B-Testergebnisse und wähle den aktiven A/B-Test aus. Klicke auf Gewinner auswählen, wähle eine Variante aus, wähle Test beenden und ausgewählte Variante als Entwurf festlegen aus und klicke dann zur Bestätigung auf Gewinner auswählen.
Öffne für ein Formular, das eine Optimierung durchführt, Analysen im Menü des Formulars und gehe zu A/B-Testergebnissen. Wähle Optimierungstest und die aktive Optimierung aus, und wähle dann Test beenden im Drei-Punkte-Menü aus. Wähle die Variante aus, die beibehalten werden soll, und klicke zur Bestätigung auf Test beenden. Dadurch bleibt die ausgewählte Variante live. Befolge daher die oben beschriebenen Schritte, um das Formular auf Entwurf zu setzen.
Wenn ein Formular so geplant ist, dass es erst später live geht, öffne sein Menü in den Anmeldeformularen, wähle Zeitplan bearbeiten aus und klicke auf Zeitplan löschen, damit es offline bleibt.
Die Standard-Installationsmethoden von Klaviyo laden Klaviyo.js asynchron, sodass der Browser die Seite weiter laden kann, während er das Skript herunterlädt. Das Ausführen des JavaScript verwendet weiterhin Browserressourcen und kann die Seitenleistung beeinträchtigen. Google PageSpeed Erkenntnisse und andere Berichte zur Websitegeschwindigkeit können es daher als einen Beitrag zu den Ladezeiten deiner Website kennzeichnen.
Websitegeschwindigkeit und SEO sind unseren Kund*innen wichtig, und Klaviyo setzt sich dafür ein, die Auswirkungen unseres JavaScripts zu minimieren. Erfahre, wie unsere Ingenieur*innen klaviyo.js optimiert haben. Du wirst weiterhin Verbesserungen sehen, während wir neue Updates veröffentlichen, um Klaviyo.js leistungsfähiger zu machen und die Ladezeiten zu verbessern.
Weitere Ressourcen
- Erste Schritte mit dem Onsite-Tracking von Klaviyo
Erfahre mehr über die verschiedenen Möglichkeiten, wie Klaviyo Onsite-Tracking auf deiner E-Commerce-Website unterstützen kann. Es gibt zwei wichtige Arten des Onsite-Trackings:
- Drittanbieter-Apps verstehen
Hier erfährst du, wie du Apps von Drittanbieter*innen findest. Das sind Apps, die von Drittanbieter*innen (statt von Klaviyo) mithilfe der API von Klaviyo erstellt wurden. Die API von Klaviyo ermöglicht es einer Vielzahl von Drittanbieter*innen, Apps und Integrationen mit unserer Plattform zu erstellen. Du kannst in unserem Marketplace sowohl nach Klaviyo-erstellten Integrationen als auch nach ausgewählten Drittanbieter-Apps suchen. Wenn du nach einer App suchst, die du nicht in unserem Marketplace findest, empfehlen wir, dich direkt an die Plattform zu wenden.