Seanso slapuko kaitos identifikavimas ir sprendimas jūsų vitrinoje
Slapuko kaita reiškia, kad kažkas jūsų vitrinoje iš naujo sugeneruoja seanso slapuką vieno apsilankymo metu. Kiekviena nauja reikšmė skaičiuojama kaip atskiras seansas, todėl jūsų parduotuvė užregistruoja daugiau seansų nei iš tikrųjų buvo. Kadangi seansai yra konversijų rodiklio vardiklis, jūsų konversijų rodiklis yra sumažinamas. Jūsų užsakymų, pardavimų ir klientų skaičiui tai įtakos neturi.
„Shopify“ naudoja slapuką, vadinamą _shopify_s, kad identifikuotų naršyklės seansą jūsų parduotuvėje, o „Shopify Analytics“ grupuoja lankytojo veiklą į seansus naudodama šį slapuką. Seansai taip pat turi numatytas ribas, tokias kaip neaktyvumas ir vidurnaktis pagal UTC laiką, kurios aprašytos skyriuje seansų ir lankytojų palyginimas.
Galite patikrinti savo naršyklę ir nustatyti, ar slapukas kinta jūsų vitrinoje, nustatyti to priežastį ir patikrinti sprendimą. Kaita kyla iš jūsų vitrinos kodo arba programėlių, todėl sprendžiate tai savo vitrinoje, o kai kuriems patikrinimams reikia prieigos prie temos kodo.
Šiame puslapyje
Reikalavimai
Norint atlikti šiame puslapyje nurodytus patikrinimus, jums reikės šių įrankių:
- Stalinio kompiuterio naršyklės su kūrėjo įrankiais, tokios kaip „Chrome“, „Edge“, „Firefox“ ar „Safari“.
- Prieigos prie jūsų vitrinos temos kodo, pasirinktinių scenarijų ar programėlių konfigūracijos.
- Prieigos prie jūsų sutikimo valdymo platformos nustatymų, jei jūsų parduotuvė tokią naudoja.
Kaip veikia „Shopify“ seanso slapukai
Šie slapukai registruoja lankytojo veiklą jūsų vitrinoje:
| Slapukas | Aprašas |
|---|---|
_shopify_s | Identifikuoja naršyklės seanso ir parduotuvės kombinaciją. Turi kintamą 30 minučių galiojimo laiką nuo paskutinio naudojimo. |
_shopify_y | Palaiko „Shopify Analytics“. Nustoja galioti po 1 metų. |
Kai lankytojo naršyklėje nustatomas seanso slapukas, jis turi unikalią reikšmę, pvz., 1a2b3c4d-1a2b-3c4d-1a2b-3c4d5e6f7a8b. Pasibaigus seansui ir prasidėjus naujam seansui, slapukas pakeičiamas kita unikalia reikšme, pvz., 5e6f7a8b-5e6f-7a8b-5e6f-7a8b9c0d1e2f.
Kadangi _shopify_s turi kintamą galiojimo laiką, kiekvienas lankytojo atliekamas veiksmas jį atnaujina. Vitrinoje, kurioje nėra kaitos, reikšmė išlieka ta pati viso apsilankymo metu ir baigia galioti tik po 30 minučių neaktyvumo. Kai reikšmė pasikeičia apsilankymo metu, veikla prieš ir po pakeitimo skaičiuojama kaip 2 atskiri seansai.
Patikrinkite, ar seanso slapukas kinta
Slapukų kaitos patikrinimą galite atlikti naudodami naršyklę. Negalite diagnozuoti slapukų kaitos iš savo analitikos ataskaitų, nes jose rodoma seansų suma, o ne priežastis, dėl kurios buvo sukurtas kiekvienas seansas. Atlikite patikrinimą privačiame arba „incognito“ naršymo lange, kad esami slapukai ir naršyklės plėtiniai nepaveiktų rezultato.
Svarbu, kur atliekate patikrinimą. Jūsų sutikimo reklamjuostė rodoma tik tuose regionuose, kuriems sukonfigūruota jūsų parduotuvė, o didžiausia kaita vyksta sutikimo procese, todėl atlikus patikrinimą iš regiono, kuriame nėra reklamjuostės, problemos galima nepastebėti. Patvirtinkite, kuriuose regionuose jūsų parduotuvė prašo sutikimo, o tada atlikite patikrinimą iš vieno iš jų. Jei patys negalite naršyti iš to regiono, paprašykite tai padaryti kolegos ar kūrėjo. Norėdami patikrinti, kuriuose regionuose jūsų parduotuvė prašo sutikimo, žr. slapukų reklamjuostės valdymas.
Norėdami patvirtinti slapukų veikimą, atlikite patikrinimą savo vitrinoje kiekvienoje sutikimo būsenoje:
- Neatsakius į reklamjuostės užklausą
- Sutikus su slapukais
- Atmetus sutikimą
Veiksmai:
- Atidarykite savo vitriną privačiame arba „incognito“ naršymo lange. Patvirtinkite, kad tikrinate naudodami tinkamą regioną, ir nuspręskite, kurią sutikimo būseną norite patikrinti.
- Atidarykite naršyklės kūrėjo įrankius.
- Atidarykite slapukų skydelį savo naršyklės kūrėjo įrankiuose:
- Naršyklėje „Chrome“ eikite į Application > Storage > Cookies.
- Naršyklėje „Firefox“ eikite į Storage > Cookies.
- Naršyklėje „Safari“ pirmiausia įjunkite kūrėjo meniu: Settings (Nustatymai) > Advanced (Išplėstiniai) > Show features for web developers (Rodyti funkcijas žiniatinklio kūrėjams), o tada eikite į Develop > Show Web Inspector > Storage > Cookies.
- Jei naudojate kitas naršykles, veiksmų ieškokite savo naršyklės palaikymo dokumentacijoje.
- Pasirinkite savo domeną.
- Sąraše raskite
_shopify_sir atkreipkite dėmesį į kelis pirmuosius jo reikšmės simbolius. Jei_shopify_ssąraše nėra, toliau naršykite ir stebėkite Cookies skydelį 30–60 sekundžių prieš darydami išvadą apie slapuko veikimą. - Palikę atidarytus kūrėjo įrankius, įprastai naršykite savo vitriną ir aplankykite 3 arba 4 puslapius, įskaitant produkto puslapį ir krepšelį.
- Patikrinkite
_shopify_sreikšmę atidarę kiekvieną puslapį, o po to dar kartą, išbuvus viename puslapyje 1 minutę.
Atsižvelgiant į jūsų slapukų sutikimo reklamjuostės aktyvumą, slapukai paprastai veikia šiais būdais:
- Tikimasi, kad slapuko nebus, kol lankytojas neatsakys į sutikimo reklamjuostės užklausą ir kai lankytojas ją atmes.
- Tikimasi, kad slapukas bus sukurtas po to, kai lankytojas pateiks sutikimą, nes tai vienintelė sutikimo būsena, kurioje jis turi būti sukurtas.
Jei jums pateikus sutikimą slapuko vis dar nėra, arba jei jūsų parduotuvė neprašo sutikimo tame regione, iš kurio testuojate, tuomet kažkas jūsų vitrinoje jį blokuoja arba ištrina. Pereikite prie slapukų kaitos priežasties nustatymas.
Atliekant slapuko kaitos patikrinimą, toliau nurodytas veikimas rodo kaitą:
- Slapuko reikšmė, kuri pasikeičia bet kuriuo apsilankymo metu.
- Slapukas, kuris atsiranda ir dingsta.
Nustatykite slapukų rotacijos priežastį
„Shopify“ negali aptikti, kas sukelia slapukų rotaciją, nes ši logika veikia Jūsų vitrinoje. Be to, „Shopify“ negali priskirti šio elgesio konkrečiai programėlei ar pardavėjui.
Norėdami nustatyti slapukų rotacijos priežastį, iš eilės patikrinkite toliau nurodytas trikčių šalinimo sritis. Sutikimų tvarkymas lemia didžiąją dalį rotacijos „Liquid“ vitrinose:
- Peržiūrėkite savo sutikimų valdymo platformos elgseną.
- Peržiūrėkite savo slapukų reklamjuostės konfigūraciją.
- Peržiūrėkite savo vitrinos scenarijus ir logiką.
- Peržiūrėkite bendrą slapukų saugojimą ir elgseną.
Sutikimų valdymo platformos elgsena
Jei Jūsų parduotuvėje naudojama trečiosios šalies sutikimų valdymo programėlė, pradėkite nuo čia. „Shopify“ slapukų politikoje _shopify_s priskiriamas ataskaitų teikimo ir analitikos slapukams, o ne būtiniesiems slapukams, todėl sutikimų programėlė, kuri blokuoja arba išvalo analitikos slapukus, paveikia ir jį.
Veiksmai:
- Nustatykite, kurią sutikimų valdymo programėlę naudoja Jūsų parduotuvė.
- Programėlės nuostatose raskite, kokiai kategorijai priskirtas
_shopify_sir ką programėlė daro su šios kategorijos slapukais. - Patikrinkite, ar programėlė išvalo ir iš naujo sukuria slapukus kiekvieną kartą įkeliant puslapį, užuot vieną kartą sureagavusi į lankytojo pasirinkimą.
Norėdami tai išspręsti, bendradarbiaukite su programėlės kūrėju, kad programėlė kiekvieno lankytojo sutikimo pasirinkimą praneštų sistemai „Shopify“ per Customer Privacy API, užuot išvaliusi ir iš naujo sukūrusi analitikos slapukus kiekvieną kartą įkeliant puslapį. Nemažinkite lankytojo pasirinkimo taikymo dažnumo, nes atmestas pasirinkimas turi galioti viso apsilankymo metu. Siūlomas nuostatas rasite skyriuje apie slapukų reklamjuostės konfigūravimą naudojant trečiosios šalies slapukų reklamjuostės programėlę.
Ištaisius sutikimų įrankį, kuris niekada nepranešdavo apie lankytojų pasirinkimus sistemai „Shopify“, pasikeičia ne tik tai, kaip veikla grupuojama į seansus. Po ištaisymo pritaikomi anksčiau neperduoti pasirinkimai, todėl nebūtini duomenys neberenkami iš lankytojų, kurie nesutinka, o dėl to Jūsų seansų skaičius gali sumažėti.
Slapukų reklamjuostės konfigūracija
Regionuose, kuriuose Jūsų parduotuvė prašo sutikimo, „Shopify“ nenustato analitikos slapukų, kol lankytojas nesutinka. Už šių regionų ribų slapukų reklamjuostė pagal numatytuosius nustatymus nėra aktyvi, todėl stabilus _shopify_s prieš bet kokią sąveiką su reklamjuoste yra normali elgsena. Norėdami patikrinti, kuriuose regionuose Jūsų parduotuvė prašo sutikimo, žr. slapukų reklamjuostės valdymas.
Ten, kur reikalingas sutikimas, rotacija vyksta tuo laikotarpiu, kol lankytojas dar nepriėmė sprendimo. Užuot palikęs slapuką ramybėje, sutikimų įrankis jį nuolat išvalo ir iš naujo sukuria, o kiekvienas ciklas užregistruojamas kaip naujas seansas.
Veiksmai:
- Atidarykite savo vitriną privačiame naršymo lange ir neatsakykite į sutikimo reklamjuostę.
- Stebėkite
_shopify_snaršyklės Cookies skydelyje nuo 30 iki 60 sekundžių. - Patikrinkite, ar reikšmė nuolat keičiasi, arba ar slapukas dingsta ir vėl atsiranda tuo metu, kol į reklamjuostės užklausą dar neatsakyta.
- Atsakykite reklamjuostėje ir patikrinkite, ar tokia elgsena liaujasi.
Norėdami tai išspręsti, patvirtinkite, kuriuose regionuose Jūsų parduotuvė sukonfigūruota prašyti sutikimo, ir įsitikinkite, kad reklamjuostė praneša apie kiekvieno lankytojo pasirinkimą sistemai „Shopify“ per Customer Privacy API, užuot išvaliusi ir iš naujo sukūrusi slapukus atidarius reklamjuostę. Jei šiam lankytojui analitika blokuojama, bet slapukas vis tiek atsiranda, vadinasi, jį įrašo kažkas kita, o ne sutikimų įrankis, todėl patikrinkite likusias šio puslapio sritis.
Vitrinos scenarijai ir logika
Ne visa rotacija atsiranda dėl sutikimų tvarkymo. Bet koks scenarijus ar vitrinos logika, kuri ištrina, blokuoja, rotuoja arba iš naujo sugeneruoja _shopify_s įprasto apsilankymo metu, sukelia rotaciją. Vienu atveju cart.js buvo iškviečiamas maždaug kas 10 sekundžių, ir slapuko reikšmės buvo regeneruojamos kartu su juo. Kitu atveju rotacija buvo susijusi su neteisinga domeno klasifikacija, kuri neturėjo jokio ryšio su sutikimų įrankiais.
Veiksmai:
- Atidarykite kūrėjo įrankių skirtuką Network ir pasirinkite Preserve log.
- Pabūkite viename puslapyje 60 sekundžių nieko nedarydami.
- Stebėkite
_shopify_sreikšmę Cookies skydelyje ir patikrinkite, ar nėra trumpu ciklu besikartojančių užklausų, ypačcart.js. - Kaskart pasikeitus reikšmei atkreipkite dėmesį, kuri užklausa ar scenarijus buvo paleisti prieš pat pakeitimą. Užklausa, kuri kartojasi nepakeisdama reikšmės, nėra priežastis.
- Ieškokite
document.cookieir_shopify_ssavo temos kode, pasirinktiniuose scenarijuose ir žymų tvarkytuvės konteineriuose. - Patvirtinkite, kad Jūsų vitrina aptarnaujama iš vieno kanoninio domeno. Skydelyje Cookies patikrinkite, ar
_shopify_srodomas daugiau nei vieną kartą skirtinguose domenuose. - Peržiūrėkite neseniai įdiegtas programėles ir paskutinius temos pakeitimus. Jei elgsena prasidėjo neseniai, susiekite ją su šiais pakeitimais.
Norėdami tai išspręsti, pataisykite slapuką įrašantį kodą ir įsitikinkite, kad nukreipimai prieš paleidžiant analitiką nukreipia į vieną kanoninį prieglobos vardą. Apribokite arba pašalinkite pasikartojančią užklausą tik po to, kai patvirtinsite, kad ji keičia _shopify_s reikšmę, nes krepšelio, inventoriaus ir pokalbių funkcijos gali teisėtai siųsti užklausas nepaveikdamos slapuko.
Ištaisius scenarijų, programėlę arba domeną, kuris perrašo slapuką, pasikeičia tik tai, kaip esama lankytojo veikla grupuojama į seansus. Renkami duomenys nesikeičia.
Slapukų saugojimas ir elgsena
Rotacija nebuvo tiesiogiai susieta su slapukų atributais, tačiau verta tai atmesti, kai kitos sritys yra patikrintos.
Veiksmai:
- Skydelyje Cookies peržiūrėkite
_shopify_sreikšmes Domain, Path, Expires ir SameSite, o ne tik pačią jo reikšmę. - Patvirtinkite, kad niekas neperrašo slapuko nustatant trumpesnį galiojimo laiką arba siauresnį kelią, nei nustato „Shopify“.
Norėdami tai išspręsti, pašalinkite kodą arba programėlės nuostatą, kuri perrašo slapuko atributus.
Patikrinkite pataisymą
Patvirtinkite pataisymą patikrindami slapuką, o ne savo analitikos ataskaitas. Signalu, kad pataisymas suveikė, laikoma tai, jog _shopify_s reikšmė išlieka stabili viso apsilankymo metu. Prieš pataisymą užfiksuoti seanso duomenys neperdorojami, todėl Jūsų istorinėse ataskaitose ir toliau bus rodomas padidintas seansų skaičius.
Pakartokite veiksmus, kad patikrintumėte, ar seanso slapukas rotuoja, naujame privačiame arba inkognito naršymo lange ir patvirtinkite šiuos rezultatus:
| Patikrinimas | Laukiamas rezultatas |
|---|---|
| Naršykite 3 arba 4 puslapius neatsakydami į sutikimo reklamjuostę. | _shopify_s nenustatytas arba išlaiko stabilią reikšmę. |
| Pakartokite patikrinimą davę sutikimą. | _shopify_s išlaiko stabilią reikšmę. |
| Pakartokite patikrinimą atmetę sutikimą. | _shopify_s nenustatytas arba išlaiko stabilią reikšmę. |
| Pereikite iš produkto puslapio į krepšelį ir tada atgal prie naršymo. | _shopify_s reikšmė išlieka. |
| Pasilikite viename puslapyje 60 sekundžių ir stebėkite skirtuką Tinklas. | Jokia pasikartojanti užklausa nekeičia _shopify_s reikšmės. |
Tolesni veiksmai, jei rotacija tęsiasi
Rotaciją sukelia „Shopify“ nepavaldus kodas arba konfigūracija, todėl ją ištaisyti turi šį kodą prižiūrintys asmenys. Jei peržiūrėjote visas šiame puslapyje nurodytas sritis, o _shopify_s vis dar rotuojamas, susisiekite su atsakingais asmenimis:
- Dėl sutikimų valdymo platformos arba kitos programėlės susisiekite su programėlės kūrėju per „Shopify App Store“ programėlės sąrašą.
- Dėl tinkintos temos kodo, tinkintų scenarijų ar žymų tvarkyklės konteinerių susisiekite su juos prižiūrinčiu kūrėju ar agentūra.
Pateikite šią išsamią informaciją, kad jie galėtų atkurti šį veikimą:
- Sutikimo būsenos, kurias išbandėte, ir tai, kas nutiko kiekvienu atveju.
- Užfiksuotos
_shopify_sreikšmės ir puslapis arba veiksmas, buvęs prieš kiekvieną pakeitimą. - Bet kokia pasikartojanti užklausa, kuri pakeitė reikšmę, ir ją inicijavęs scenarijus.
- Pakeitimai, kuriuos jau atlikote.