Simmer® Skill Test
The Google Tag Manager Skill Test is a quiz that tests you on everything related to Google Tag Manager.
No stone is left unturned. You’ll be quizzed on the user interface, on tags, on custom templates, on server-side tagging, on app containers, and yes, even on AMP.
You have 1 HOUR to answer to all 99 questions in the exam. Once you’re done (or the hour is up), you’ll receive a completion percentage. If you’re logged in, meaning you have enrolled in a Simmer course, you will also receive a certificate.
Are you ready?
0 of 99 Questions completed
Questions:
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading…
You must sign in or sign up to start the quiz.
You must first complete the following:
0 of 99 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
Average score |
|
Your score |
|
What is dataLayer
?
Which trigger generates the gtm.click event into dataLayer
?
Which of the following statements apply to someone with Edit access to a container?
As soon as you pause a tag, it ceases to work in the live container.
Which dependencies are required in the Podfile
for Google Tag Manager to work in an iOS app?
How do you add Custom HTML tags in an Android container?
Select all the browser history events that can be detected by the History trigger.
What is arguably the best way to initialize dataLayer
?
Which of the following is a way to load multiple Google Tag Manager containers on the same page?
How many different container types are available when you create a new container?
How many Google Tag Manager containers can you add to a single account?
What HTTP status code do you see if you try to load a GTM container that doesn’t have a published version?
Which JavaScript method of the event object will cause the Just Links trigger to not detect a click event?
A tag that fires on a Page View trigger will always complete before a tag that fires on the DOM Ready trigger?
What is the value of the gtm.start
Data Layer variable?
Which of the following commands work(s) with Google Tag Manager?
Where are the contents of a Custom HTML tag inserted on a page?
Which Content Security Policy source is required for a Custom JavaScript variable to work?
Why does the Google Tag Manager JavaScript library have a jQuery reference in its code?
What does Google Tag Manager set as the maximum length of the dataLayer
array?
What does the URL Source setting do in the URL variable?
You must always type something into the Default Value field of a variable when enabling the setting.
What types of element injections can you do with Custom Template APIs?
Only verified vendors can have their templates included in the Tag Manager community gallery.
Which video platforms does GTM’s Video trigger work with?
Which of the following causes a Client to execute in a Server container?
Why shouldn’t you use the sha256
API in a (web) variable template?
What is the final value of the items
key in GTM’s data model when you run dataLayer.push({items: [1,2,3]},{items: [4,5]});
?
Fill in the blank.
like no one is .
What CANNOT you do with bulk actions in the Google Tag Manager interface?
What CANNOT you do with Google Tag Manager’s API?
A Google Cloud Platform Billing account is required to create a Server container.
You can have access to a Google Tag Manager account without having access to a single container.
Which of the following triggers can you delimit to be active only on certain pages?
Which of the following is NOT available in the dataLayer
when a Click trigger fires?
Which of the following are features available only to Google Tag Manager 360 containers?
What is automatically generated when you create a new container?
What are defining features of GTM’s custom templates?
The GTM container JavaScript snippet must be placed in the <head>
of the page template.
What is the name of the Google Cloud service for automatically provisioned server-side tagging environments?
What is the purpose of a Client in a Server container?
A request can only be claimed by a single Client in a Server container.
Fill in the blank.
The Custom Template API forces the function passed as an argument to execute asynchronously.
A single Client can only cause a single Tag to fire in a Server container.
The Form Element and Click Element built-in variables are identical in functionality.
What can you do with a Server container’s Click trigger?
Which authorization protocols are supported by Google Tag Manager’s REST API?
What native JavaScript method does Google Tag Manager use to communicate debug events from the site to the Preview interface?
What does window.google_tag_manager["GTM-XXXXX"].dataLayer.reset()
do?
What is the name of the AMP component that Google Tag Manager uses in AMP containers?
With which GTM feature are the onHtmlSuccess()
and onHtmlFailure()
particularly useful?
If a tag is set to fire “Once per page”, what does this mean?
What is the name of the technology stack that Google Tag Manager’s app containers work on?
You can delete a variable that is referenced in a tag.
What is the purpose of the Tag Priority setting?
Which variable does the “matches CSS selector” trigger predicate best work with?
Fill in the blank.
Best CSS selector for tracking clicks on <div id="main">
is: div#main, .
What are the particular features of “Version 2” of the Data Layer variable?
What does the <noscript>
block of the GTM container snippet do?
What is required for a GTM container to correctly load on a page?
Which controversial JavaScript method does Google Tag Manager use to execute Custom JavaScript variables?
Paused tags are included in a container export.
What files does the custom template GitHub repository require for the gallery submissions to work?
For a custom template to be accepted to the community gallery, at least one unit test must be written for it.
How many workspaces can you create in the free version of Google Tag Manager?
When you export a container, all the fields are set to blank to preserve privacy.
The Google Tag Manager container snippet can be loaded in a JavaScript file.
Fill in the blank.
The underlying dataLayer
event name for the Page View trigger is .
Safari’s Intelligent Tracking Prevention blocks Google Tag Manager from loading.
What does “Wait for Tags” do in a Just Links trigger, if enabled?
What does “Check Validation” do in a Form Submission trigger, if enabled?
Which of the following is NOT a container permission level in Google Tag Manager?
When does the JavaScript Error trigger fire?
What is the purpose of the Function Call tag in a Google Tag Manager container for apps?
What is a defining feature of the Just Links trigger?
No built-in variables are automatically enabled in new containers.
What does the eventCallback key do in an object pushed into dataLayer
?
You can push more than one object in a single dataLayer.push()
.
What does the “Support document.write” option do in Custom HTML tags?
What does dataLayer.push(function() { console.log(this.get('ecommerce')); });
do?
What are valid values for the getGoogleScript()
Custom Template API?
How do you initialize the dataLayer
in a Server container?
Which of the following can trigger a container notification?
Fill in the blank.
A web page can implement a – a feature of Custom Templates which restricts what custom template APIs can do on a page.
Which of the following are the named default environments in a GTM container?
For which of the following can custom templates be created?
Which Custom Template API would you use to call a function in a global variable?
Which global object is created by Google Tag Manager?
Which timezone does the custom tag firing schedule use?
What does the Google Tag Manager JavaScript container snippet do?
What does the DOM Element variable do?
Which custom template API can you use to create a new user in Google Tag Manager?
What does the dataLayer.push()
command return?
If you are an administrator of a Google Tag Manager account, you always have full access to all containers within the account.
Being in Preview mode prevents tags from actually sending any hits to their endpoints.
How would you restrict access to a specific workspace?
What are Zones used for?
Which of the following browser events can be detected with Google Tag Manager’s triggers?
What is the purpose of Additional Tag Metadata under a tag’s Advanced Settings?
Get the latest news, tips, content, and courses in technical marketing. You’ll also be the first to know about discounts and offers!