Pikselien siirtäminen

Jos olet aiemmin lisännyt pikselin manuaalisesti kauppaasi esimerkiksi theme.liquid-tiedostoon, checkout.liquid-tiedostoon (vain Shopify Plus -sopimus), kassan asetusten Lisäkomentosarjat-osioon tai Asetukset-sivulle, voit siirtää pikselisi yhteensopiviksi Shopify-sovelluksen pikselin tai mukautetun pikselin kanssa. Vanhojen pikselien siirtämisestä on muun muassa seuraavia etuja:

  • Asiakastapahtumien, myös kassatapahtumien, seuranta helpottuu.
  • Sisäänrakennetut työkalut yksityisyydensuojan noudattamiseen.
  • Shopifyn ja pikselien palveluntarjoajien jatkuva ylläpito ja kehitys.

Lue lisää Shopifyn pikselinhallinnasta ja kaikista eduista, joita Shopify-sovelluksen pikseleihin tai mukautettuihin pikseleihin siirtyminen tarjoaa.

Meta- ja Google-pikselien siirtäminen Asetukset-sivulta

Shopifyn ohjausnäkymän Meta- ja Google Analytics -pikselien hallinta-asetukset on päivitetty vastaamaan uusimpia maksukorttialan tietoturvastandardin (PCI DSS) mukaisia turvallisuusstandardeja ja -säännöksiä. Tämä muutos varmistaa, että yrityksesi ja asiakkaidesi tiedot pysyvät turvassa tietovuodoilta ja petoksilta. Lue lisää siitä, miten Shopify auttaa kauppaasi noudattamaan PCI DSS v4 -standardia.

Tarkimman seurannan ja tehokkuuden varmistamiseksi siirrä pikseli johonkin seuraavista kanavista:

  • Siirrä Meta-pikselisi Facebook & Instagram -kanavaan.
  • Siirrä Google Analytics -pikselisi Google & YouTube -kanavaan.

Google Analytics -pikselin siirtäminen Google & YouTube -kanavasovellukseen

Jos et ole siirtänyt tunnistettasi Google & YouTube -kanavasovellukseen, se on muunnettu mukautetuksi pikseliksi mittauksen jatkuvuuden varmistamiseksi. Tämä voi heikentää mittauksen tehokkuutta ja ominaisuuksia Google Analyticsissa. Erityisesti voit odottaa seuraavia vaikutuksia:

  • Google Analyticsissa raportoidut tiedot saattavat muuttua (tai joissakin tapauksissa kadota) tapahtumien mittauksen ja tunnisteiden toiminnan erojen vuoksi.
  • Google Analyticsin ydinominaisuudet, kuten tehostettu mittaus ja verkkotunnusten välinen mittaus, eivät välttämättä toimi oikein.
  • Tag Assistant ei välttämättä toimi tai saattaa raportoida GA4-tunnisteestasi virheellisesti.
  • Tag Diagnostics ei välttämättä tunnista GA4-tunnistettasi oikein tai saattaa suositella ominaisuuksia, jotka eivät toimi sinun tapauksessasi.
  • Asetukset, jotka olet aiemmin lisännyt Google Analyticsin Javascriptin lisäosioon, poistetaan.
  • Google Analytics -tunnisteesi suostumuksen käsittely saattaa muuttua.

Vanhan pikselin siirtäminen theme.liquid- tai checkout.liquid-tiedostosta tai Lisäkomentosarjoista

Kun siirrät vanhaa pikseliä theme.liquid- tai checkout.liquid-tiedostosta tai Lisäkomentosarjoista, voit tehdä jommankumman seuraavista:

Jotta vältät asiakastapahtumien kahteen kertaan kirjaamisen tai puuttumisen, harkitse pikselien siirtämistä kauppasi hiljaisempana ajankohtana.

Pikselin siirtoon valmistautuminen

Harkitse seuraavia asioita, kun päätät siirron työnkulusta:

  • Jos haluat minimoida asiakastapahtumien puuttumisen, yhdistä uusi mukautettu pikseli ennen vanhan pikselin poistamista.
  • Jos haluat välttää asiakastapahtumien seurannan kahteen kertaan, yhdistä uusi mukautettu pikseli vanhan pikselin poistamisen jälkeen.
  • Jotta voit siirtää vanhan pikselin, sinun on löydettävä vanha pikselikoodisi, jotta voit poistaa tai muokata sitä. Useimmissa pikseleissä on kaksi osaa, jotka sinun on löydettävä:
    • Javascriptin perus-SDK: Javascript SDK sijoitetaan usein ylätunnisteeseen, ja se löytyy theme.liquid-tiedostosta ja kassan asetusten Lisäkomentosarjoista.
    • Vanha pikselikoodi asiakastapahtumien keräämiseksi: löydät tämän koodin yleensä teemasi liquid-tiedostoista ja kassan asetusten Lisäkomentosarjoista. Katso kolmannen osapuolen pikselin palveluntarjoajan dokumentaatiosta, miten asiakastapahtumat paikannetaan, jotta tiedät, mitä etsiä. Esimerkiksi Metan pikselissä on metodi nimeltä fbq(), ja Googlen pikselit käyttävät usein metodeja gtag() tai dataLayer.push().

Vanhan pikselin siirtäminen yhteensopivaksi sovelluspikselin kanssa

Voit halutessasi siirtää vanhan pikselin yhteensopivaksi sovelluspikselin kanssa, jos molemmat seuraavista ehdoista täyttyvät:

  • Olet asentanut Shopify-sovelluspikselin, joka kerää asiakastapahtumia automaattisesti.
  • Olet myös lisännyt lisäkoodia mukautetuille tapahtumille, joita sovelluspikseli ei seuraa.

Tässä tapauksessa noudata sovelluskehittäjän ohjeita vanhan pikselin siirtämiseksi.

Vanhan pikselin siirtäminen mukautetuksi pikseliksi

Voit halutessasi siirtää vanhan pikselin mukautetuksi pikseliksi, jos molemmat seuraavista ehdoista täyttyvät:

  • Olet aiemmin asentanut pikselin kirjoittamalla sen koodin manuaalisesti ilman Shopify-sovellusta.
  • Mikään Shopify-sovelluksen pikseli ei täytä vaatimuksiasi.

Voit yhdistää uuden mukautetun pikselin joko ennen vanhan pikselikoodin poistamista tai sen jälkeen.

Vaiheet:

  1. Luo mukautettu pikseli, joka tilaa tarvitsemasi standardoidut ja mukautetut asiakastapahtumat.
  2. Poista tai korvaa aiemmin lisätty pikselikoodi Liquid-tiedostoistasi tai kassan asetuksissa olevista Lisäkomentosarjoista. Tähän voi sisältyä vanha pikselikoodi, joka sisältää Javascript SDK:n tai joka kerää standardoituja tai ei-standardoituja tapahtumia.
  3. Lisää mukautettu pikselisi kauppaasi.
  4. Yhdistä mukautettu pikselisi.

Vanhan pikselikoodin poistaminen tai korvaaminen

Kun löydät vanhan pikselikoodin, sinun on poistettava tai korvattava se Shopifyn Shopify.analytics.publish() -menetelmällä riippuen siitä, minkälaista tapahtumaa pikseli seuraa:

  • Voit poistaa kaikki löytämäsi Javascript SDK -esiintymät.
  • Jos vanha pikseli seuraa standardoitua asiakastapahtumaa ja lisäämäsi mukautettu pikseli tai sovelluspikseli tukee standardoidun asiakastapahtuman keräämistä, poista sen koodi.
  • Jos vanha pikseli seuraa mukautettua asiakastapahtumaa ja lisäämäsi mukautettu pikseli tai sovellus tukee mukautettujen asiakastapahtumien keräämistä, korvaa sen koodi.

Tässä on esimerkki vanhasta pikselikoodista, joka seuraa ei-standardoitua asiakastapahtumaa:

<script>fbq("trackCustom", "my_custom_event");</script>

Tässä on esimerkki vastaavasta koodista, jolla sen voi korvata:

<script>Shopify.analytics.publish("my_custom_event");</script>

Jos luot mukautettua pikseliä, sisällytä siihen koodi, joka tilaa mukautetun tapahtuman, kuten tässä esimerkissä:

analytics.subscribe("my_custom_event", event => {
  fbq("trackCustom", "my_custom_event");
});

Vianmääritys siirron jälkeen

Verkkopikseleihin siirtymisen jälkeen saatat huomata eroja seurattujen tapahtumien määrässä aiempaan määritykseen verrattuna. Koska jotkin botit eivät käynnistä verkkopikselin hiekkalaatikkoa, yksinumeroiset prosentuaaliset pudotukset tapahtumien määrissä ovat odotettavissa. Jos havaitset suurempia eroavuuksia, tarkista mahdolliset syyt tästä osiosta.

Käytä seuraavaa tarkistuslistaa eroavuuden syyn tunnistamiseksi:

  • Varmista, että kaikki odotetut tapahtumat aktivoituvat.
  • Varmista, että toteutuslogiikka on sama vanhassa ja uudessa määrityksessäsi.
  • Varmista, että jokaista tapahtumaa seurataan vain 1 kerran.
  • Varmista, että vertailet lukuja samasta analytiikkapalvelusta.
  • Varmista, että tietosuoja-asetuksesi vastaavat aiempaa määritystäsi.
  • Jos suostumus vaaditaan, varmista, että keräät sen.

Valitse ongelma, joka vastaa kokemaasi tilannetta, ja noudata sitten vianmäärityksen ohjeita.

Jotkin tapahtumat eivät aktivoidu.

Varmista, että kaikki odotetut tapahtumat aktivoituvat. Jos tapahtuma ei aktivoidu, sitä ei voida seurata.

Suorittaaksesi virheenkorjauksen lisää console.log pikselisi koodiin ja tarkista selaimesi kehittäjätyökalujen avulla, että dataa lähetetään analytiikkakumppanillesi. Jos tapahtumat eivät aktivoidu, tarkista pikselisi koodi virheiden varalta.

Tapahtumien määritelmät tai logiikka ovat muuttuneet.

Tapahtumien, kuten page_viewed tai checkout_started, määritelmä voi vaihdella eri toteutusten välillä. Jos esimerkiksi seurasit aiemmin tuotteiden katselukertoja URL-polkujen vastaavuuksien avulla, mutta käytät nyt Shopifyn vakiotapahtumia, tulokset saattavat erota.

Varmista, että uusi toteutuksesi käyttää samaa logiikkaa kuin vanha. Jos toteutuslogiikassa on eroa, tapahtumien määrissä on odotettavissa jonkin verran eroja.

Tapahtumat lasketaan useammin kuin 1 kerran.

Yleinen ongelma siirron yhteydessä on saman tapahtuman seuraaminen useammin kuin 1 kerran. Samaa tapahtumaa saatetaan seurata useammassa kuin 1 paikassa, kuten teemasi koodissa, sovelluksessa tai ohjausnäkymäsi Asiakastapahtumat-osiossa. Jos olet aiemmin lisännyt seurantakoodia Lisäkomentosarjat-osion tai checkout.liquid-tiedoston kautta, sinne jäänyt koodi voi myös aiheuttaa päällekkäistä seurantaa.

Päällekkäisen seurannan tarkistamiseksi avaa selaimesi kehittäjätyökalut ja tarkista, onko samaan analytiikan päätepisteeseen tehty useita pyyntöjä yhden sivunlatauksen tai tapahtuman aikana.

Luvut eroavat eri analytiikkapalveluiden välillä.

Eri analytiikkapalvelut käsittelevät ja suodattavat dataa eri tavoin. Jotkin suodattavat pois epäillyn bottiliikenteen. Toiset arvioivat puuttuvaa dataa. Älä vertaile tapahtumamääriä eri palveluiden välillä, edes Google Analyticsin ja GA4:n välillä, sillä ne käsittelevät dataa eri tavoin.

Jotta voit vertailla tuloksia tarkasti, luo samalle palvelulle erillinen tili tai pikseli ja käytä sitä rinnakkain.

Tietosuoja-asetukset estävät tapahtumia.

Verkkopikselit noudattavat aina kauppasi tietosuoja-asetuksia. Jos aiempi pikseliasennuksesi ei noudattanut niitä, saatat nähdä vähemmän seurattuja tapahtumia siirron jälkeen.

Siirry Shopifyn ohjausnäkymässä kohtaan Asetukset > Asiakkaan tietosuoja ja varmista, että asetuksesi vastaavat aiempaa määritystäsi.

Kolmannen osapuolen suostumustyökalu ei synkronoidu Shopifyhin.

Jos hallinnoit evästesuostumusta kolmannen osapuolen suostumustyökalulla, verkkopikselisi eivät välttämättä aktivoidu sellaisten asiakkaiden kohdalla, joiden suostumusta ei ole synkronoitu Shopifyhin. Näin voi käydä, jos suostumustyökalusi ei käytä Customer Privacy API -rajapintaa.

Korjaa tämä varmistamalla, että suostumustyökalusi synkronoi suostumuksen tilan Shopifyhin Customer Privacy API -rajapinnan avulla.