Nødsituasjon

I nødstilfeller eller ved driftsstans kan du sende en SMS til vår nødtelefon

Vakttelefon (kun SMS)

+45 29 70 15 95

Send en SMS med følgende informasjon:

  • Ditt navn og nettbutikk
  • Beskrivelse av problemet
  • Telefonnummeret ditt for tilbakeringing

Notater: Denne tjenesten er kun for kritiske situasjoner der nettbutikken din er nede eller har alvorlige problemer. For vanlig support, vennligst bruk våre normale supportkanaler.

Implementere Pricerunner-sporing

Guide til hvordan du implementerer Pricerunner-konverteringssporing i Shoporama-nettbutikken din med riktig Smarty-kode.

Lesetid: ca. {åtte} minutter
Shopejer Utvikler

For å spore salget ditt i Pricerunner må du implementere en konverteringspiksel på bestillingsbekreftelsessiden din. Her er en veiledning for hvordan du gjør det riktig i Shoporama, slik at Pricerunner får den riktige bestillingsverdien inkludert frakt.

Sporingssiden i Shoporama-admin med sporingsindstillinger, server-side tracking, DNS-status, og valg af annonceringsplatforme.
Siden «Sporing» under «Nettbutikkinnstillinger», der Shoporamas sporingsmodul, serversidesporing og samtykkemodus aktiveres. Standardtemaer med sporing aktivert merker selv bestillingen som sporet, slik at pikselet kun utløses én gang.

Koden

Sett inn følgende kode i thanks.html-filen i temaet (eller der du har samlet sporingskoden). Erstatt [MERCHANTID] med ditt Pricerunner Merchant ID:

<{if $order && !$order->getTrackingCalled()}>
<img width="1" height="1" style="display:none"
  src="https://www.pricerunner.dk/track/pixel/[MERCHANTID]?OrderTotalInclVat=<{$order->getTotalPrice()|number_format:2:".":""}>&OrderCurrencyISO=<{$webshop->getCurrency()}>"
  alt="" />
<{/if}>

Hva gjør koden?

  • {if $order && !$order->getTrackingCalled()} sikrer at pikselen kun utløses én gang per ordre. Hvis temaet ditt bruker Shoporamas innebygde sporingskode (det gjør alle standardtemaer med sporing aktivert), merker temaet selv bestillingen som sporet nederst på siden, og pikselen sendes ikke på nytt ved oppfrisking. Hvis temaet ditt ikke har denne koden, må du selv legge til <{$order->setTrackingCalled()}> rett før <{/if}>, ellers har beskyttelsen ingen effekt.
  • $order->getTotalPrice() henter ordrens totale beløp inkl. mva. OG inkl. frakt. Det er denne verdien Pricerunner forventer i feltet OrderTotalInclVat.
  • $webshop->getCurrency() henter nettbutikkens valuta (f.eks. DKK).

Viktig: Bruk getTotalPrice(), ikke getPrice(). getPrice() returnerer varens pris inkl. mva., men UTEN frakt. Pricerunner må ha den totale ordreverdien inkl. frakt for å kunne beregne korrekt provisjon og statistikk.

Hvor finner jeg Merchant-ID-en min?

Du finner Merchant-ID-en din i Pricerunner-dashbordet under integrasjons- eller sporingsinnstillingene. Kontakt Pricerunner direkte hvis du ikke finner den.

Plassering i temaet

Koden plasseres i filen thanks.html i temaet ditt, eller i det felles sporingssnippet som inkluderes på ordrebekreftelsessiden. Variablene $order og $webshop er kun tilgjengelige der.

Test av pikselet

  1. Lag en testbestilling i nettbutikken din og gå til bekreftelsessiden.
  2. Åpne nettleserens utviklerverktøy (F12) og se under fanen «Network».
  3. Finn anropet til pricerunner.dk/track/pixel/... og sjekk at OrderTotalInclVat stemmer overens med det totale beløpet inkl. frakt.
  4. Bekreft at statusen er 200 OK.

Ofte stilte spørsmål

Hva er forskjellen mellom getPrice() og getTotalPrice()?

getPrice() gir varenes pris inkl. moms, men uten frakt. getTotalPrice() gir det totale beløpet kunden har betalt, altså inkl. både moms og frakt. Pricerunner forventer det totale beløpet.

Hvorfor avviker tallene fra Pricerunner fra min egen regnskapsføring?

Den vanligste årsaken er enten bruk av getPrice() i stedet for getTotalPrice(), returer som ikke trekkes fra hos Pricerunner, eller manglende piksel ved f.eks. tredjeparts kasse. Sammenlign en testbestilling i begge systemene.

Skal beløpet være med eller uten moms?

Feltet heter OrderTotalInclVat, så det skal være med moms. getTotalPrice() returnerer alltid beløpet inkl. moms.

Teller refusjoner og bytter med?

Pikselen sender ordreverdien på det tidspunktet kunden fullfører kjøpet. Senere refusjoner eller delvise returer skal håndteres i Pricerunners system. Avtal med Pricerunner hvordan dere skal rapportere dem.

Hva hvis jeg har flere nettbutikker eller flere språk?

Hver nettbutikk og språkversjon skal vanligvis ha sin egen Merchant ID hos Pricerunner. $webshop->getCurrency() håndterer valutaen automatisk, men du må selv sørge for at riktig Merchant ID legges inn for den aktuelle nettbutikken.

Hvor raskt ser Pricerunner konverteringene mine?

Pikselen utløses umiddelbart når kunden kommer til kvitteringssiden, men det kan ta opptil et døgn før tallene vises i Pricerunners dashbord. Test alltid med en prøvebestilling og vent litt før du begynner å feilsøke.

Må jeg ta hensyn til GDPR og samtykke for pikselen?

Ja. Pricerunner-pikselen er en markedsføringscookie og krever samtykke fra kunden før den kan lastes inn. Legg {if}-blokken inn i en ekstra sjekk av ditt samtykke til informasjonskapsler (f.eks. $consent.marketing eller en variabel fra din informasjonskapselbanner-løsning), slik at pikselen kun aktiveres for kunder som har sagt ja.

Kan jeg bruke en server-side-integrasjon i stedet?

Ja, hvis Pricerunner tilbyr det. Sporing på serversiden er mer robust, fordi den ikke er avhengig av at kunden laster inn bekreftelsessiden. Les mer om sporing på serversiden og Shoporamas sporingsmotor.

Trenger du hjelp med implementeringen, kan du skrive til support@shoporama.dk.