Welcome to the DoubleClick Studio Custom Lightbox Badge Exam Certification
1.) Upon which action(s) can an HTML5 Lightbox ad expand when served to touch enabled devices?
- A) Tap
- B) Tap or drag
- C) Hover
- D) Scroll
2.) Setting the expansion mode to Lightbox ensures that the following Lightbox functionalities are implemented:
- A) YouTube video tracking.
- B) Gray translucent background on the engaged state.
- C) Removing the close button from the top right corner.
- D) 10 second hover.
3.) A border of contrasting color is required on all invitation states.
- A) True
- B) False
4.) You can only add a video in a Lightbox creative if the Youtube Player component is used.
- A) True
- B) False
5.) What should be the size of the parent <div> if your invitation state is 120×600 and your expanded state is 970×250?
- A) 970×600
- B) 970×250
- C) 120×600
- D) 120×250
6.) The Lightbox component has to be downloaded and installed before you can start to build a Lightbox creative in HTML5.
- A) True
- B) False
7.) an expansion call-to-action (CTA) phrase in an invitation state _____.
- A) is not required
- B) must accurately reflect the ad serving platform (ex. ‘tap to expand’ when served to touch enabled devices)
- C) both B and C
- D) must clearly indicate the expansion (ex. ‘hover to expand’)
8.) Fill in the blank:
The recommended size for the expanded state of a Lightbox creative is ____ x ____.
9.) In Studio, HTML5 Lightbox creatives upload as which format type?
- A) Expanding
- B) In-page
- C) Floating
- D) Mobile In-app
10.) How long is the hover delay before a Lightbox creative expands on desktop?
- A) 1 second
- B) 2 seconds
- C) 3 seconds
- D) No delay
11.) When you upload a cross-screen Lightbox creative to Studio, what format do you choose?
- A) Expanding
- B) In-page
- C) Mobile In-app
- D) Floating
12.) For coverage across all screens when building a cross-screen HTML5 Lightbox creative, at a bare minimum, you should create invitation states in sizes 320 x 50 and 300 x 250.
- A) True
- B) False
13.) To set your creative as a Lightbox, which line of code should be entered after the Enabler has been initialized?
- A) Enabler.setHint(‘expansionMode’,’lightbox’);
- B) Enabler.expansionMode(“lightbox”);
- C) Enabler.expand(‘expansionMode’),’lightbox’);
- D) Enabler.expand(“lightbox”);
14.) Fill in the blank with the appropriate event:
Enabler.addEventListener(studio.events.StudioEvent.__________.
function () {
document.getElementById(‘invitation’).style.display = ‘block’
document.getElementbyId(‘engaged’).style.display = ‘none’;
Enabler.finishFullscreenCollapse();
}
);
- A) FULLSCREEN_EXPAND_START
- B) FULLSCREEN_COLLAPSE_FINISH
- C) FULLSCREEN_COLLAPSE_START
- D) FULLSCREEN_EXPAND_FINISH
15.) Because of how the GDN handles Lightbox expansion, you can’t track expansions using DoubleClick’s expand API. Instead, you can add a custom counter to track the expansion, but be sure to add it when the expand panel is fully loaded.
- A) True
- B) False
16.) What are two of the most common reasons for QA rejection for Custom Lightbox ads?
- A) Lack of contrasting border & lack of lightbox background.
- B) Lack of contrasting border & failing to stop animation within 30 seconds.
- C) Lack of contrasting border & lack of close button.
- D) Lack of contrasting border & lack of 2 second hover delay.
17.) What is the minimum amount of invitation states recommended to build a cross screen Lightbox creative?
- A) 4
- B) 2
- C) 1
- D) 3
18.) Match the load size definition:
Column 1
- A) 150KB
- B) 2.2MB
- C) 10MB
Column 2
- a) Maximum total non-user initiated load size
- b) Recommended maximum for fastest initial load time
- c) Viewer-initiated load size per interaction
19.) You don’t need to add a close button to the expanded state of a Lightbox creative because it’s automatically added to the top-right corner when the ad serves.
- A) True
- B) False
20.) After how long should you stop all animation and video?
- A) 15 seconds
- B) 10 seconds
- C) 60 seconds
- D) 30 seconds
21.) You shouldn’t add polite loading into a Lightbox as the GDN environment won’t recognize polite load.
- A) True
- B) False
22.) YouTube and streaming videos have a limit of 10MB load size per interaction.
- A) True
- B) False
23.) Cross-screen HTML5 Lightbox creatives use the DoubleClick Studio full screen expanding API.
- A) True
- B) False
24.) What method does the creative use to request a fullscreen expansion in an HTML5 Lightbox?
- A) handleExpandMouseEvent();
- B) queryFullscreenDimensions()
- C) requestFullscreenExpand()
- D) FULLSCREEN_EXPAND_START
25.) The maximum size for the expanded state of any type of Lightbox creative is 1000×700.
- A) True
- B) False
26.) To determine the maximum available size for expanding, if you want to expand to smaller than or up to the maximum dimensions, call the queryFullscreenDimensions() method.
- A) True
- B) False
27.) If a creative will run on both mobile devices and desktop, you should set the background images for the different invitation states/CTAs directly in the CSS.
- A) True
- B) False
28.) Which is an accepted invitation state and expand dimension size?
- A) 300×250 to 1000×1000
- B) 468×60 to 1000×800
- C) 120×600 to Fullscreen
- D) 200×200 to 1000×800
29.) Fill in the blank:
When you upload an HTML5 Lightbox creative in Studio, the z-index must be set to less than ____. Otherwise, the expanding progress bar won’t visible for the invitation state.
30.) If your creative uses the YouTube player, you must create a test page using the GDN Expandable preview tool to check that the HTML5 Lightbox creative is working properly.
- A) True
- B) False
31.) When you use the YouTube video player component, and the autoPlayType property is set to “none” or “preview”, it will increment the YouTube public view count.
- A) True
- B) False
32.) You have to specify concrete expanded dimensions for cross-screen HTML5 Lightboxes.
- A) True
- B) False
Disclaimer: Google trademarks are the property of Google Inc. This website is not officially affiliated or endorsed by Google Inc. in any way.