Medieinstitutet GTM-kurs

Vad är Google Tag Manager?
2 poäng (Rätt svar C)
A ) En modernare version av Google Analytics.
B ) Ett Measurement Framework Tool.
C ) Ett Tag Management System.
D ) Ett Tag Database System.
Vad är analytics.js?
2 poäng (Rätt svar A)
A ) Ett Javascript-bibliotek skapat för implementation av Google Analytics.
B) En tag template I Google Tag Manager.
C) Ett event som pushas till datalagret vid sidladdning.
D) Inget av alternativen.
En tagg...
2 poäng (Rätt svar A)
A ) …är kod som ska köras.
B ) …ska alltid returnera ett värde.
C ) …gör alltid en request till en annan server.
Välj de påståenden som är korrekta:
4 poäng (Rätt svar A+B+D+E)
A ) Datalagret är en Javascript-variabel av typen array som GTM kan monitorera.
B ) Datalagret har I sig inget med Google Analytics att göra.
C ) Användningen av datalagret I kombination med GTM är valfritt.
D ) Ändringar I datalagret kan fångas av GTM, och således användas för att spåra aktiviteter som triggas av användaren, t.ex. sidvisningar, events, transaktioner etc.
E ) För att data som finns I datalagret ska skickas till Google Analytics så måste vi sätta upp en Google Analytics tagg (i GTM).
F ) Om vi inte själva definierar variabeln dataLayer så kommer GTM inte fungera korrekt.
Värdera följande påstående: Funktionen dataLayer.push() bör alltid ha en array som parameter.
 
Exempel:
 
var arr = ['info1', 'info2'];
dataLayer.push(arr);
 
2 poäng (Rätt svar B)
A) Sant
B) Falskt
En trigger…
2 poäng (Rätt svar B)
A ) …är kod som ska köras.
B ) …definierar VAR och NÄR en tagg ska köras.
C ) …returnerar ibland, men inte nödvändigtvis, ett värde.
D ) …gör alltid en request till en annan server.
Välj de alternativ som är korrekta. En variabel...
3 poäng (Rätt svar A+C+D)
A ) …returnerar värden.
B ) …gör alltid en request till en annan server.
C ) …används bl a för att sätta villkor I triggers.
D ) …används bl a för att definiera vad som ska skickas till Google Analytics.
I GTM Debug Panel kan jag…
3 poäng (Rätt svar A+B+D)
A ) …se vad som pushas till datalagret
B ) …se vilka värden som GTM-variabler returnerar.
C ) …validera filter skapade I Google Analytics.
D ) …se varför mina taggar inte skjuter.
E ) …skriva Javascript I form av en anonym funktion.
Värdera följande påstående: En trigger MÅSTE knytas till ett event I datalagret.
2 poäng (Rätt svar A)
A ) Sant
B ) Falskt
Vilket av följande är INTE en typ av variabel?
1 poäng (Rätt svar B)
A ) Constant
B ) Page View
C ) Lookup Table
D ) Custom Javascript
E ) Data Layer Variable
Till datalagret pushas sk default events när GTM laddas. Vilka är dessa?
3 poäng (Rätt svar A+D+E)
A ) gtm.js
B ) gtm.window
C ) gtm.ga
D ) gtm.dom
E ) gtm.load
Vilket av följande påståenden är felaktigt?
3 poäng (Rätt svar A)
A ) Funktionen dataLayer.push kan användas innan variabeln dataLayer har deklarerats.
B ) Om du inte själv definierar arrayen dataLayer så kommer GTM göra det åt dig.
C ) Metoden push kan endast köras på arrayer.
Förutsätt att följande Javascript-kod körs vid en specifik aktivitet:
 
dataLayer.push({
   'event' : 'applicationEdit'
});
 
Om du vill skjuta en tagg när denna kod körs, vilken typ av trigger bör du konfigurera?
2 poäng (Rätt svar C)
A) Form Submission Trigger
B) Click Trigger
C) Custom Event Trigger
D) Window Loaded
Förutsatt att följande kod körs:
 
dataLayer.push({
   'event' : 'applicationEdit',
   'applicationData' : {
      'id' : 'F278',
      'creationDate' : '2017-08-12'
   }
});
 
Vi vill skapa en variabel som returnerar creationDate, dvs "2017-08-12".
 
Vilken typ av variabel är lämpligast att använda?
2 poäng (Rätt svar D)
 
A) Lookup Table
B) Javascript Variable
C) HTML Variable
D) Data Layer Variable
E) Constant
F) Custom Javascript Variable
Du vill att en tagg ska skjuta på alla sidor FÖRUTOM på “www.dinsida.se/kvitto”. Hur konfigurerar du din/dina trigger(s)?
 
4 poäng (Rätt svar D
 
Alternativ 1
Du konfigurerar din trigger likt nedan:
Alternativ 1
Alternativ 2
Du konfigurerar din trigger likt nedan:
uppg_9triggerC
 
Alternativ 3

Du börjar med att konfigurera en trigger likt nedan:

uppg9_triggerB

Du använder sedan GTMs egna trigger "All Pages", och använder din konfigurerade trigger som Exception Trigger:
uppg9_tagconfig
 
 
A) Alternativ 1
B) Alternativ 2
C) Alternativ 3
D) Alla fungerar
Vilket/vilka skript behöver utvecklare lägga in I HTML-koden för att komma igång med GA och GTM?
1 poäng (Rätt svar B)
A) Endast Google Analytics-skriptet.
B) Endast Google Tag Manager-skriptet.
C) Båda skript.
D) Inget skript.
Vilka av följande är hit types I Google Analytics?
3 poäng (Rätt svar B+D+E)
A) Product Detail View
B) Transaction
C) Custom Dimension
D) Event
E) Pageview
F) Window Loaded
Vilket event aktiverar den förkonfigurerade triggern All Pages?
2 poäng (Rätt svar C)
A) gtm.dom
B) gtm.window
C) gtm.js
D) gtm.load
Vilket av följande alternativ är en korrekt skriven Custom Javascript Variable? (förutsatt att variablerna "revenue" och "tax" är definierade)
 
3 poäng (Rätt svar B)
A)
 
function dataLayer(){
  return {{revenue}} - {{tax}};
}
B)
 
function(){
   return {{revenue}} - {{tax}};
}
C)
 
function(dataLayer){
   return {{revenue}} - {{tax}};
}
D)
 
dataLayer.push({{revenue}} - {{tax}});
Du jobbar som GTM-guru på BAO - Buy Animals Online, och vill att en sk Adwords Conversion Tracking Tag ska skjuta vid genomförd transaktion. 
 
URLen på kvittosidan ser ut som följande:
test1.ganalytics.se/checkout/order-received/
 
 
Om vi tittar på vilka events som pushas till datalagret (längst till vänster I debug panelen) så ser vi att följande sker:

 
På vilket/vilka sätt kan du konfigurera den trigger som behövs för att taggen ska skjuta?
 
4 poäng (Rätt svar A + C)
 
A) Du skapar en Custom Event Trigger och sätter Event Name till "gtm4wp.orderCompletedEEC"
B) Du skapar en Page View Trigger och sätter villkoret att {{Event}} equals "gtm4wp.orderCompletedEEC"
C) Du skapar en Page View Trigger med villkoret att {{Page Path}} matches RegEx ^\/checkout\/order\-received.*
D) Du skapar en Custom Event Trigger med Event Name till "gtm.js"
Värdera följande påstående: Det sker bara en sidladdning på en Single Page Application, och därför laddas GTM bara en gång.
 
1 poäng (Rätt svar A)
A) Sant
B) Falskt
Värdera följande påstående: GTM laddas in på nytt varje gång sidan laddas om, och datalagret nollställs.
 
 
1 poäng (Rätt svar A)
A) Sant
B) Falskt
{"name":"Medieinstitutet GTM-kurs", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Vad står GTM för?, Vad är analytics.js?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker