Migrering af pixels
Hvis du tidligere manuelt har føjet en pixel til din butik på en placering, som f.eks. theme.liquid, checkout.liquid (kun Shopify Plus-abonnement), Yderligere scripts i dine betalingsindstillinger eller siden Præferencer kan du migrere dine pixels, så de er kompatible med en Shopify-apppixel eller en tilpasset pixel. Nogle af fordelene ved at migrere dine gamle pixels omfatter følgende:
- Nemmere adgang til sporing af kundehændelser, herunder betalingshændelser
- Indbyggede værktøjer til overholdelse af krav om fortrolighed
- Løbende vedligeholdelse og forbedring fra Shopify og pixeludbydere
Få mere at vide om Shopifys pixelmanager og alle fordelene ved at migrere til Shopify-apppixels eller tilpassede pixels.
På denne side
Migrering af Meta- og Google-pixels fra din side med præferencer
Indstillingerne for administration af Meta- og Google Analytics-pixels i Shopify-administratoren er blevet opgraderet, så de overholder de nyeste PCI DSS-sikkerhedsstandarder og -bestemmelser (Payment Card Industry Data Security Standard). Denne ændring sikrer, at din virksomhed og dine kundeoplysninger fortsat er beskyttet mod brud på datasikkerheden og svindel. Få mere at vide om, hvordan Shopify hjælper din butik med at overholde PCI DSS version 4.
For at få den mest nøjagtige sporing og effektivitet skal du migrere pixlen til en af følgende kanaler:
- Migrer din Meta-pixel til Facebook & Instagram-kanalen
- Migrer din Google Analytics-pixel til Google & YouTube-kanalen
Sådan migrerer du en Google Analytics-pixel til Google & YouTube-kanalappen
Hvis du ikke har flyttet dit tag til Google & YouTube- kanalappen, så er det blevet konverteret til tilpasset pixel for at forsøge kontinuitet i din måling. Det kan resultere i forringet effektivitet i måling og funktioner i Google Analytics. Specifikt kan du forvente følgende konsekvenser:
Data, der er rapporteret i Google Analytics, kan ændre sig (eller i nogle tilfælde gå tabt) på grund af forskelle i hændelsesmåling og tagadfærd.
Kernefunktionerne i Google Analytics, såsom forbedrede målinger og målinger på tværs af domæner, fungerer muligvis ikke korrekt.
Tag Assistant fungerer muligvis ikke eller rapporterer muligvis dit GA4-tag forkert.
Tag Diagnostics identificerer muligvis ikke dit GA4-tag korrekt eller anbefaler funktioner, der ikke fungerer for dig.
Indstillinger, du tidligere har tilføjet til afsnittet Yderligere Google Analytics Javascript, vil blive fjernet.
Samtykkebehandling af dit Google Analytics-tag kan ændre sig.
Migrer en gammel pixel fra dit theme.liquid, checkout.liquid, eller Yderligere scripts
Du kan gøre et af følgende, når du migrerer en gammel pixel fra dit theme.liquid, checkout.liquid, eller Yderligere scripts:
- Migrer en gammel pixel for at blive kompatibel med en app-pixel
- Migrer en gammel pixel til en tilpasset pixel
Hvis du vil undgå duplikerede eller manglende kundehændelser, skal du overveje at migrere dine pixels i en periode, hvor din butik har mindre travlt.
Sådan forbereder du dig på at migrere en pixel
Tag følgende i betragtning, når du fastsætter dit migreringsworkflow:
- Hvis du vil minimere risikoen for manglende kundehændelser, skal du tilknytte din nye tilpassede pixel, inden du fjerner den gamle pixel.
- Hvis du vil undgå duplikeret sporing af kundehændelser, skal du tilknytte din nye tilpassede pixel, når du har fjernet den gamle pixel.
- Hvis du vil migrere en gammel pixelkode, skal du finde den 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 placeres normalt i overskriften og kan findes i theme.liquid og Yderligere scripts i betalingsindstillingerne. - Gammel pixelkode til indsamling af kundehændelser: Du kan som regel finde denne kode i dit temas Liquid-filer og i Yderligere scripts i dine betalingsindstillinger. Du kan finde oplysninger om, hvordan kundehændelser findes, i dokumentationen fra din tredjepartspixeludbyder, så du ved, hvad du skal søge efter. Metas pixel har f.eks. en metode, der kaldes fbq(), mens Googles pixels ofte bruger gtag() eller dataLayer.push().
Migrer en gammel pixel for at blive kompatibel med en app-pixel
Du kan vælge at migrere en gammel pixel for at blive kompatibel med en app-pixel, hvis begge af følgende betingelser er gældende:
- Du har installeret en Shopify-apppixel, der automatisk indsamler kundehændelser.
- Du har også tilføjet yderligere kode for tilpassede hændelser, der ikke spores af app-pixelen.
I dette tilfælde bør du følge appudviklerens instruktioner til migrering af den gamle pixel.
Migrer en gammel pixel til en tilpasset pixel
Du kan vælge at migrere en gammel pixel til en tilpasset pixel, hvis begge af følgende betingelser er gældende:
- Du har tidligere installeret en pixel, som du har skrevet manuel kode for, uden at have installeret en Shopify-app.
- Der er ingen Shopify-app-pixel, der opfylder dine krav.
Du kan tilknytte din nye tilpassede pixel, før eller efter fjernelsen af den gamle pixelkode.
Trin:
- Opret en tilpasset pixel, der abonnerer på dine påkrævede standardkundehændelser og dine tilpassede kundehændelser.
- Fjern eller erstat tidligere tilføjet pixelkode fra dine Liquid-filer eller Yderligere scripts i dine betalingsindstillinger. Dette kan omfatte gammel pixelkode, der inkluderer JavaScript SDK'en, indsamler standardhændelser eller indsamler ikke-standardhændelser.
- Føj din tilpassede pixel til din butik.
- Tilknyt din tilpassede pixel.
Sådan fjerner eller erstatter du gammel pixelkode
Når du har fundet din gamle pixelkode, skal du enten fjerne den eller erstatte den med Shopifys Shopify.analytics.publish()-metode, afhængigt af den type hændelse, som pixelen sporer:
- Du kan fjerne alle forekomster af JavaScript SDK'er, som du finder.
- Hvis den gamle pixel sporer en standard-kundehændelse, og den tilpassede pixel eller app-pixel, du ønsker at tilføje, understøtter indsamling af standard-kundehændelsen, skal du fjerne dens kode.
- Hvis den gamle pixel sporer en tilpasset kundehændelse, og den tilpassede pixel eller app, du ønsker at tilføje, understøtter indsamling af tilpassede kundehændelser, skal du erstatte dens kode.
Dette er et eksempel på en gammel pixelkode, der sporer en ikke-standardkundehændelse:
<script>fbq("trackCustom", "my_custom_event");</script>
Dette er et eksempel på en tilsvarende kode, den kan erstattes med:
<script>Shopify.analytics.publish("my_custom_event");</script>
Hvis du opretter en tilpasset pixel, bør du inkludere kode, der abonnerer på den tilpassede hændelse, som i dette eksempel:
analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });