Du kommer att lära dig

Du kommer att lära dig

Lär dig hur du manuellt installerar Klaviyo's Aktiv on Site spårning snippet, även känd som Klaviyo's onsite JavaScript eller Klaviyo.js, på din Shopify butik. Du bör bara göra detta om du upplever mycket hög webbtrafik eller om din webbplats lider av långsam laddningstid av någon annan anledning (även om Klaviyo nyligen har förbättrade laddningstider och därmed kanske inte är orsaken). Annars rekommenderar vi att du installerar Klaviyo.js genom att aktivera Klaviyo's Shopify app embed.

Innan du börjar

Innan du börjar

Om du väljer att manuellt installera Klaviyo.js och tidigare hade det aktiverat via Klaviyo's app embed, måste du först inaktivera app embed i dina Shopify temainställningar.

Klaviyo-appens inbäddning för spårning på plats i Shopify avaktiverad

Eftersom det krävs tillgång till webbplatsens HTML och e-handelsplattform för att klistra in koden kan vårt team på supportinte erbjuda praktisk hjälp. Om du inte har en utvecklare i ditt team och inte känner dig bekväm med att lägga till koden själv kan du överväga att kontakta en Klaviyo-partner för hjälp.

Installera Klaviyo.js på din Shopify-butik

Installera Klaviyo.js på din Shopify-butik

  1. Kopiera kodsnippet nedan:
    <script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
  2. I kodsnippet, se till att ersätta PUBLIC_API_KEY med din sexsiffriga Klaviyo Public API-nyckel.
  3. Om du har aktiverat kundkonto för din butik, lägg till ett extra skript för att identifiera din kund med den e-post de använder för att logga in i din butik. Den fullständiga uppsättningen skript kommer att se ut på följande sätt:
    <script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
    <script type="text/javascript"> 
     //Initialisera Klaviyo -objektet vid sidladdning
    !function(){if(!window.Klaviyo){window._klOnsite=window._klOnsite||[];try{window.Klaviyo=new Proxy({},{get:function(n,i){return"pushnotis"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function() {for(var n=argument.längd,o=ny Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.pushnotis([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.Klaviyo=window.Klaviyo[],window.Klaviyo.pushnotis=function(){var n;(n=window._klOnsite).pushnotis.apply(n,arguments)}}}}(); </script>
    < script type="text/javascript"> 
     //kund Konto
    var Klaviyo = window.Klaviyo || [];
    if ("{{ customer.email }}" ) {Klaviyo.identify({"$email" : "{{ customer.email }}"})};
    </script>
    
  4. Från din Shopify Administratör klicka på webbutik > Teman. Klicka på Redigera kod i rullgardinsmenyn.
    Shopify Themes-sida med rullgardinsmenyn Åtgärd öppen som visar alternativet Redigera kod
  5. Sök efter de filer som du vill lägga till snippet i och klicka på för att öppna dem i redigeraren. Du kan lägga till snippet på alla sidor där du vill aktivera Klaviyo formulär och spårning på motsvarande sidor. 
  6. Bläddra till botten av filen och klistra in din snippet under den andra koden.
  7. Klicka på Spara.
Testa din Aktiv on Site spårning

Testa din Aktiv on Site spårning

Följ dessa steg för att testa att din Aktiv on Site spårning är korrekt konfigurerad:

  1. Navigera till din webbplats.
  2. På din hemsida lägger du till följande i slutet av URL:en och ersätter example@gmail.com med din e-postadress:
    ?utm_email=example@gmail.com
    Testbutik i Shopify med ?utm_email=example@gmail.com ändrad till URL
  3. Läs in sidan igen.
  4. Sök på Klaviyo efter din e-postadress.
    Klaviyo instrumentpanel med e-post adress i sökfältet

Du bör se att en Klaviyo-profil har skapats för dig (om det inte redan fanns en) och att denna aktivitet har spårats i ditt aktivitetsflöde.

Nu när du har installerat Klaviyo.js, kommer du att kunna använda Aktiv on Site spårning, Klaviyo registreringsformulär och mycket mer. 

Baserat på din kund Sekretessinställningar i Shopify, Klaviyo får inte spåra händelser på plats för besökare i din Shopify butik i EU, EES, Storbritannien och Schweiz, såvida de inte har gett sitt samtycke.

Ytterligare resurser

Ytterligare resurser

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Live-utbildning
Delta i en livesession med Klaviyo-experter för att lära dig om bästa praxis, hur man konfigurerar viktiga funktioner och mer.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp