SALESFORCE CERTIFICATIONS MARKETING-CLOUD-DEVELOPERSalesforce Certified Marketing Cloud Developer - Practice Questions - Post 20
1.
Page: Page 8
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
2.
Page: Page 8
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
3. NTO uses data extensions to manage the subscriber information used for their email sends, and those sends includes calls to update records with new or different subscriber information. The developer handling these records writes some AMPscript to check and see if the data extension containing those records updated using an InsertDE() call if the record doesn't yet exist. Why would the developer receive an error stating the application cannot insert a duplicate value for the primary key in the data extension?
Page: Page 9
Option A: The InsertDE function will always insert two rows into a data extension as part of the call
Option B: The InsertDE function cannot be used with name and value pairs
Option C: The InsertDE function comes after the system added the row as part of the email send
Option D: The InsertDE function cannot be used at send time
Answer(s): 3
Explanation: Not available
SEO Keywords: SEO keywords not available
4. A developer wants to delete a batch of subscribers from Marketing Cloud. The developer performs a Contact Delete on a batch of records in a data extension in Contact Builder. Which scenario would cause subscriber records to remain in the data extension?
Page: Page 9
Option A: Sendable data extension with SubscriberKey and EmailAddress fields /Marketing-Cloud-Developer.html
Option B: Non-sendable data extension with SubscriberKey field
Option C: Contact Delete process does not delete rows from data extensions
Option D: Sendable data extension with SubsciberKey field
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
5. NTO had an Enterprise 2.0 account; subscribers unsubscribes from the business unit only. A developer is identifying subscribers who unsubscribed from any of the NTO child business units. Which method would identify the most accurate status for subscribers of each business unit?
Page: Page 9
Option A: Create Data Extract of all Subscribers within the Parent Business unit
Option B: Create Data Extracts of All Subscribers within each Child business unit
Option C: Query unsubscriber from _Subscribers within the Parent business unit
Option D: Query status from _ListSusbscribers within the Parent business unit
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
6. A developer wants to create an HTML table where rows will alternate background colors between white and red. The developer does not 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?
Page: Page 9
Option A: %%[IF DIVIDE(@numerator,2) =1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
Option B: %%[IF SUBSTRING(DIVIDE(@numerator,2),1) = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
Option C: %%[IF @numerator/2 = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
Option D: %%[IF MOD(@numerator,2) = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%
Answer(s): 1
Explanation: Not available
SEO Keywords: SEO keywords not available
7. A developer wants to design a custom subscription center in CloudPages. The developer prefers to code in AMPscript, but is also skilled in Server-Side JavaScript. While the developer is confident their code is of high quality, they would still like to handle unexprected errors gracefully to ensure the best user experience. Which feature should handle this scenario?
Page: Page 10
Option A: Wrapping the code in a Server-Side JavaScript Try/Catch block
Option B: Using RaiseError AMPscript function when an error occurs
Option C: Marketing Cloud automatically handles any error scenario that may occur
Option D: Wrapping the code in a AMPscript HandleError block
Answer(s): 1
Explanation: Not available
SEO Keywords: SEO keywords not available
8. A developer wants to configure an automation to import files placed on the SFTP shared by a customer's data vendor. The automation will start when a file matching a specific naming pattern is encountered in the Import folder. The first step of the automation is a File Import Activity referencing a substion string for the matching file. Which substituon string represents the name of the file?
Page: Page 10
Option A: %%FILENAME%%
Option B: %%TRIGGER_FILENAME%%
Option C: %%FILENAME_FROM_TRIGGER%%
Option D: %%FILENAME_FROM_IMPORT%%
Answer(s): 3
Explanation: Not available
SEO Keywords: SEO keywords not available
9. What is the operational order of the Contact Delete process for Marketing Cloud?
Page: Page 10
Option A: Delete initiated > Suppression phase > Final Deletion
Option B: Delete initiated > Final deletion
Option C: Delete initiated > Final deletion >Suppression phase
Option D: Data identified > Suppression phase > Delete initiated > Account page
Answer(s): 1
Explanation: Not available
SEO Keywords: SEO keywords not available
10. What parameter should a developer include to ensure the MobileConnect Contact is tied to the Email Contact when making a QueueMO call for an existing email subscriber?
Page: Page 10
Option A: mobilenumbers /Marketing-Cloud-Developer.html
Option B: phonenumbers
Option C: emailaddress
Option D: subscribers
Answer(s): 1
Explanation: Not available
SEO Keywords: SEO keywords not available
11. A developer uses the messageDefinitionSends REST API endpoint to send a triggered send email. This method returns a 202 (success) response code. How could the developer validate if the email was successfully sent?
Page: Page 11
Option A: Use the messageDefinitionSend/key:(key)/deliveryRecords REST endpoint with GET method
Option B: The 202 response code indicates the message was sent successfully; no further action is required.
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
12.
Page: Page 11
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
13.
Page: Page 11
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
14.
Page: Page 11
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
15. Which programming language should be used in email messages? Choose 1.
Page: Page 12
Option A: AMPscript only
Option B: Both
Option C: Either AMPscript or SSJS
Option D: SSJS only
Answer(s): 3
Explanation: Not available
SEO Keywords: SEO keywords not available
16. Certification Aid wants to import an encrypted CSV file from the Marketing Cloud Enhanced FTP server. Which two File Transfer activities are needed to achieve this? Choose 2.
Page: Page 12
Option A: To decrypt the import file on the Enhanced FTP server.
Option B: To move the import file from the Safehouse to Marketing Cloud.
Option C: To decrypt the import file on the Safehouse.
Option D: To move the import file from the Enhanced FTP server to the Safehouse
Answer(s): 2,3
Explanation: Not available
SEO Keywords: SEO keywords not available
17. Certification Aid 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.
Page: Page 12
Option A: AMPscript to create Salesforce record, SSJS for form handling.
Option B: SSJS to create Salesforce record, AMPscript for form handling.
Option C: AMPscript for whole functionality.
Option D: SSJS for whole functionality.
Answer(s): 1,3
Explanation: Not available
SEO Keywords: SEO keywords not available
18. Which statements are true regarding the Marketing Cloud SOAP API? Choose 2.
Page: Page 12
Option A: More than 2000 SOAP calls can be performed per minute.
Option B: Most SOAP calls can be synchronous or asynchronous.
Option C: Uses XML in request and response body.
Option D: Uses JSON in request and response body.
Answer(s): 2,3
Explanation: Not available
SEO Keywords: SEO keywords not available
19. Certification Aid wants to implement a custom profile center using SOAP API. Which SOAP API methods are relevant to achieve this? Choose 2.
Page: Page 13
Option A: Extract
Option B: Describe
Option C: Update
Option D: Configure
Answer(s): 2,3
Explanation: Not available
SEO Keywords: SEO keywords not available
20. Certification Aid wants to add new customers to a cross-channel welcome campaign when they register on the company website. Which API should be used for this? Choose 1.
Page: Page 13
Option A: Personalization Builder API
Option B: Event Notification API
Option C: Transactional Messaging API
Option D: Journey Builder API
Answer(s): 3
Explanation: Not available
SEO Keywords: SEO keywords not available
21. Certification Aid wants to update Contact data stored in a Data Extension using the REST API. What is required to achieve this? Choose 1.
Page: Page 13
Option A: The Data Extension must be in an Attribute Group.
Option B: The Data Extension must be in a Population.
Option C: The Data Extension must be sendable.
Option D: The Data Extension must be created in Email Studio.
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
22. 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.
Page: Page 13
Option A: Tokenized Sending
Option B: Asymmetric Encryption
Option C: Transparent Data Encryption
Option D: Field-Level Encryption
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
23. Certification Aid created a journey and event definition in Marketing Cloud. Which of the following resources are relevant to inject Contacts into the journey using the REST API? Choose 2.
Page: Page 14
Option A: POST /eventDefinitions/key:{key} or /eventDefinitions/{id}
Option B: POST /interaction/v1/events
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
24.
Page: Page 14
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
25.
Page: Page 14
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
26.
Page: Page 14
Answer(s):
Explanation: Not available
SEO Keywords: SEO keywords not available
27. A developer identified duplicate contacts and wants to delete roughly 10 million subscribers using Contact Delete. How could the process be expedited?
Page: Page 15
Option A: Change the Suppression value to a larger value
Option B: Delete any unnecessary Sendable Data Extensions
Option C: Manually delete subscribers in All Contacts
Option D: Stop the current delete process and delete smaller groups
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
28. A doctor's office creates Populations for staff, patients and vendors. What is the maximum number of Populations that should be created to ensure performance?
Page: Page 15
Option A: Five
Option B: Three
Option C: Unlimited
Option D: One
Answer(s): 2
Explanation: Not available
SEO Keywords: SEO keywords not available
29. Contact Builder can be used to create a relational model of an organization's data within Marketing Cloud. Which three factors should be taken into consideration when preparing data to be used in Contact Builder? Choose 3 answer
Page: Page 15
Option A: Assigning data relationships and primary keys across all channels
Option B: Verifying data address marketing needs
Option C: Verifying all data extensions have a sendable value
Option D: Verifying each data extension has the required Email Address field populated
Answer(s): 1,2,3
Explanation: Not available
SEO Keywords: SEO keywords not available
30. A developer wants to build an audience by identifying subscribers who opened a specific email. Which query should the developer use?
Page: Page 15
Option A: SELECT * FROM _Open WHERE ListID = '1234'
Option B: SELECT * FROM _Open WHERE JobID = "1234"
Option C: SELECT SubscriberID FROM _Open WHERE JobID = "1234"
Option D: SELECT SubscriberKey FROM _Open WHERE JobID = '1234'
Answer(s): 4
Explanation: Not available
SEO Keywords: SEO keywords not available
Post a Comment