Shoporama Tracking

Support-billede
Af Morten Vadskær
for mere end 2 uger siden
Ca. 9 minutter

Introduktion

Shoporama har i samarbejde med bureauet 1260 A/S udviklet en tracking-motor der kan sende data fra din webshop (hvis aktiveret) til Facebook, Google Analytics, Google Ads, Pinterest, SnapChat, TikTok og LinkedIn.

Det er gjort for, at du som webshopejer ikke skal vedligeholde en — for alle ehandelsvirksomheder — standard opsætning.

Kom godt i gang

Aktiver Tracking

Sådan gør du:

  • Log ind i Shoporama

  • Gå til din webshops generelle indstillinger (Møtrikken, øverst højre)

  • Vælg punktet "Tracking"

  • Aktiver tracking for shoppen ved at klikke påEnable standard data layer

Aktiver Server Side Tracking (Anbefalet)

Sådan gør du:

  1. Aktiver Enable server-side tracking

  2. Udfyld tracking subdomæne feltet og tryk "Save"

    1. Vi anbefaler "a" som dit subdomæne.

    2. "a" kan være reserveret. Du kan vælge hvad du ønsker her.

  3. Opsæt de 2 DNS-records efter anvisningen på siden

    1. Der kan gå op til 24 timer før end alt slår igennem.

Aktiver samtykketilstand

Som udgangspunkt flyder al data frit mellem din webshop og de 3. parter, du aktiverer.

Ved at aktivere samtykketilstand sikrer du, at data ikke flyder frit, før brugeren giver samtykke hertil. Vi benytter Googles Consent Mode til at markere, om data må deles med 3. parter.

Vi anbefaler kun at aktivere samtykketilstand, hvis du i dit tema har en samtykkeløsning, der understøtter Consent Mode. Det gør Cookiebot, Cookieinformation, Openli og lign. løsninger. Se alle på linket herover.

Forbind til 3.parter

Facebook

Sådan gør du:

  1. Vælg og aktiver "Facebook"

  2. Indsæt din Facebook Pixel Id (Påkrævet)

  3. Indsæt din Facebook Access Token (Påkrævet)

Følgende standard-events sendes nu til Facebook:

  • PageView

  • ViewContent

  • AddToCart

  • InitiateCheckout

  • Purchase

Google Ads

Sådan gør du:

  1. Vælg og aktiver "Google Ads"

  2. Indsæt dit Google Ads Conversion Id (Påkrævet)

  3. Indsæt dit Google Ads Conversion Label (Order) (Påkrævet)

Følgende standard-events sendes nu til Google Ads:

  • Purchase

Pinterest

Sådan gør du:

  1. Vælg og aktiver "Pinterest"

  2. Indsæt dit Pinterest Tag ID (Påkrævet)

  3. Indsæt dit Pinterest Access Token (Påkrævet)

Følgende standard-events sendes nu til Pinterest:

  • page_visit

  • view_category

  • add_to_cart

  • checkout

Snapchat

Sådan gør du:

  1. Vælg og aktiver "Snapchat"

  2. Indsæt dit Snapchat Pixel ID (Påkrævet)

  3. Indsæt dit Snapchat API Token (Påkrævet)

Følgende standard-events sendes nu til Snapchat:

  • PAGE_VIEW

  • LIST_VIEW

  • SEARCH

  • VIEW_CONTENT

  • ADD_CART

  • START_CHECKOUT

  • PURCHASE

TikTok

Sådan gør du:

  1. Vælg og aktiver "TikTok"

  2. Indsæt dit TikTok Pixel ID (Påkrævet)

  3. Indsæt dit TikTok Access Token (Påkrævet)

Følgende standard-events sendes nu til Snapchat:

  • PageView

  • Search

  • ViewContent

  • AddToCart

  • InitiateCheckout

  • PlaceAnOrder

LinkedIn

Sådan gør du:

  1. Vælg og aktiver "LinkedIn"

  2. Indsæt dit LinkedIn Insight Tag ID (Påkrævet)

Ofte stillede spørgsmål

Skal jeg aktivere det, hvis jeg allerede kører tracking?

Opsætningen er valgfri, og du behøver ikke aktivere den indbyggede tracking.

Aktiverer du den indbyggede tracking, anbefaler vi, at du fjerner al tracking, du har opsat i dag, for ikke at skabe dobbelt-tracking.

Kan jeg selv bestemm, hvad jeg tracker på?

Som udgangspunkt, nej. Men hvis du har en udvikler eller selv kan kode, kan du se afsnittet "For udviklere" herunder. Følgende tracker Shoporama ud af boksen*:

  1. Sidevisninger

  2. Søgninger (*)

  3. Visninger af kategorier/landingssider

  4. Visninger af produkter

  5. Tilføjelse til kurven (*)

  6. Start af checkout

  7. Afsluttet køb

*) Hvis dit tema er udviklet med "AJAX" er det ikke muligt for os at lytte på alle events. Da skal du have din udvikler til at lave supplerende kode, hvis du vil benytte denne indbyggede løsning.

Kan jeg få adgang til den Tag Manager, I indsætter?

Nej, desværre ikke. Men du kan vælge at benytte vores standard datalag ved at inkludere din egen Google Tag Manager kode og styre tingene selv.

Kan jeg få data sendt til andre 3. parter?

Som udgangspunkt har vi valgt at understøtte de største udbydere set af ovenstående liste. Hvis du ønsker andre, kan du sende en support-henvendelse.

For udviklere

AJAX-baserede temaer

Tilføjer du produkter til kurven via AJAX, så kan ShopOrama ikke sende standard-events herfor. Derfor anbefaler vi, at du i dit tema inkluderer dit eget event. Det skal følge Google Tag Managers syntax for GA4. Den finder du lige her:

"add_to_cart" event:

https://developers.google.com/analytics/devguides/collection/ga4/ecommerce?client_type=gtm#add_or_remove_an_item_from_a_shopping_cart

dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
event: "add_to_cart",
ecommerce: {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
}
});

"search" event:

https://developers.google.com/analytics/devguides/collection/ga4/reference/events?client_type=gtm#search

dataLayer.push({ ecommerce: null }); // Clear the previous ecommerce object. dataLayer.push({ event: "search", search_term: '' });

Egne events

Vi benytter Google Tag Manager og deres datalag.

Det betyder at du har mulighed for at sende egne events gennem vores opsætning ved at lave et datalayer.push() event hvor du sender "custom_event" som dit event navn, og bruger variablen "custom_event_name" med dit event navn.

window.dataLayer = window.dataLayer || [];  window.dataLayer.push({ event: "custom_event", custom_event_name: "My Event" });

For nuværende er det kun muligt at sende et user_data objekt med, som ekstra parametre. Har du brug for andre parametre kan du sende en support-henvendelse eller vælge at bygge din egen Google Tag Manager op om det standard datalag.

Eksempel på at indsende en "Nyhedsbrev Signup"

window.dataLayer = window.dataLayer || [];  window.dataLayer.push({ event: "custom_event", custom_event_name: "generate_lead", user_data: { email_address: "mtp@1260.dk", address: { first_name: "Mikkel", } } });

Dette website bruger cookies

Vi benytter cookies til at tilpasse indhold og annoncer, vise sociale mediefunktioner, og analysere vores webtrafik.

Oplysninger om din brug af vores hjemmeside deles også med vores partnere inden for sociale medier, annoncering, og analyse, som kan kombinere dem med andre data fra dine interaktioner med deres tjenester.

Læs mere om vores cookies