Web Analytics Ultimate Web Analytics 3 — Questions and Answers
Question 1: What does 'data layer' refer to in tag management systems like Google Tag Manager?
- The database layer storing raw analytics hits
- A JavaScript object that passes structured data from the website to the tag manager (Correct answer)
- The network layer for transmitting analytics data
- A firewall layer that filters incoming tracking requests
Correct answer: A JavaScript object that passes structured data from the website to the tag manager
The data layer is a JavaScript object (typically dataLayer) that stores structured information about the page and user actions for GTM to consume.
Question 2: Which metric best measures how quickly a website generates revenue per visitor?
- Revenue per Session (RPS) (Correct answer)
- Conversion Rate
- Average Order Value
- Cart Abandonment Rate
Correct answer: Revenue per Session (RPS)
Revenue per Session combines conversion rate and average order value into a single metric reflecting monetization efficiency per visit.
Question 3: What is 'cohort analysis' used for in web analytics?
- Comparing performance across different geographic regions
- Tracking behavior of user groups defined by a shared characteristic over time (Correct answer)
- Measuring page load speed for different browsers
- Segmenting traffic by acquisition channel
Correct answer: Tracking behavior of user groups defined by a shared characteristic over time
Cohort analysis groups users by a shared attribute (e.g., acquisition week) and tracks their behavior across subsequent time periods.
Question 4: A UTM parameter 'utm_content' is primarily used to:
- Identify the specific ad or link within a campaign (Correct answer)
- Specify the marketing channel
- Name the overall campaign
- Track the keyword that triggered an ad
Correct answer: Identify the specific ad or link within a campaign
utm_content differentiates between multiple links or ads within the same campaign, useful for A/B testing ad creatives.
Question 5: What is 'server-side tagging' and its primary benefit over client-side tagging?
- Tags run on the user's browser for faster load times
- Tags run on a server you control, improving data accuracy and privacy compliance (Correct answer)
- Tags are managed by the ad network's servers
- Tags are embedded in the HTML source rather than loaded via JavaScript
Correct answer: Tags run on a server you control, improving data accuracy and privacy compliance
Server-side tagging moves tag execution to a server you own, bypassing ad blockers and giving you control over what data third parties receive.
Question 6: In heatmap analysis, a 'rage click' indicates:
- A highly popular interactive element
- Repeated frustrated clicks on a non-interactive element (Correct answer)
- A fast-scrolling user who skips content
- A click that triggers a JavaScript error
Correct answer: Repeated frustrated clicks on a non-interactive element
Rage clicks occur when users rapidly click the same area, typically signaling they expect an element to be clickable but it isn't.
Question 7: Which of the following is an example of 'dark social' traffic?
- Traffic from private messaging apps like WhatsApp that appears as direct in analytics (Correct answer)
- Traffic from paid dark web advertising
- Organic social traffic that converts without clicking ads
- Bot traffic disguised as social media referrals
Correct answer: Traffic from private messaging apps like WhatsApp that appears as direct in analytics
Dark social refers to content shared via private channels (messaging apps, email) where referrer data is stripped, causing it to appear as direct traffic.
What does 'data layer' refer to in tag management systems like Google Tag Manager?