Pasirinktinių pikselių testavimas

Sukūrę pasirinktinį pikselį, turite jį ištestuoti, kad įsitikintumėte, jog jūsų pikselis teisingai siunčia duomenis, kai Jūsų svetainėje įvyksta įvykiai.

Galite naudoti „Shopify Pixel Helper“, kad patikrintumėte, ar jūsų pikselio įvykiai įkeliami ir ar tinkamai prenumeravote „Shopify“ įvykius. „Shopify Pixel Helper“ leidžia testuoti jūsų pasirinktinį pikselį jūsų internetinėje parduotuvėje, kad realiuoju laiku peržiūrėtumėte gaunamus įvykius kartu su tų įvykių duomenimis.

Jei jūsų pasirinktinis pikselis yra integruotas su trečiosios šalies platforma, kuri turi savo pikselių pagelbinę priemonę, tuomet, be „Shopify Pixel Helper“, galite naudoti ir trečiosios šalies pagelbinę priemonę, kad patikrintumėte, ar jūsų pikselio įvykius apdoroja ir gauna trečiosios šalies platforma. Pavyzdžiui, jei savo parduotuvėje pridedate pasirinktinį „TikTok“ pikselį, tuomet pikseliui testuoti galite naudoti ir „Shopify Pixel Helper“, ir „TikTok“ pikselių pagelbinę priemonę.

Galite naudoti „Shopify Pixel Helper“ toje pačioje naršyklės sesijoje kaip ir trečiosios šalies pikselių pagelbinę priemonę, kad vienu metu testuotumėte abiejų platformų įvykius.

Štai pasirinktinio pikselio scenarijus, kuris suaktyvins visus standartinius įvykius smėlio dėžėje ir įrašys įvykių duomenis į konsolę. Standartiniai įvykiai bus matomi „Shopify Pixel Helper“. Be to, galite prenumeruoti kitas masines prenumeratas, all_events, all_custom_events ir all_dom_events, kad sužinotumėte visas interneto pikselių teikiamas galimybes. Daugiau informacijos rasite interneto pikselių API.

analytics.subscribe("all_standard_events", event => {
   console.log("Event data ", event?.data);
});

Įsitikinkite, kad pasirinktinis pikselis yra prijungtas

Prieš testuodami savo pasirinktinį pikselį, įsitikinkite, kad jis yra prijungtas.

Veiksmai:

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų įvykiai.

  2. Šalia pikselio, kurį norite testuoti, patikrinkite, ar stulpelyje Būsena rodoma Prijungta būsena.

  3. Jei pikselis neprijungtas, spustelėkite ..., tada spustelėkite Prijungti.

Pasirinktinio pikselio testavimas naudojant „Shopify Pixel Helper“

Patikrinę, kad jūsų pasirinktinis pikselis yra prijungtas, galite naudoti „Shopify Pixel Helper“ ir patikrinti, ar jūsų pasirinktinis pikselis siunčia duomenis ir gauna jūsų parduotuvės duomenis. Vienu metu galite testuoti vieną pasirinktinį pikselį.

Veiksmai:

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų įvykiai.

  2. Spustelėkite pasirinktinį pikselį, kurį norite testuoti.

  3. Spustelėkite Testuoti, kad atidarytumėte pasirinktinį pikselį savo svetainėje testavimui.

  4. Pasirinktinai: atsižvelgiant į Jūsų parduotuvės sutikimo nustatymus ir pasirinktinio pikselio klientų privatumo nustatymus, dialogo lange Pikselių pagalbinė priemonė gali būti rodomas pranešimas Laukiama sutikimo pikseliui. Norėdami tęsti testavimą, atlikite vieną iš šių veiksmų:

  5. Norėdami peržiūrėti, kurie įvykiai įkeliami, apsilankykite kiekviename puslapyje, kuriame norite testuoti pikselį, ir peržiūrėkite dialogo langą Pikselių pagalbinė priemonė, kad skiltyje Gauti įvykiai įsitikintumėte, jog įvykis buvo sėkmingai prenumeruotas ir atgalinio iškvietimo funkcija buvo sėkminga:

    • Apsilankykite naujame puslapyje, kad ištestuotumėte įvykį page_viewed.
    • Spustelėkite produktą, kad ištestuotumėte įvykį product_viewed.
    • Įdėkite produktą į krepšelį, kad ištestuotumėte įvykį product_added_to_cart.
    • Pereikite prie atsiskaitymo, kad ištestuotumėte įvykį checkout_started.
    • Atsiskaitymo metu įveskite pristatymo informaciją, kad ištestuotumėte, ar įvykis checkout_shipping_info_submitted pakeičia įvykį checkout_started.
    • Užbaikite atsiskaitymą, kad ištestuotumėte, ar įvykis checkout_completed pakeičia įvykį checkout_shipping_info_submitted. Sužinokite daugiau apie bandomojo užsakymo pateikimą.
  6. Norėdami peržiūrėti gautus įvykių duomenis, spustelėkite Išskleisti, kad išskleistumėte pikselių pagalbinės priemonės dialogo langą.

Skilties „Gauti įvykiai“ peržiūra

Kai 5 veiksme testuojate, kurie įvykiai įkeliami, Pikselių pagalbinės priemonės dialogo lango skiltyje Gauti įvykiai rodoma viena iš šių būsenų:

  • Žalias taškas rodo, kad įvykis buvo sėkmingai prenumeruotas ir atgalinio iškvietimo funkcija buvo sėkminga.
  • Raudonas taškas rodo, kad įvykis buvo sėkmingai prenumeruotas, bet atgalinio iškvietimo funkcija nepavyko. Sužinokite, kaip šalinti pasirinktinio pikselio triktis.
  • Pikselių pagalbinė priemonė rodo neapdorotas klaidas, kurios atsiranda aukščiausiame lygmenyje arba atgalinio iškvietimo funkcijoje. Aukščiausio lygmens klaidos rodomos, kai įkeliama pikselių pagalbinė priemonė. Atgalinio iškvietimo klaidų pranešimai rodomi, kai spustelite, kad išskleistumėte įvykį su raudonu tašku.
  • Toliau pateiktame kodo pavyzdyje yra atgalinio iškvietimo klaida ir aukščiausio lygio klaida. Priklausomai nuo to, kurioje vietoje yra aukščiausio lygio klaida, pikselis gali veikti iš dalies.
analytics.subscribe("all_standard_events", event => {
  console.log("Event data ", event?.data);
  throw new Error("callback error");
});

throw new Error("top level error")

Norėdami sužinoti daugiau apie „JavaScript“ klaidų taisymą, apsilankykite „JavaScript“ trikčių šalinimas.

Pasirinktinio pikselio trikčių šalinimas

Jei testavimo metu Jūsų pikselis neįkeliamas arba neaktyvinamas ir jau peržiūrėjote įvykių duomenis bei pikselio kodą ieškodami klaidų, išbandykite toliau nurodytas trikčių šalinimo priemones.

Peržiūrėkite savo klientų privatumo nuostatas

Jei testavimo metu Jūsų pikselis neįkeliamas arba neaktyvinamas, gali būti, kad jam įsikelti neleidžia klientų privatumo nuostatos.

Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų privatumas, kad patikrintumėte „Shopify“ administratoriaus skydelio klientų privatumo nuostatas, kurios gali būti taikomos Jūsų seansui. Atsižvelgdami į savo klientų privatumo nuostatas, atlikite šiuos veiksmus:

  • Jei Jūsų regione taikomos klientų privatumo nuostatos, kurioms reikia sutikimo, įsitikinkite, kad sutikimą pateikėte per slapukų reklamjuostę.
  • Jei neturite jokių klientų privatumo nuostatų, blokuojančių pikselio įkėlimą, išvalykite naršyklės slapukus, kad iš naujo nustatytumėte slapukų reklamjuostę ir pateiktumėte sutikimą.

Jei sutikimams tvarkyti naudojate trečiosios šalies įrankį, kreipkitės pagalbos į savo trečiosios šalies paslaugų teikėją.

Papildomas trikčių šalinimas

Jei vis dar neaišku, ar Jūsų pasirinktinis pikselis tinkamai prenumeruoja kliento įvykį, išbandykite toliau nurodytas trikčių šalinimo priemones:

  • Išvalykite naršyklės slapukus.
  • Jei testuojate standartinį įvykį, peržiūrėkite „Shopify“ standartinių įvykių aprašų programuotojų dokumentaciją, kad įsitikintumėte, jog atliekate reikiamus veiksmus įvykiui suaktyvinti.

Testavimas naudojant trečiosios šalies pikselių pagalbinę priemonę

Pikselių SDK (programinės įrangos kūrimo rinkinyje) yra įrankiai, skirti Jūsų pikseliui rinkti informaciją apie klientų elgseną. Galite naudoti savo trečiosios šalies pikselių teikėjo pagalbinę priemonę, kad išbandytumėte toliau nurodytus pikselio veikimo aspektus ir užtikrintumėte, kad pikselių SDK veikia, kaip numatyta:

Kaip patikrinti, ar įkeltas trečiosios šalies pikselių SDK

Tinklo skirtuko tikrinimo veiksmai priklauso nuo Jūsų naudojamos žiniatinklio naršyklės. Pavyzdžiui, norėdami sužinoti, kaip patikrinti tinklo skirtuką „Google Chrome“, žr. „Chrome“ programuotojų dokumentaciją „Tinklo veiklos tikrinimas“.

Norėdami patikrinti, ar įkeltas trečiosios šalies pikselių SDK, pirmiausia turite gauti SDK URL kodą iš savo trečiosios šalies teikėjo, kad galėtumėte jį pridėti prie pikselio kodo. Jei reikia pagalbos, susisiekite su savo trečiosios šalies pikselių teikėju.

Veiksmai:

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų įvykiai.

  2. Spustelėkite pasirinktinį pikselį, kurį norite testuoti.

  3. Skiltyje Kodas savo pikselio kodo pabaigoje įveskite trečiosios šalies teikėjo pateiktą pikselių SDK.

  4. Spustelėkite Išsaugoti.

  5. Apsilankykite savo internetinėje parduotuvėje, tada patikrinkite tinklo skirtuką, kad įsitikintumėte, jog trečiosios šalies teikėjo SDK URL yra atsiunčiamas.

  6. Pasirinktinai: jei trečiosios šalies pikselių SDK neįkeliamas, patikrinkite, ar smėlio dėžėje nėra „JavaScript“ vykdymo laiko klaidų. Pavyzdžiui, naršyklėje „Chrome“ galite pasirinkti konkretų „iFrame“, kad peržiūrėtumėte jo konsolės žurnalus, o tada susiaurinti žurnalus iki konkretaus bandomo pikselio. Norėdami sužinoti daugiau apie „JavaScript“ vykdymo laiko klaidų tikrinimą naršyklėje „Chrome“, žr. „Chrome“ dokumentaciją „`JavaScript` derinimas“.

Jei trečiosios šalies pikselių SDK testavimo metu neįkeliamas, kreipkitės pagalbos į savo trečiosios šalies pikselių teikėją.

Kitas trečiosios šalies pikselių SDK testavimas

Norėdami patikrinti, ar trečiosios šalies pikselių SDK yra inicijuotas arba renka įvykius, žr. savo trečiosios šalies pikselių teikėjo dokumentaciją.

Norint patikrinti, ar pikselių SDK renka įvykius, Jums gali būti nurodyta patikrinti naršyklės tinklo skirtuką. Tinklo skirtuko tikrinimo veiksmai priklauso nuo Jūsų naudojamos žiniatinklio naršyklės. Pavyzdžiui, norėdami sužinoti, kaip patikrinti tinklo skirtuką „Google Chrome“ naršyklėje, žr. „Chrome“ programuotojų dokumentaciją „Tinklo veiklos tikrinimas“.