Migrere piksler
Hvis du tidligere har lagt til en piksel i butikken manuelt på et sted som theme.liquid, checkout.liquid (kun Shopify Plus-abonnementet), Ytterligere skript i kasseinnstillingene eller på siden Innstillinger, kan du migrere pikselen slik at de er kompatible med en Shopify-app-piksel eller en egendefinert piksel. Dette er noen av fordelene ved å migrere gamle piksler:
- Enklere tilgang til sporing av kundehendelser, inkludert hendelser i kassen
- Innebygde verktøy for personvernsamsvar
- Kontinuerlig vedlikehold og forbedringer fra Shopify og pikselleverandørene
Finn ut mer om Shopifys pikselbehandler og alle fordelene ved å migrere til Shopify-app-piksler eller egendefinerte piksler.
På denne siden
Migrere Meta- og Google-piksler fra siden Innstillinger
Innstillingene for administrering av Meta- og Google Analytics-piksler i Shopify-administratoren blir oppgradert for å overholde de nyeste sikkerhetsstandardene og -forskriftene i Payment Card Industry Data Security Standard (PCI DSS). Denne endringen sikrer at bedrifts- og kundeopplysninger sikres mot datainnbrudd og svindel. Finn ut mer om hvordan Shopify bidrar til at butikken overholder PCI DSS v4.
Migrer pikselen til en av følgende kanaler for mest nøyaktig sporing og resultater:
- Migrer Meta-pikselen til Facebook & Instagram-kanalen
- Migrer Google Analytics-pikselen til Google og YouTube-kanalen
Migrere en Google Analytics-piksel til Google & Youtube-kanalappen
Hvis du ikke har flyttet taggen til Google og YouTube-kanalappen, har den blitt konvertert til egendefinert piksel for å forsøke kontinuitet i målingen. Det kan føre til redusert måleytelse og funksjoner i Google Analytics. Spesifikt kan du forvente følgende påvirkning:
Data som rapporteres i Google Analytics kan endres (eller i noen tilfeller gå tapt) på grunn av avvik i hendelsesmåling og taggadferd.
Kjernefunksjoner i Google Analytics, som forbedret måling og måling på tvers av domener, fungerer kanskje ikke som forventet.
Tag Assistant fungerer kanskje ikke, eller kan rapportere feil i GA4-taggen.
Tag Diagnostics kan kanskje ikke identifisere GA4-taggen eller anbefale funksjoner som ikke fungerer for deg.
Innstillinger du tidligere har lagt til i seksjonen Ytterligere Javascript for Google Analytics vil bli fjernet.
Samtykkebehandling for Google Analytics-taggen kan endre seg.
Migrer en gammel piksel fra theme.liquid, checkout.liquid eller Ytterligere skript
Du kan gjøre en av følgende når du migrerer en gammel piksel fra theme.liquid, checkout.liquid eller Ytterligere skript:
- Migrer en gammel piksel slik at den blir kompatibel med en app-piksel
- Migrer en gammel piksel til en egendefinert piksel
For å unngå å duplisere eller miste kundehendelser bør du vurdere å migrere piksler i en mindre hektisk periode i butikken.
Forberedelser til migrering av en piksel
Vurder følgende når du bestemmer deg for arbeidsflyten knyttet til migreringen:
- Hvis du ønsker å minimere sjansen for at du mister kundehendelser må du koble til den nye egendefinerte pikselen før du fjerner den gamle.
- Hvis du vil unngå duplisert sporing av kundehendelser kobler du til den nye egendefinerte pikselen etter at du har fjernet den gamle pikselen.
- For å kunne migrere en gammel piksel må du finne den gamle pikselkoden slik at den kan fjernes eller endres. De fleste piksler har to komponenter du må finne: - Et grunnleggende Javascript SDK: Javascript SDK plasseres ofte i overskriften, og du finner dem i theme.liquid og Ytterligere skript i kasseinnstillingene. - Gammel pikselkode for innhenting av kundehendelser: Du finner vanligvis denne koden i temaets liquid-filer, og Ytterligere skript i kasseinnstillingene. Se dokumentasjonen fra leverandøren av tredjepartspikselen for å finne ut hvor kundehendelser er plassert, slik at du vet hva du leter etter. Metas piksel har for eksempel en metode kalt fbq(), og Googles piksler bruker ofte gtag() eller dataLayer.push().
Migrer en gammel piksel slik at den blir kompatibel med en app-piksel
Du ønsker kanskje å migrere en gammel piksel slik at den blir kompatibel med en app-piksel hvis begge følgende betingelser gjelder:
- Du har installert en Shopify-app-piksel som innhenter kundehendelser automatisk.
- Du har også lagt til ytterligere kode for egendefinerte hendelser som ikke spores av app-pikselen.
I dette tilfellet må du følge instruksjoner fra apputvikleren for å migrere den gamle pikselen.
Migrer en gammel piksel til en egendefinert piksel
Du ønsker kanskje å migrere en gammel piksel til en egendefinert piksel hvis begge følgende betingelser gjelder:
- Du har en tidligere installert piksel du manuelt har skrevet kode for, uten en installert Shopify-app.
- Det er ingen Shopify-app-piksel som oppfyller kravene.
Du kan koble til den nye egendefinerte pikselen før eller etter du fjerner den gamle pikselkoden.
Trinn:
- Opprett en egendefinert piksel som abonnerer på nødvendige standard og egendefinerte kundehendelser.
- Fjern eller erstatt tidligere registrert pikselkode fra liquid-filene eller Ytterligere skript i kasseinnstillingene. Dette kan inkludere gammel pikselkode som inkluderer Javascript SDK, registrerer standardhendelser eller registrerer ikke-standardhendelser.
- Legg til den egendefinerte pikselen i butikken.
- Koble til den egendefinerte pikselen.
Fjerne eller bytte ut gammel pikselkode
Når du finner den gamle pikselkoden må du enten fjerne den, eller erstatte den med Shopifys Shopify.analytics.publish() -metode, avhengig av hva slags hendelse pikselen sporer:
- Du kan fjerne alle forekomster av Javascript SDK-er som du finner.
- Hvis den gamle pikselen sporer en standard kundehendelse, og den egendefinerte pikselen eller app-pikselen du ønsker å legge til støtter innhenting av standard kundehendelser, fjerner du koden.
- Hvis den gamle pikselen sporer en egendefinert kundehendelse, og den egendefinerte pikselen eller appen du ønsker å legge til støtter innhenting av egendefinerte kundehendelser, erstatter du koden.
Dette er et eksempel på en gammel pikselkode som sporer en ikke-standard kundehendelse:
<script>fbq("trackCustom", "my_custom_event");</script>
Dette er et eksempel på den tilsvarende koden den erstattes med:
<script>Shopify.analytics.publish("my_custom_event");</script>
Hvis du oppretter en egendefinert piksel, bør du legge inn kode som abonnerer på den egendefinerte hendelsen, som for eksempel dette eksempelet:
analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });