Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Ota yhteyttä
Finnish
US English (US)
FI Finnish
  • Koti
  • AI Commerce Cloud
  • Svelte

Miten käytät debug-näkymää?

Katso tuotesivun ja kassan admin-debug-tiedot, selvitä miksi toimitus- tai maksutapa ei toimi odotetusti ja tarkista ostoskorin paino- ja kokolaskenta.

Written by Petro Mäntylä

Updated at April 22nd, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • AI Commerce Cloud
    Hallinnan etusivu Asiakkuudet Tilaukset Tilausten hallinta Kategoriat Tarjoustyökalu Tuotteet Konfiguraatiot Moduulit Paikallisasetukset ja verot Arvostelut Etusivu FAQ -työkalu Kuvagalleria Työkalut Kassa Lisätoiminnot Svelte Raportit
  • Akeneo
  • WordPress
  • Builder.io
  • Algolia
  • Google
  • Meta
  • Tuki
  • Tehden
  • Partnerit
    Miksi valita AI Commerce?
  • Microsoft
  • Integraatiot
  • Enrerprise Solutions
  • Yleiset sopimusehdot
  • Agentic Commerce
+ Lisää

Sisällysluettelo

Mikä debug-näkymä on ja miksi se on olemassa? Mitä hyötyä debug-näkymästä on? Mitä tuotesivulle lisätty debug-näkymä näyttää? Näkyvyys ja käyttöoikeudet Näin käytät debug-näkymää tuotesivulla Laajennettavuus: sama ajatus muihinkin kohtiin Voiko debug-näkymää muokata? Mistä editoidaan? Yhteenveto ja suositeltu seuraava askel Avainsanat

Mikä debug-näkymä on?

Debug-näkymä on ylläpidolle tarkoitettu lisänäkymä, joka näyttää taustatietoa suoraan siinä käyttöliittymässä, jossa ilmiö näkyy. Sen tarkoitus on nopeuttaa selvitystyötä silloin, kun tavallinen näkymä ei vielä kerro miksi hinta, toimitustapa tai maksutapa käyttäytyy tietyllä tavalla.

Tällä hetkellä debug-tietoa on käytössä sekä tuotesivulla että kassalla. Molemmissa näkymissä tieto näytetään vain admin-käyttäjälle.

Missä debug-näkymä näkyy nyt?

  • Tuotesivulla Admin Debug: näyttää tuotteen hinnoitteluun liittyviä lisätietoja.
  • Kassalla Admin Debug: näyttää toimitustapojen sääntöjä sekä ostoskorin paino- ja kokolaskentaa.

Mitä tuotesivun debug näyttää?

Tuotesivun debug-näkymässä näkyy tällä hetkellä ainakin seuraavat osiot:

  • Discount Types, joka näyttää tuotteen aktiiviset alennustyypit
  • History, joka näyttää tuotteen hintahistorian

Tämä auttaa selvittämään, miksi tuotteen hinta tai alennus näyttää eri tilanteissa erilaiselta, ja millaisia muutoksia hinnassa on ollut ajan yli.

Mitä checkoutin debug näyttää?

Kassan Admin Debug: -taulukko näyttää riveittäin ainakin seuraavat tiedot:

  • Shipment setEnable: mitkä toimitustapamoduulit olivat aluksi käytössä ja mitkä jäivät pois jo lähtötilanteessa
  • Shipment shippingDetails.isUnderWeight: mitkä toimitustavat estyvät, jos ostoskori jää alle minipainon
  • Shipment shippingDetails.isOverWeight: mitkä toimitustavat estyvät, jos ostoskori ylittää maksimipainon
  • Shipment shippingDetails.isOverSized: mitkä toimitustavat estyvät, jos paketin koko ylittää sallitun rajan
  • Shipment weightLimitSource: mitä painoperustetta vertailussa käytetään
  • Cart weight: ostoskorin real-, volume- ja max-painot
  • Cart size: ostoskorin pituus, leveys, korkeus ja laskettu pakettikoko
  • Cart items: rivikohtainen määrä, koko ja laskettu painoperuste

Toimitustapojen debug-riveillä näkyy sekä moduulin nimi että moduulikoodi. Näin voit tunnistaa tarkasti, mikä toimitustapa tai sääntö estää valinnan.

Admin-istunnossa kassasivun taustadata sisältää erilliset debug.shipment- ja debug.cart-osiot, joista käyttöliittymä rakentaa tämän taulukon. Tarvittaessa Cart size voi sisältää myös pakkauslaskennan lisätietoja, kuten laskentatavan ja pakkaussäännöt.

Näkyvyys ja käyttöoikeudet

Debug-tieto ei näy tavallisille asiakkaille. Se näkyy vain admin-istunnossa.

Sama rajaus koskee myös kassaa: adminille palautetaan sivudatan mukana erillinen debug-osio, jota normaali asiakasistunto ei saa.

Näin käytät checkoutin debug-näkymää

  1. Kirjaudu sisään admin-oikeuksilla ja avaa kassa samassa tilanteessa, jossa ongelma näkyy.
  2. Varmista, että ostoskorissa on samat tuotteet, määrät, asiakastyyppi, maa ja postinumero kuin ongelmatilanteessa.
  3. Tarkista ensin Shipment setEnable, jotta näet mitkä toimitustapamoduulit olivat alun perin käytössä.
  4. Tarkista sen jälkeen Shipment shippingDetails.isUnderWeight, Shipment shippingDetails.isOverWeight ja Shipment shippingDetails.isOverSized, jotta näet mikä sääntö pudottaa toimitustavan pois.
  5. Vertaa Cart weight- ja Cart size -rivejä toimitustavan rajoihin. Näin näet nopeasti liittyykö ongelma painoon, tilavuuspainoon vai paketin kokoon.
  6. Jos ongelma liittyy yksittäiseen tuotteeseen, avaa Cart items ja tarkista rivikohtaiset määrät, koot ja laskettu painoperuste.

Mitä maksutavoista näkee tällä hetkellä?

Kassan debug-näkymässä ei tällä hetkellä ole erillistä Payment-osiota, joka listaisi maksutapojen hylkäyssyyt samalla tarkkuudella kuin toimitustavat.

Maksutavoista näkee kuitenkin jo nyt käytännössä seuraavia asioita kassan puolella:

  • maksutapa voi näkyä kassassa mutta olla harmaana, jos sitä ei voi valita
  • maksutapa voi jäädä kokonaan pois, jos moduuli ei ole aktiivinen, alue ei täsmää, asiakastyyppi ei täsmää tai tilauksen arvo ei osu maksutavan rajoihin
  • maksutapa voi estää tiettyjä toimitustapoja, jolloin checkout näyttää yhdistelmästä erillisen virheilmoituksen
  • osa maksutavoista käyttää lisäksi omaa lisälogiikkaansa, joten näkyvyys ei aina riipu vain yleisistä checkout-säännöistä

Jos haluat maksutavoille saman tasoisen syylistan kuin toimitustavoille, se vaatii erillisen maksutapojen debug-laajennuksen kassan admin-näkymään.

Milloin debug-näkymää kannattaa laajentaa?

Laajennus on hyödyllinen erityisesti silloin, kun sama ongelma toistuu eri asiakkailla tai eri toimitus- ja maksutapayhdistelmillä.

  • Tuotesivulla laajennus auttaa, jos hinnan, alennuksen tai historiatiedon tulkinta vaatii lisää näkyvyyttä.
  • Kassalla laajennus auttaa, jos toimitustapojen rajoituksia tai maksutapojen näkyvyyttä pitää selittää tarkemmin ylläpidolle.

Debug-elementtejä voidaan lisätä muihinkin näkymiin samalla periaatteella: tieto näytetään vain adminille siinä kohdassa, jossa ongelma syntyy.

Mitä tietoja kannattaa kirjata talteen?

Kun selvität ongelmaa debug-näkymän avulla, kirjaa talteen ainakin:

  • kuvakaappaus kyseisestä Admin Debug: -näkymästä
  • ostoskorin tuotteet ja määrät
  • asiakastyyppi, maa ja postinumero
  • puuttuva tai estyvä toimitustapa tai maksutapa
  • Cart weight- ja Cart size -rivien arvot
  • ne moduulit, joiden kohdalla debug näyttää estävän säännön

Näillä tiedoilla jatkoselvitys on huomattavasti nopeampaa kuin pelkän ongelmakuvauksen perusteella.

debug-näkymä tuotesivun debug admin debug checkout debug kassan debug hintahistoria discount types toimitustavan vianmääritys maksutavan vianmääritys ostoskorin paino ostoskorin koko cart weight cart size shipping method debug payment method debug

Oliko artikkeli hyödyllinen?

Kyllä
Ei
Anna palautetta tästä artikkelista

Yhteenkuuluvat artikkelit

  • Miten muokata 404-virhesivuja AI Commerce -alustalla?
  • Miten parantaa hakukonenäkyvyyttä Google Schema -työkaluilla?
  • Kuinka lisään sosiaalisen median linkit footeriin ja uutiskirjeeseen eli sähköpostin footeriin.
  • Yhteydenottolomakkeen räätälöinti
  • Miten footeria muokataan AI Commercessa?
AI Commerce Logo

Future-proof eCommerce, built in the EU

AI Commerce Cloud is developed and hosted within the EU, fully compliant with GDPR and all relevant regulations.

Solutions

Service packages Features Integrations Customers

About us

About us Support Vision Contact us

Development

Changelog Blog Implementation Partners System status
AI Commerce Cloud FI0818073-0
Ranta-Tampellan Katu 17, 33180 Tampere, Finland
info@aicommerce.fi
Privacy Policy Licensing Rights Terms of Use
© 2025 AI Commerce Cloud. All rights reserved.
Expand