Pixels migreren
Als je eerder een pixel handmatig aan je winkel hebt toegevoegd op een locatie zoals thema.liquid, checkout.liquid (alleen Shopify Plus-abonnement), aanvullende scripts in je checkoutinstellingen of de pagina Voorkeuren, kun je je pixels migreren om compatibel te zijn met een Shopify-app-pixel of een aangepaste pixel. Enkele voordelen van het migreren van je oude pixels zijn:
- Eenvoudigere toegang tot het volgen van klantgebeurtenissen, inclusief checkout-gebeurtenissen
- Geïntegreerde tools voor privacynaleving
- Continu onderhoud en verbetering door Shopify- en pixel-providers
Meer informatie over de Shopify-pixelmanager en alle voordelen van migreren naar Shopify-app-pixels of aangepaste pixels.
Op deze pagina
Meta- en Google-pixels migreren vanaf de pagina Voorkeuren
De Meta- en Google Analytics-pixelbeheerinstellingen in je Shopify-beheercentrum worden geüpgraded om te voldoen aan de nieuwste Payment Card Industry Data Security Standard (PCI DSS) veiligheidsnormen en voorschriften. Deze wijziging zorgt ervoor dat je bedrijfs- en klantgegevens beschermd blijven tegen datalekken en fraude. Lees meer over hoe Shopify je winkel helpt om PCI DSS v4-compliant te blijven.
Migreer de pixel naar een van de volgende kanalen voor de meest nauwkeurige tracering en prestaties:
- Migreer je Meta-pixel naar het Facebook en Instagram-kanaal
- Migreer je Google Analytics-pixel naar het Google en YouTube-kanaal.
Een Google Analytics-pixel migreren naar de Google & YouTube-kanaal-app
Als je je tag niet hebt verplaatst naar de Google en YouTube channel app, dan is deze geconverteerd naar een aangepaste pixel om te proberen continuïteit te brengen in je meting. Dit kan leiden tot verminderde meetprestaties en functies in Google Analytics. Je kunt specifiek de volgende impact verwachten:
Gegevens die in Google Analytics worden gerapporteerd, kunnen veranderen (of in sommige gevallen verloren gaan) door verschillen in de manier waarop gebeurtenissen worden gemeten en tags werken.
Kernfuncties van Google Analytics, zoals verbeterde meting en domeinoverschrijdende meting, werken mogelijk niet goed.
Tag Assistant werkt mogelijk niet of rapporteert mogelijk ten onrechte over je GA4-tag.
In Tag Diagnostics wordt je GA4-tag mogelijk niet correct geïdentificeerd, of worden er mogelijk functies aangeraden die niet voor jou werken.
Instellingen die je eerder hebt toegevoegd aan de sectie Aanvullend Javascript van Google Analytics worden verwijderd.
De verwerking van toestemming voor je Google Analytics-tag kan veranderen.
Een oude pixel uit je theme.liquid, checkout.liquid, of aanvullende scripts migreren
Je kunt een van de volgende dingen doen als je een oude pixel uit je theme.liquid, checkout.liquid, of aanvullende scripts migreert:
- Een oude pixel migreren om compatibel te zijn met een app-pixel
- Een oude pixel naar een aangepaste pixel migreren
Het kan een goed idee zijn om je pixels te migreren tijdens een minder drukke periode voor je winkel. Op deze manier voorkom je namelijk dubbele of ontbrekende klantgebeurtenissen.
De migratie van een pixel voorbereiden
Houd rekening met het volgende bij het vastleggen van je migratieworkflow:
- Als je wilt dat zo min mogelijk klantgebeurtenissen ontbreken, koppel je je nieuwe aangepaste pixel voordat je je oude pixel verwijdert.
- Als je dubbele klantgebeurtenis-tracking wilt voorkomen, koppel je je nieuwe aangepaste pixel nadat je je oude pixel hebt verwijderd.
- Als je een oude pixel wilt migreren, zoek je je oude pixelcode, zodat je deze kunt verwijderen of wijzigen. De meeste pixels hebben twee componenten: - de basis-Javascript-SDK: de Javascript-SDK wordt vaak in je koptekst geplaatst en is te vinden in de theme.liquid en aanvullende scripts in je checkout-instellingen. - Oude pixelcode voor het verzamelen van klantgebeurtenissen: je kunt deze code meestal vinden in de Liquid-bestanden van je thema en aanvullende scripts in de checkoutinstellingen. Raadpleeg de documentatie van je externe pixelprovider om te ontdekken hoe je klantgebeurtenissen kunt vinden. De pixel van Meta heeft bijvoorbeeld een methode met de naam fbq() en Google-pixels gebruiken vaak gtag() of dataLayer.push().
Een oude pixel migreren om compatibel te zijn met een app-pixel
Als aan de volgende twee voorwaarden is voldaan, kan het een goed idee zijn om een oude pixel te migreren om compatibel te zijn met een app-pixel:
- Je hebt een Shopify-app-pixel geïnstalleerd die automatisch klantgebeurtenissen verzamelt.
- Je hebt ook extra code toegevoegd voor aangepaste gebeurtenissen die niet worden gevolgd door de app-pixel.
In dit geval volg je de instructies van de app-ontwikkelaar voor het migreren van de oude pixel.
Een oude pixel naar een aangepaste pixel migreren
Als aan de volgende twee voorwaarden is voldaan, kan het een goed idee zijn om een oude pixel naar een aangepaste pixel te migreren:
- Je hebt een geïnstalleerde pixel waar je handmatig code voor hebt geschreven, zonder dat er een Shopify-app is geïnstalleerd.
- Er is geen Shopify-app-pixel die aan je vereisten voldoet.
Je kunt je nieuwe aangepaste pixel vóór of na het verwijderen van je oude pixelcode koppelen.
Stappen:
- Maak een aangepaste pixel aan die is toegekend aan je vereiste standaard- en aangepaste klantgebeurtenissen.
- Verwijder of vervang eerder toegevoegde pixelcode uit je Liquid-bestanden of aanvullende scripts in je checkoutinstellingen. Deze kan oude pixelcode bevatten die de Javascript-code-SDK heeft en er kunnen standaardgebeurtenissen of niet-standaardgebeurtenissen worden verzameld.
- Voeg je aangepaste pixel toe aan je winkel.
- Koppel je aangepaste pixel.
Oude pixelcode verwijderen of vervangen
Als je je oude pixelcode vindt, verwijder je deze of vervang je deze door de Shopify-methode Shopify.analytics.publish(), afhankelijk van wat voor soort gebeurtenis de pixel volgt:
- Alle gevonden exemplaren van de Javascript-SDK's kun je verwijderen.
- Als de oude pixel een standaard klantgebeurtenis volgt en de aangepaste pixel of app-pixel die je wilt toevoegen ondersteuning biedt voor het verzamelen van de standaard klantgebeurtenis, verwijder je de code.
- Als de oude pixel een aangepaste klantgebeurtenis volgt en de aangepaste pixel of app die je wilt toevoegen, ondersteuning biedt voor het verzamelen van aangepaste klantgebeurtenissen, vervang je de code.
Dit is een voorbeeld van een oude pixelcode die een niet-standaard klantgebeurtenis volgt:
<script>fbq("trackCustom", "my_custom_event");</script>
Dit is een voorbeeld van de equivalente code die als vervanging dient voor de oude code:
<script>Shopify.analytics.publish("my_custom_event");</script>
Als je een aangepaste pixel maakt, vermeld je code die is toegekend aan de aangepaste gebeurtenis, zoals in dit voorbeeld:
analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });