Question 1
Multiple choice
NTOuses an external CRM which only exports encrypted files. NTO's marketing manager team wants to use some of the subscriber data found in the CRM for future marketing sends. Which three actions should be included in an automation given these requirements? Choose 3
-
A
Import definition to the necessary data extension
-
B
File transfer activity to the Import directory for decryption
-
C
File drop to the SFTP Root directory
-
D
File drop to the SFTP Import directory
-
E
File transfer activity to the Safehouse for decryption
Reveal answer details
Close answer details
How many month of data can a developer query from the tracking data views (_Sent, _Open, _Click)?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
A developer wants CloudPages to work with a REST API returning data in JavaScript Object Notation. The developer wants to efficiently ingest the data and write it to a data extension. Which function should be used?
-
A
Server-Side 3avaScript function Stringify
-
B
Server-Side JavaScript function ParseJSON
-
C
AMPscript function BuildRowsetFromXML
-
D
AMPscript function BuildRowsetFromString
Reveal answer details
Close answer details
Certification Aid created following AMPscript code: %%[ SET @var1 = 10 SET @var2 = 20 SET @var3 = 30 ]%% How can the three variables be summed up to evaluate to 60? Choose 1.
-
A
SET @total = Sum(@var1, @var2, @var3)
-
B
SET @total= Add(@var1, Add(@var2, @var3))
-
C
SET @total = Add(@var1, @var2, @var3)
-
D
SET @total = @var1 + @var2 + @var3
Reveal answer details
Close answer details
A marketer is sending an email with dynamic content contained in aseries of conditionals. Which AMPscript function should be used to track the different versions of the content within the email?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Northern TrailsOutfitters (NTO) developers want to use the Transactional Messaging API to send email receipts to customers. What is the first step required to send using the API?
-
A
POST to /messaging/vl/email/messages/ with clientjd
-
B
Request a token using the vl/requestToken endpoint
-
C
Request a token using the v2/authorize endpoint
-
D
POST to /messaging/vl with clientjd and client_secret
Reveal answer details
Close answer details
Northern Trail Outfitters (NTO) stores most of their customer data in Marketing Cloud. They do not mind their data being viewed in clear text within SFMC to users who have access, but they want to ensure the underlying database files are encrypted at rest in case the physical media is stolen. Which encryption method should NTO use?
-
A
-
B
-
C
-
D
Transparent Data Encryption
Reveal answer details
Close answer details
Question 8
Multiple choice
Which encryption methods aresupported in file imports? Choose 2.
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 9
Multiple choice
CertificationAid uses Marketing Cloud Connect and wants to create a lead capture form on a landing page. When a customer submits the form, a Lead record should be created in Salesforce. Which scripting language can be used for this? Choose 2.
-
A
AMPscript to create Salesforce record, SSJS for form handling.
-
B
SSJS to create Salesforce record, AMPscript for form handling.
-
C
AMPscript for whole functionality.
-
D
SSJS for whole functionality.
Reveal answer details
Close answer details
Question 10
Single choice
What is the operational order of the Contact Delete process for Marketing Cloud?
-
A
Delete initiated > Suppression phase > Final Deletion
-
B
Delete initiated > Final deletion
-
C
Delete initiated > Final deletion >Suppression phase
-
D
Data identified > Suppression phase > Delete initiated > Account page
Reveal answer details
Close answer details
Question 11
Multiple choice
Inwhich three ways should a developer optimize a query activity if it is currently timing out? Choose 3
-
A
Use intrisic functions in the WHERE clause
-
B
Use SELECT * to include all fields
-
C
Use Primary key(s) on fields used in joins
-
D
Use intermediate tables to stage data
-
E
Only update records that have changed since last execution
Reveal answer details
Close answer details
Question 12
Single choice
A developer wants to inject a Contact into a journey using API. What method and route would be used to accomplish this?
-
A
Post / contacts/v1/contacts
-
B
Post/v1hub/datevents/key:[key} /rows / {primaryKeys
-
C
Post/ interaction/ v1/events
-
D
Post/interaction/v1/interactions
Reveal answer details
Close answer details
Question 13
Single choice
A developer receives a 401 Unathorized HTTP status message from a REST API request. What is the reason for this error?
-
A
The account lacks the privileges necessary toperform the request
-
B
The access token was not found in the request, or it is invalid or expired
-
C
OAuth is not supported for the requested resource
-
D
API requests are temporarily blocked due to too many concurrent requests.
Reveal answer details
Close answer details
Question 14
Multiple choice
NTO is reconsidering the requirement to have English, Spanish and French versions of their email campaigns. They request a developer to create a query which aggregates clicks grouped by language of the recipient. Language is stored in a Profile Attribute. Which two Data Views would be included in the query? Choose 2 answer
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 15
Single choice
Clock Kicks would like to encrypt and store formdata submitted from a CloudPage in a data extension using AMPscript. Which three encryption options could be used when creating a new key in Key Management? Choose 3
-
A
-
B
-
C
-
D
-
E
Reveal answer details
Close answer details
Question 16
Single choice
Certification Aid wants to add records to a Data Extension using the SOAP API. Which object can be used for this? Choose 1.
-
A
DataExtensionObject object
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 17
Single choice
New subscribers at Northern Trail Outfitters (NTO) are added to a data extension. NTO would like to send these subscribers a welcome series with Journey Builder. What would allow the data extension to be selected for journey entry'
-
A
At least one Campaign must be associated to the data extension.
-
B
The Triggered Send Template must be used to create the data extension.
-
C
The data extension must be configured for sending.
-
D
The data extension must contain a field of the EmailAddress data type.
Reveal answer details
Close answer details
Question 18
Single choice
A developer wants to retrieve a row of data from a data extension using the SOAP API. Which API Object should be used for this call?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 19
Single choice
A developer wants to include an AMPscript if/else statement in an email to satisfy the condition "if the subscriber's tier is not premier then display heading encouraging them to upgrade." The tier value has already been set as variable named @level. How should the developer write this AMPscript conditional statement?
-
A
%%[IF @level == 'premier' THEN SET @message = You are premier member
-
B
" ENDIF IF @level == 'premier' THEN SET @message = 'Upgrade to premier now
-
C
'" ENDIF]%% %%=v(message)=%%%%=IF(@level IS 'premier', Upgrade to premier now! You are a premier member%%=IIF(@level= 'premier', 'You are a premier member!', Upgrade to premier now!
-
D
%%=IIF @level == premier, You are a premier member" Upgrade to premier now!
-
E
%%IF(@level == 'premier') THEN 'Upgrade to premier now!' ELSE 'You are a premier member' ENDIF]%%
Reveal answer details
Close answer details
Question 20
Multiple choice
Certification Aid wants to trigger and email send in Marketing Cloud when a purchase is made on their website. Which API should be used for this? Choose 2.
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 21
Single choice
A developer is creating a CloudPage which accepts secure parameters via an email link and will submit those parameters to another CloudPage for data upsert. The page currently captures an Appointment ID parameter passed into it and sets the value to the variable caapptld. The developer does NOT want the Appointment ID to be visible to anyone using the form. What is the best method to ensure the parameters are passed successfully to the data upsert page?
-
A
<input id="apptld" type="textarea" value?quot;%%(>;apptld)?t; readon>t;
-
B
<form action="%%=MicrositeURL(123,,apptId",@apptId)a%%" method="post">
-
C
<form action?quot;%%loudPagesURL(123,'apptId',@apptId)?t; method"t;po">t;
-
D
<lnput ld=MapptId" type="textarea" value="%%(@apptld)?";hldde>;
Reveal answer details
Close answer details
Question 22
Single choice
An UpdateDE AMPscript function is used to update a column value in a data extension row when an email is sent. The email is being sent to 250,000 subscribers, but the user decides to cancel the send during the sending process and only 400 emails are sent. How many subscriber rows would be affected by the UpdateDE function?
-
A
-
B
-
C
400 subscribers who were sent the email
-
D
Only subscribers who exist in All Subscribers
Reveal answer details
Close answer details
Question 23
Single choice
Certification Aid wants to encrypt data stored in Marketing Cloud. It is fine if unencrypted fields are visible to Marketing Cloud and Salesforce users, but the underlying data should be encrypted at rest to prevent physical data theft. Which encryption method should be chosen? Choose 1.
-
A
-
B
-
C
Transparent Data Encryption
-
D
Reveal answer details
Close answer details
Question 24
Single choice
How can SSJS variables be referenced for content personalization? Choose 1.
-
A
<ctrl:eval>variableName</ctrl:eval>
-
B
<ctrl:var name="variableName" />
-
C
<ctrl:field name="variableName" />
-
D
<ctrl:eval name="variableName" />
Reveal answer details
Close answer details
Question 25
Single choice
A developer wants to create an HTML table where rows will alternate background colors between white and red. The developer doesnot know how many rows will be sent within each email, and decides to use a loop and assigns the RowCount() of the table rows to the variable @numerator. What is the recommended AMPscript logic to determine the background color of each table row within the loop?
-
A
%%[IF DIVIDE(@numerator,2) =1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
-
B
%%[IF SUBSTRING(DIVIDE(@numerator,2),1) = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
-
C
%%[IF @numerator/2 = 1 THEN SET @color = 'Red'ELSE SET @color = 'White' ENDIF]%%
-
D
%%[IF MOD(@numerator,2) = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
Reveal answer details
Close answer details
Question 26
Single choice
A developer is building an integration with the Marketing Cloud API. Whichconfiguration should be used for the API integration component in the associated Installed Package?
-
A
Select the minimum required scope for the integration
-
B
Select all available options to enable package reuse for the future integrations
-
C
Select the'Require Secret for Web Flor' option
-
D
Select the 'Admin-approved users are pre-authorized' option under Permitted Users.
Reveal answer details
Close answer details
Question 27
Multiple choice
A developer, who is new to Marketing Cloud, needs to design a landing page for a new customer. They choose to use Server-Side JavaScript (SSJS) due to their extensive knowledge of JavaScript from previous projects. Which two features would the developer be able to leverage in their Server-Side code? Choose 2 answers
-
A
Wrapping of AMPscript in SSJS code
-
B
Direct modification of the DOM
-
C
External Libraries to extend functionality
-
D
Include Try/Catch blocks within the code
Reveal answer details
Close answer details
|