Migrering af pixels
Hvis du tidligere har tilføjet en pixel manuelt til din butik på en lokation som f.eks. theme.liquid, checkout.liquid (kun for Shopify Plus-abonnementer), i Yderligere scripts i dine indstillinger for betalingssiden eller på siden Præferencer, kan du migrere dine pixels, så de bliver kompatible med en Shopify-app-pixel eller en tilpasset pixel. Nogle af fordelene ved at migrere dine gamle pixels er:
- Nemmere adgang til sporing af kundehændelser, herunder hændelser på betalingssiden.
- Indbyggede værktøjer til overholdelse af databeskyttelse.
- Løbende vedligeholdelse og forbedring fra Shopify og pixeludbydere.
Få mere at vide om Shopifys pixel-manager og alle fordelene ved at migrere til Shopify-app-pixels eller tilpassede pixels.
På denne side
Migrering af Meta- og Google-pixels fra siden Præferencer
Indstillingerne for administration af Meta- og Google Analytics-pixels i din Shopify-administrator er blevet opgraderet for at overholde de seneste sikkerhedsstandarder og -regler i Payment Card Industry Data Security Standard (PCI DSS). Denne ændring sikrer, at din virksomheds- og kundeoplysninger forbliver sikre mod brud på datasikkerheden og svindel. Få mere at vide om, hvordan Shopify hjælper din butik med at forblive PCI DSS v4-kompatibel.
For at få den mest nøjagtige sporing og ydeevne skal du migrere pixlen til en af følgende kanaler:
- Migrer din Meta-pixel til kanalen Facebook & Instagram.
- Migrer din Google Analytics-pixel til kanalen Google & YouTube.
Migrering af en Google Analytics-pixel til appen Google & YouTube-kanal
Hvis du ikke har flyttet dit tag til appen Google & YouTube-kanal, er det blevet konverteret til en tilpasset pixel for at forsøge at opretholde kontinuitet i din måling. Det kan resultere i forringet ydeevne og færre funktioner for målinger i Google Analytics. Du kan især forvente følgende påvirkning:
- Data, der rapporteres i Google Analytics, kan ændre sig (eller i nogle tilfælde gå tabt) på grund af forskelle i måling af hændelser og tagadfærd.
- Kernefunktioner i Google Analytics, som f.eks. udvidet måling og måling på tværs af domæner, fungerer muligvis ikke korrekt.
- Tag Assistant fungerer muligvis ikke eller rapporterer muligvis forkert om dit GA4-tag.
- Tag Diagnostics identificerer muligvis ikke dit GA4-tag korrekt eller anbefaler muligvis funktioner, der ikke fungerer for dig.
- Indstillinger, du tidligere har føjet til afsnittet Additional Google Analytics Javascript, vil blive fjernet.
- Behandlingen af samtykke for dit Google Analytics-tag kan ændre sig.
Migrer en gammel pixel fra theme.liquid, checkout.liquid eller Yderligere scripts
Du kan gøre et af følgende, når du migrerer en gammel pixel fra din theme.liquid, checkout.liquid eller Yderligere scripts:
- Migrer en gammel pixel, så den er kompatibel med en app-pixel
- Migrer en gammel pixel til en tilpasset pixel
For at undgå at duplikere kundehændelser eller gå glip af dem bør du overveje at migrere dine pixels i en mindre travl periode for din butik.
Forberedelse til migrering af en pixel
Overvej følgende, når du beslutter dig for dit arbejdsflow for migrering:
- Hvis du vil minimere risikoen for at gå glip af kundehændelser, skal du tilknytte din nye, tilpassede pixel, før du fjerner din gamle pixel.
- Hvis du vil undgå at duplikere sporing af kundehændelser, skal du tilknytte din nye, tilpassede pixel, efter du har fjernet din gamle pixel.
- For at migrere en gammel pixel skal du finde din gamle pixelkode, så du kan fjerne eller redigere den. De fleste pixels har to komponenter, som du skal finde:
- En grundlæggende Javascript SDK: Javascript SDK'en er ofte placeret i dit sidehoved og kan findes i theme.liquid og i Yderligere scripts i dine indstillinger for betalingssiden.
- Gammel pixelkode til indsamling af kundehændelser: Du kan normalt finde denne kode i din temas liquid-filer og i Yderligere scripts i dine indstillinger for betalingssiden. Se dokumentationen fra din tredjeparts-pixeludbyder for at se, hvordan kundehændelser er placeret, så du ved, hvad du skal søge efter. For eksempel har Metas pixel en metode, der kaldes fbq(), og Google-pixels bruger ofte gtag() eller dataLayer.push().
Migrer en gammel pixel, så den er kompatibel med en app-pixel
Det kan være en god idé at migrere en gammel pixel, så den er kompatibel med en app-pixel, hvis begge følgende betingelser gælder:
- Du har installeret en Shopify-app-pixel, der automatisk indsamler kundehændelser.
- Du har også tilføjet yderligere kode til tilpassede hændelser, der ikke spores af app-pixlen.
I dette tilfælde bør du følge appudviklerens anvisninger for at migrere den gamle pixel.
Migrer en gammel pixel til en tilpasset pixel
Det kan være en god idé at migrere en gammel pixel til en tilpasset pixel, hvis begge følgende betingelser gælder:
- Du har en tidligere installeret pixel, som du selv har skrevet koden til, uden at have en Shopify-app installeret.
- Der findes ingen pixel fra en Shopify-app, som opfylder dine krav.
Du kan tilknytte din nye tilpassede pixel, før eller efter du har fjernet din gamle pixelkode.
Trin:
- Opret en tilpasset pixel, der abonnerer på de standard- og tilpassede kundehændelser, du skal bruge.
- Fjern eller erstat al tidligere tilføjet pixelkode fra dine Liquid-filer eller Yderligere scripts i dine indstillinger for betalingssiden. Dette kan f.eks. være gammel pixelkode, der indeholder Javascript SDK'en, indsamler standardhændelser eller indsamler ikke-standardhændelser.
- Føj din tilpassede pixel til din butik.
- Tilknyt din tilpassede pixel.
Fjernelse eller erstatning af gammel pixelkode
Når du finder din gamle pixelkode, skal du enten fjerne den eller erstatte den med Shopifys Shopify.analytics.publish()-metode, afhængigt af hvilken type hændelse pixlen sporer:
- Du kan fjerne alle de Javascript SDK'er, du finder.
- Hvis den gamle pixel sporer en standardkundehændelse, og den tilpassede pixel eller app-pixel, du vil tilføje, understøtter indsamling af standardkundehændelsen, skal du fjerne dens kode.
- Hvis den gamle pixel sporer en tilpasset kundehændelse, og den tilpassede pixel eller app, du vil tilføje, understøtter indsamling af tilpassede kundehændelser, skal du erstatte dens kode.
Her er et eksempel på en gammel pixelkode, der sporer en ikke-standard kundehændelse:
<script>fbq("trackCustom", "my_custom_event");</script>Her er et eksempel på den tilsvarende kode, du kan bruge som erstatning:
<script>Shopify.analytics.publish("my_custom_event");</script>Hvis du opretter en tilpasset pixel, skal du inkludere kode, der abonnerer på den tilpassede hændelse, f.eks. denne:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});