Migrera pixlar

Om du tidigare har lagt till en pixel manuellt i butiken, på en plats som theme.liquid, checkout.liquid (endast Shopify Plus-planen), Ytterligare skript i kassainställningarna eller på sidan Preferenser kan du migrera pixlar för kompatibilitet med en Shopify-app-pixel eller en anpassad pixel. Nedan följer några av fördelarna med att migrera dina gamla pixlar:

  • Enklare åtkomst till att spåra kundhändelser, inklusive kassahändelser
  • Integrerade verktyg för integritetsefterlevnad
  • Kontinuerligt underhåll och förbättring av Shopify och pixelleverantörer

Läs mer om Shopifys pixelhanterare och alla fördelar med att migrera till Shopifys app-pixlar eller anpassade pixlar.

Migrera Meta- och Google-pixlar från sidan Preferenser

Inställningarna för pixelhantering i Meta och Google Analytics i Shopify-admin har uppgraderats i syfte att uppfylla de senaste säkerhetsstandarderna och förordningarna för PCI DSS (Payment Card Industry Data Security Standard). Denna förändring säkerställer att din företags- och kundinformation är säker mot dataintrång och bedrägerier. Mer information om hur Shopify bidrar till att hålla butiken kompatibel med PCI DSS v4.

Migrera pixeln till en av följande kanaler för att få den mest exakta spårningen och prestandan:

  • Migrera din Meta-pixel till Facebook & Instagram-kanalen
  • Migrera din Google Analytics-pixel till Google och YouTube-kanapixel

Migrera en Google Analytics-pixel till appen för Google och YouTube-kanalen

Om du inte har flyttat din tagg till appen för Google och YouTube-kanalen har den konverterats till en anpassad pixel för att försöka säkerställa kontinuitet i din mätning. Det kan leda till sämre mätprestanda och att funktioner inte fungerar som de ska i Google Analytics. Mer specifikt kan du förvänta dig följande inverkan:

  • Data som rapporteras i Google Analytics kan ändras (eller, i vissa fall, försvinna) på grund av skillnader i händelsemätning och taggbeteende.

  • Viktiga funktioner i Google Analytics, såsom förbättrad mätning och gränsöverskridande domänmätning kanske inte fungerar korrekt.

  • Taggassistenten kanske inte fungerar eller kan generera felaktiga rapporter för din GA4-tagg.

  • Taggdiagnostik kanske inte korrekt identifierar din GA4-tagg eller rekommenderar funktioner som inte fungerar för dig.

  • Inställningar som du tidigare har lagt till i avsnittet Ytterligare Google Analytics JavaScript kommer att tas bort.

  • Samtyckesbehandlingen av din Google Analytics-tagg kan ändras.

Migrera en gammal pixel från ditt theme.liquid, checkout.liquid, eller Ytterligare skript

Du kan göra något av följande när du migrerar en gammal pixel från theme.liquid, checkout.liquid, eller Ytterligare skript:

Överväg att migrera pixlar under en period som är mindre hektisk för butiken för att undvika att duplicera eller missa kundhändelser.

Förbereda migrering av en pixel

Överväg följande när du bestämmer dig för ditt migreringsarbetsflöde:

  • Om du vill minimera antalet kundhändelser som saknas ska du ansluta din nya anpassade pixel innan du tar bort din gamla pixel.
  • Om du vill undvika att duplicera spårning av kundhändelser kan du ansluta din nya anpassade pixel efter det att du har tagit bort din gamla pixel.
  • För att migrera en gammal pixel måste du hitta din gamla pixelkod så att du kan ta bort eller ändra den. De flesta pixlar har två komponenter som du behöver hitta: - Ett grundläggande Javascript-SDK: Javascript-SDK placeras ofta i sidhuvudet och kan hittas i theme.liquid och Ytterligare skript i kassainställningarna. - Gammal pixelkod för att samla in kundhändelser: Du kan vanligtvis hitta den här koden i ditt temas liquid-filer och Ytterligare skript i kassainställningarna. Se tredjepart-pixelleverantörens dokumentation om hur du hittar kundhändelser så att du vet vad du ska söka efter. Meta-pixeln har till exempel en metod som heter fbq(), och Google-pixlar använder ofta gtag() eller dataLager.push().

Migrera en gammal pixel så att den är kompatibel med en app-pixel

Det kan vara bra att migrera en gammal pixel så att är kompatibel med en app-pixel om båda av följande villkor gäller:

  • Du har installerat en Shopify app-pixel som automatiskt samlar in kundhändelser.
  • Du har även lagt till ytterligare kod för anpassade händelser som inte spåras av app-pixeln.

I det här fallet bör du följa apputvecklarens instruktioner för att migrera den gamla pixeln.

Migrera en gammal pixel till en anpassad pixel

Det kan vara bra att migrera en gammal pixel till en anpassad pixel om båda av följande villkor gäller:

  • Du har en tidigare installerad pixel som du skrivit kod för manuellt, utan att en Shopify-app var installerad.
  • Det finns ingen Shopify-appixel som möter dina krav.

Du kan ansluta din nya anpassade pixel före eller efter det att du har tagit bort din gamla pixelkod.

Steg:

  1. Skapa en anpassad pixel som uppfyller dina nödvändiga standardmässiga och anpassade kundhändelser.
  2. Ta bort eller ersätt tidigare tillagda pixelkoder från dina liquid-filer eller Ytterligare skript i kassainställningarna. Detta kan inkludera gammal pixelkod som innehåller Javascript-SDK, samlar in standardhändelser eller samlar in händelser som inte är standard.
  3. Lägg till din anpassade pixel för din butik.
  4. Anslut din anpassade pixel.

Ta bort eller ersätt gammal pixelkod

När du hittar din gamla pixelkod måste du antingen ta bort den eller ersätta den med Shopifys Shopify.analytics.publish()-metod, beroende på vilken typ av händelse pixeln spårar:

  • Du kan ta bort alla förekomster av Javascript-SDKs som du hittar.
  • Om den gamla pixeln spårar en standardmässig kundhändelse och den anpassade pixeln eller app-pixeln som du vill lägga till stöder insamling av den standardmässiga kundhändelsen bör du ta bort koden.
  • Om den gamla pixeln spårar en anpassad kundhändelse och den anpassade pixeln eller appen som du vill lägga till stöder insamling av anpassade kundhändelser bör du ersätta koden.

Detta är ett exempel på en gammal pixelkod som spårar en kundhändelse som inte är standard:

<script>fbq("trackCustom", "my_custom_event");</script>

Detta är ett exempel på den likvärdiga kod som den ska ersättas med:

<script>Shopify.analytics.publish("my_custom_event");</script>

Om du skapar en anpassad pixel bör du inkludera kod genom att prenumerera på den anpassade händelsen, som i det här exemplet:

analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });

Hittar du inte de svar du letar efter? Vi finns här för att hjälpa till!