Migrering av piksler
Hvis du tidligere har lagt til en piksel manuelt i butikken din på et sted som theme.liquid, checkout.liquid (kun for Shopify Plus-abonnementet), ytterligere skript i kasseinnstillingene, eller på siden Preferanser, kan du migrere pikslene dine slik at de blir kompatible med en Shopify-app-piksel eller en egendefinert piksel. Noen av fordelene ved å migrere de gamle pikslene dine inkluderer:
- Enklere tilgang til sporing av kundeaktiviteter, inkludert kasseaktiviteter.
- Innebygde verktøy for overholdelse av personvern.
- Kontinuerlig vedlikehold og forbedring fra Shopify og pikselleverandører.
Finn ut mer om Shopifys pikselbehandler og alle fordelene med å migrere til Shopify-app-piksler eller egendefinerte piksler.
På denne siden
Migrere Meta- og Google-piksler fra Preferanser-siden
Administrasjonsinnstillingene for Meta- og Google Analytics-piksler i Shopify-administratoren er oppgradert for å overholde de nyeste sikkerhetsstandardene og -forskriftene i Payment Card Industry Data Security Standard (PCI DSS). Denne endringen sikrer at bedrifts- og kundeinformasjonen din forblir trygg mot datainnbrudd og svindel. Finn ut mer om hvordan Shopify hjelper butikken din med å forbli PCI DSS v4-kompatibel.
For mest nøyaktig sporing og ytelse, migrer pikselen til en av følgende kanaler:
- Migrer Meta-pikselen din til Facebook & Instagram-kanalen.
- Migrer Google Analytics-pikselen din til Google & YouTube-kanalen.
Migrere en Google Analytics-piksel til Google & YouTube-kanalappen
Hvis du ikke har flyttet taggen til Google & YouTube-kanalappen, har den blitt konvertert til en egendefinert piksel for å forsøke å opprettholde kontinuitet i målingene. Det kan føre til redusert målingsytelse og færre funksjoner i Google Analytics. Spesifikt kan du forvente følgende innvirkning:
- Data som rapporteres i Google Analytics kan endres (eller i noen tilfeller gå tapt) på grunn av forskjeller i aktivitetsmåling og taggatferd.
- Kjernefunksjoner i Google Analytics, som utvidet måling og måling på tvers av domener, fungerer kanskje ikke som de skal.
- Tag Assistant fungerer kanskje ikke, eller kan rapportere feil om GA4-taggen din.
- Tag Diagnostics identifiserer kanskje ikke GA4-taggen din riktig, eller anbefaler kanskje funksjoner som ikke fungerer for deg.
- Innstillinger du tidligere har lagt til i seksjonen Ytterligere Google Analytics Javascript vil falle bort.
- Samtykkebehandlingen for Google Analytics-taggen din kan endres.
Migrere en gammel piksel fra theme.liquid, checkout.liquid eller Ytterligere skript
Du kan gjøre ett av følgende når du migrerer en gammel piksel fra theme.liquid, checkout.liquid eller Ytterligere skript:
- Migrere en gammel piksel slik at den blir kompatibel med en app-piksel
- Migrere en gammel piksel til en egendefinert piksel
For å unngå å duplisere eller gå glipp av kundeaktiviteter, bør du vurdere å migrere pikslene dine i en periode med mindre trafikk i butikken.
Forberede migrering av en piksel
Vurder følgende når du bestemmer deg for migreringsarbeidsflyt:
- Hvis du vil minimere sjansen for å gå glipp av kundeaktiviteter, kan du koble til den nye, egendefinerte pikselen før du fjerner den gamle.
- Hvis du vil unngå å duplisere sporing av kundeaktiviteter, kan du koble til den nye, egendefinerte pikselen etter at du har fjernet den gamle.
- For å migrere en gammel piksel, må du finne den gamle pikselkoden, slik at du kan fjerne eller endre den. De fleste piksler har to komponenter du må finne:
- Et grunnleggende Javascript-SDK: Javascript-SDK-et plasseres ofte i toppteksten, og kan finnes i theme.liquid og Ytterligere skript i kasseinnstillingene.
- Gammel pikselkode for innsamling av kundeaktiviteter: Du finner vanligvis denne koden i temaets liquid-filer og i Ytterligere skript i kasseinnstillingene. Se dokumentasjonen fra tredjeparts pikselleverandør for å se hvor kundeaktiviteter er plassert, slik at du vet hva du skal søke etter. For eksempel har Metas piksel en metode som kalles fbq(), og Google-piksler bruker ofte gtag() eller dataLayer.push().
Migrere en gammel piksel slik at den blir kompatibel med en app-piksel
Det kan hende du vil migrere en gammel piksel slik at den blir kompatibel med en app-piksel, hvis begge de følgende betingelsene gjelder:
- Du har installert en Shopify-app-piksel som samler inn kundeaktiviteter automatisk.
- Du har også lagt til ekstra kode for egendefinerte aktiviteter som ikke spores av app-pikselen.
I dette tilfellet bør du følge instruksjonene til apputvikleren for å migrere den gamle pikselen.
Migrere en gammel piksel til en egendefinert piksel
Det kan hende du vil migrere en gammel piksel til en egendefinert piksel, hvis begge de følgende betingelsene gjelder:
- Du har en tidligere installert piksel som du har kodet manuelt, uten å ha installert en Shopify-app.
- Det finnes ingen piksel fra en Shopify-app som oppfyller kravene dine.
Du kan koble til den nye egendefinerte pikselen før eller etter at du fjerner den gamle pikselkoden.
Trinn:
- Opprett en egendefinert piksel som abonnerer på de påkrevde standard- og egendefinerte kundeaktivitetene.
- Fjern eller erstatt all tidligere tillagt pikselkode fra Liquid-filene eller i feltet for ytterligere skript i kasseinnstillingene. Dette kan omfatte gammel pikselkode som inneholder Javascript SDK-en, samler inn standardaktiviteter eller samler inn ikke-standardiserte aktiviteter.
- Legg til den egendefinerte pikselen i butikken.
- Koble til den egendefinerte pikselen.
Fjerne eller erstatte 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 aktivitet pikselen sporer:
- Du kan fjerne alle forekomster av Javascript-SDK-er du finner.
- Hvis den gamle pikselen sporer en standard kundeaktivitet, og den egendefinerte pikselen eller app-pikselen du vil legge til støtter innsamling av standard-kundeaktiviteten, bør du fjerne koden.
- Hvis den gamle pikselen sporer en egendefinert kundeaktivitet, og den egendefinerte pikselen eller appen du vil legge til støtter innsamling av egendefinerte kundeaktiviteter, bør du erstatte koden.
Her er et eksempel på en gammel pikselkode som sporer en ikke-standardisert kundeaktivitet:
<script>fbq("trackCustom", "my_custom_event");</script>Her er et eksempel på den tilsvarende koden du kan erstatte den med:
<script>Shopify.analytics.publish("my_custom_event");</script>Hvis du oppretter en egendefinert piksel, bør du inkludere kode som abonnerer på den egendefinerte aktiviteten, slik som i dette eksemplet:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});