Welcome to the DoubleClick Dynamic Creative Badge Exam Ads Certification Program
Part 1 – Dynamic Basic (15+ questions)
1.) A Dynamic Creative in the Studio Web UI has two workflows called “Dynamic Content” and “Creative” to preview your ads.
- A) True
- B) False
2.) Which line of code shows the proper syntax for accessing the profile for the field “Headline” in your Dynamic Creative?
- A) enabler.Profile[0].Headline
- B) dynamicContent.Profile.Headline
- C) dynamicContent.getValueAsHtml(“Headline”,”Default text”);
- D) dynamicContent.Profile[0].Headline
3.) Use drag-and-drop to indicate the order in which the following must occur in your creative code.
- A) Initialize the Enabler.
- B) Paste in the code from Step 4 “Generate Code.”
- C) Write code that “connects” the dynamic data with elements in your creative.
4.) When you paste the code from Step 4 “Generate Code” into your HTML5 files, the Dynamic Creative is automatically linked to the dynamic profile.
- A) True
- B) False
5.) If you add or remove dynamic fields from a published profile, you must update the code in your HTML5 files.
- A) True
- B) False
6.) You can select up to _____ reporting dimension(s) per creative.
- A) one
- B) five
- C) seven
- D) three
7.) What three data types are available in the profile field values for a Basic Dynamic creative?
- A) Float, String, and Binary
- B) Text, Whole Number, and Image
- C) Text, Number, and Image
- D) Text, Url, and Image
8.) When you preview a Dynamic Creative in the “Creatives” Web UI workflow, the ad will display the default values from which source?
- A) The published profile.
- B) The generated code pasted into the HTML5 files.
- C) The draft profile.
- D) The profile values in a XML file.
9.) To make changes to a published profile, which do you create first?
- A) New campaign
- B) Draft
- C) New creative
- D) New profile
10.) The first time you create a Dynamic Creative for an advertiser, what must you do first?
- A) Create a new profile.
- B) Generate the JavaScript setup code for the advertiser.
- C) Upload an HTML file containing the Dynamic Content component/class.
- D) Enable the advertiser for dynamic content.
11.) A reporting dimension _____.
- A) is an additional profile field that can only be used for reporting purposes.
- B) replaces standard Rich Media metrics.
- C) is a dynamic field that you have selected to provide additional reporting granularity.
- D) is required before you can publish a profile.
12.) You need to add code in your creative to display the dynamic data.
- A) True
- B) False
13.) If no reporting dimensions are selected, you receive reporting on the performance for every field in your profile.
- A) True
- B) False
14.) When you publish your Dynamic profile the Studio Web UI “Dynamic” Tab, it will notify QA that your creative is ready for review.
- A) True
- B) False
15.) By default, you receive reporting on performance for the first three fields in your profile.
- A) True
- B) False
16.) After you publish a Dynamic profile for the first time, you should return the “Creative” Web UI workflow to publish your creative to QA.
- A) True
- B) False
17.) Before publishing your Dynamic profile, which step in the Studio Web UI “Creative” tab should you avoid?
- A) Step 3: Edit custom events
- B) Step 5: Publish your creative to QA
- C) Step 1: Add a new creative
- D) Step 4: Preview
18.) If one of the dynamic items in your creative has an image URL, which data type should you use for the profile field?
- A) Image
- B) Whole Number
- C) Text
- D) URL
19.) You can upload images directly into the “Profile Fields” section of the Dynamic workflow.
- A) True
- B) False
20.) Studio uses the profile ID to associate a dynamic profile with creatives.
- A) True
- B) False
21.) Fill in the blank below:
There is a maximum number of 25 fields per dynamic profile.
22.) Fill in the blank below:
Dynamic Basic profile values are limited to 255 characters.
23.) If you want to edit values in a Dynamic profile, which workflow menu should you choose in Studio Web UI?
- A) QA
- B) Dynamic Content
- C) Trafficking
- D) Creative
24.) If you don’t see your Advertiser in the “Dynamic Content” tab, what should you do?
- A) You shouldn’t enable them for dynamic content.
- B) You can build Studio Dynamic Creatives for them.
- C) Enable your Advertiser for Dynamic Content.
- D) Generate the JavaScript setup code for the advertiser.
25.) If the value for your profile field is 1.2, which data type should you use?
- A) Image
- B) Floating Number
- C) Text
- D) Whole Number
26.) What values does a Dynamic Creative use when you test it locally?
- A) Dynamic values from the published profile.
- B) Development values listed in the setup code.
- C) Dynamic values from the draft profile.
- D) Development values listed in the Enabler component.
27.) Every Dynamic Creative profile is identified by a unique ID.
- A) True
- B) False
28.) Every Dynamic Creative profile is identified by a unique ID.
- A) True
- B) False
29.) If you create or save a “Draft” in a Dynamic profile, it will update the content in trafficked creatives.
- A) True
- B) False
Part 2 – Dynamic Advanced (15+ questions)
1.) In a Dynamic Creative feed, when a row is designated as the default content (Default column = TRUE), any values populated in the other targeting columns are completely disregarded.
- A) True
- B) False
2.) In a Dynamic Creative feed, if there is no match for the existing targeting rules in the feed, the default row is eligible to serve on every impression.
- A) True
- B) False
3.) In a Dynamic Creative feed, HTML tags can be used to change font colors, line break, etc. in dynamic text.
- A) True
- B) False
4.) In a Dynamic Creative feed, what column in the feed should always have a unique value in each row?
- A) Text
- B) ID
- C) Geo-Code
- D) Reporting_Label
5.) In a Dynamic Creative feed, what conditions must be met when a campaign is set up to use the following filters: start/end date, creative ID filtering, and/or geo targeting?
- A) Since geo is the primary filter in every set up, only geo condition must be met for the Dynamic Creative to serve.
- B) Since creative ID is determined on impression, only creative ID match is required for the Dynamic Creative to serve.
- C) All three conditions must be met for the Dynamic Creative to serve.
- D) A and B.
6.) Geo-targeting by postal code is only available in US.
- A) True
- B) False
7.) Which of the user’s geo attributes can be used to target Dynamic Creative ads?
- A) Country
- B) DMA
- C) City
- D) All of the above
8.) Geo-targeted strategy enables the advertisers to dynamically update creative based on the location of the user viewing the ad.
- A) True
- B) False
9.) Which of the following geo attributes is available only in the US?
- A) Postal Code
- B) DMA
- C) City
- D) None of the above
10.) What is the best practice for previewing geo-targeted Dynamic Creative?
- A) Geo-targeted Dynamic Creative should be previewed via a live tag using an IP address spoofing tool such as Charles.
- B) Geo-targeted Dynamic Creative should be previewed via Step 5 of DoubleClick Studio.
- C) Geo-targeted Dynamic Creative should be previewed via a live tag by users in various locations.
11.) For geo-targeted campaigns, does the creative code need to test for user’s location?
- A) The creative code must test for the user’s geo in order to make sure that the appropriate dynamic content is served in a geo-targeted campaign.
- B) Both the creative code and the dynamic ad server must test for the user’s location. If the same location is selected by both, geo-targeted Dynamic Creative is served.
- C) The creative code does not need to test for the user’s location because this is done on the back end, by the dynamic ad server.
12.) A user can target multiple DCM IDs with the same content.
- A) True
- B) False
13.) Which elements can be dynamically selected based on a DCM Attribute?
- A) Text
- B) Image
- C) Exit URL
- D) All of the above
14.) A campaign using DCM ID Filtering strategy can not have a “default” row.
- A) True
- B) False
15.) What does the ad serving domain look like when you generate ad Dynamic Creative tags from DCM?
- A) ad.doubleclick.net
- B) ad-dynamic.doubleclick.net
- C) creative-ad.doubleclick.net
- D) dynamic-feed.doubleclick.net
16.) Dynamic Creative campaigns are compatible with 3rd party billing and planning tools.
- A) True
- B) False
17.) All accounts must be enabled for Dynamic Creative in DCM.
- A) True
- B) False
18.) Advertiser’s DCM Network does not need to be enabled for Dynamic Creative prior to enabling Campaign for Dynamic Creative.
- A) True
- B) False
19.) All of the following are feature limitations of Dynamic Creatives, EXCEPT:
- A) Delivery goals for impressions or clicks
- B) Geo-targeting
- C) Keyword targeting
- D) Mobile ads
20.) YYMMDD is an approved DateTime format.
- A) True
- B) False
21.) Dynamic Creative supports whole numbers only.
- A) True
- B) False
22.) Which is NOT a supported data type for Dynamic Creative?
- A) Image URL
- B) User ID
- C) Text
- D) Whole Number
23.) With which strategy can DateTime data type be used?
- A) Open Optimization
- B) DFA ID Filtering
- C) Geo-Targeting
- D) All of the above
24.) In the dynamic feed, there is an element called “CTA” containing a column “landingPage”, of data type “exit url”. What is wrong with the following code?
var url:String = dynamicContent.Cta[0].landingPage
- A) Nothing
- B) “landingPage” should be followed by “.Url”
- C) It should be data type “text” in the feed instead
- D) “landingPage” should be followed by “.exitUrl”
25.) To debug a dynamic creative that is not displaying expected values, a basic first step is to look at the dynamic data being passed into the ad, to determine whether the problem exists in the feed, or in the creative.
- A) True
- B) False
26.) You want a dynamic headline to always display at the largest possible font size within the boundaries of the div in the creative which contains it. To accomplish this, you will need to add <font size => tag to every headline in the feed.
- A) True
- B) False
27.) Occasionally, depending on the dynamic strategy used, you may need to reference multiple instances of a dynamic element; for example:
dynamicContent.Flight[0], dynamicContent.Flight[1], etc.
- A) True
- B) False
28.) At runtime, if you were to use a debugging tool to check the url sent into the ad from a column in the feed that has a data type of “image url,” you should see the same url as you see in the feed.
- A) True
- B) False
29.) If you add the Dynamic Creative code from Step 4 into your creative so that it runs before the Enabler is initialized, your Dynamic Creative will still work as expected.
- A) True
- B) False
30.) In a Dynamic Creative feed, what should one do to set a default row in Dynamic Creative?
- A) Default strategy must be set up in Step 3 of Dynamic Creative.
- B) Default data type needs to be set to “text”.
- C) Default must be set under “Special Fields” section of Studio.
- D) Default value should not be made filterable in Dynamic Creative.
31.) How can several rows from one feed be sent to the creative at runtime? For example, a “Products” feed where each row is a product, and you want to send 3 products into the creatives as part of the dynamic data.
- A) All rows from the Products feed will be sent into creative. Add code to the creative to have it select 3 of the rows.
- B) Create 3 “Products” feeds. Each product will be selected from one of the feeds.
- C) This is not possible. Only one row per feed can be sent from the creative
- D) In Step 2 Manage Data, enter “3” in the “quantity” field for the Products feed.
32.) In a Dynamic Creative feed, what is the best practice for targeting users in different DMAs with the same content?
- A) Include all eligible attribute values targeted in a single cell separated by a comma.
- B) Create a unique row with the content for each attribute value in the feed.
- C) The content for each attribute must be unique and targeting multiple attributes with the same content is not possible.
33.) You have a column of dynamic clickthrough url’s in the feed. The column name is “clickthrough.” What is the correct code to add your creative?
- A) Enabler.exit(“MyExitID”, dynamicContent.MyFeed[0].clickthrough.Url;
- B) Enabler.exitOverride(“MyExitID”, devDynamicContent.MyFeed[0].clickthrough.Url;
- C) Enabler.exitOverride(“MyExitID”, dynamicContent.MyFeed[0].clickthrough.Url;
- D) Enabler.exitOverride(“MyExitID”, devDynamicContent.MyFeed[0].clickthrough.Url;
34.) After pasting the dynamic code from the Studio workflow into your HTML5 files, will you ever want to modify it as you continue to develop the creative?
- A) Yes, to change the element names.
- B) Yes, to try different sample values from the feed to see how they will display.
- C) No, you shouldn’t touch it.
- D) Only if the profile ID changes.
35.) You can call the Dynamic Content feed before the Studio Enabler is initialized.
- A) True
- B) False
36.) You can call the Dynamic Content feed before the Studio Enabler is initialized.
- A) True
- B) False
37.) You are previewing your creative in Step 5 “Preview” and it is not displaying the expected dynamic values. The problem could be:
- A) in your creative (HTML5) files.
- B) in the profile setup on Studio, especially Step 2 “Manage Data” or Step 3 “Mange Rules.”
- C) in the preview parameters you are entering in Step 5 “Preview.”
- D) All of the above.
38.) Which of the DCM Attributes can be used to target Dynamic Creative ads?
- A) Campaign ID and Site ID
- B) Site ID
- C) Campaign ID
- D) Network ID
39.) Which Dynamic Creative features are supported for mastheads?
- A) All of these features
- B) Geo-targeting
- C) Scheduled rules
- D) Key-value pairs
Disclaimer: Google trademarks are the property of Google Inc. This website is not officially affiliated or endorsed by Google Inc. in any way.