Labour Day - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpm65

Marketing-Cloud-Developer Salesforce Certified Marketing Cloud Developer (SP24) Questions and Answers

Questions 4

A developer wants to populate a data extension with information about all emails deployed in the last seven days. The data extension needsto contain JobID, EventDate, and the counts of how many emails were sent with each JobID.

Which data view is required to gather this information?

Options:

A.

Job

B.

Sent

C.

Journey

D.

Subscribers

Buy Now
Questions 5

Which AMPscript function group could most negatively Impact send processing?

Options:

A.

String functions

B.

Data extension functions

C.

Date Time

D.

Math functions

Buy Now
Questions 6

A developer is using the legacy endpoint www.exacttargetapis.com and hasbeen asked to switch to Tenant Specific Endpoints (TSEs). What is a benefit of switching to TSEs?

Options:

A.

A longer lasting OAuth token

B.

API calls will no longer fail

C.

Gain access to TSE-specific REST routes

D.

Improved API performance

Buy Now
Questions 7

A company needs to retrieve a large number of rows from a data extension via the API.

Which two solutions would optimize the performance?

Choose 2 answers

Options:

A.

Use the REST API instead of the SOAP API.

B.

Use the AMPscript API functions on a CloudPage.

C.

Use the ContinueRequest feature.

D.

Use a SimpleFilterPart to retrieve small sets of relevant data.

Buy Now
Questions 8

What is the purpose of the IF statement below?

Marketing-Cloud-Developer Question 8

Options:

A.

To handle when no row is returned by the LookupRows function

B.

To handle when the subscriber is in a held status

C.

To handle when images are broken

D.

To handle when there are multiple records in the data extension for the subscriber

Buy Now
Questions 9

In which three ways should a developer optimize a query activity if it is currently timing out? Choose 3

Options:

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

Buy Now
Questions 10

What is the operational order of the Contact Delete process for Marketing Cloud?

Options:

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

Buy Now
Questions 11

Northtrn Trail Outfitters (NTO) wants to import a data file. It will be uploaded at regular intervals to their Enhanced FTP Account where an automation will import the file Into a data extension. NTO requires the file to be encrypted.

Which two file encryption options are supported when importing data files to Marketing Cloud?

Choose 2 answers

Options:

A.

PGP encryption

B.

RSA encryption

C.

GPG encryption

D.

AES encryption

Buy Now
Questions 12

When appending data to links via Web Analytics Connector, which parameter should be used to track subscriber behavior?

Options:

A.

Email Address

B.

Contact Key

C.

Subscriber Key

D.

Subscriber ID

Buy Now
Questions 13

A developer needs to configure a process that can store encrypted data from Marketing Cloud as a file on an external server. What steps shouldthe developer take?

Options:

A.

Data Extract > File Transfer with Marketing Cloud Public Key

B.

Create PGP Key > Data Extract > File Transfer with PGP checked

C.

Shield Platform Encryption is required for encrypted data export

D.

Data from Marketing Cloud cannot beencrypted

Buy Now
Questions 14

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

Options:

A.

Assigningdata relationships and primary keys across all channels

B.

Verifying data address marketing needs

C.

Verifying all data extensions have a sendable value

D.

Verifying each data extension has the required Email Address field populated

E.

Normalizing data toreduce redundancy

Buy Now
Questions 15

A developer started a Contact Delete process that is now complete.

In which twoplaces would the Contact Delete process remove data? Choose 2 answers

Options:

A.

Non-Sendable Data Extensions

B.

Import Files on the Enhanced SFTP

C.

Sendable Data Extensions

D.

Mobile Lists

Buy Now
Questions 16

A developer identified a use case where a triggeredsend of an email is needed. The developer already successfully set up authentication with a Client ID and Client Secret has used them in several REST calls. When the REST call is made, a "401 Unauthorized" error is returned. What is the first thing the developer should check?

Options:

A.

The send permissions have been granted for the Client ID and Client Secret within Installed Packages.

B.

The email interaction has been started

C.

The automation permissions have been granted for the Client ID and Client Secret within Installed Packages.

D.

The email interaction has been published.

Buy Now
Questions 17

A marketer is sending an email with dynamic content contained in a series of conditionals.

Which AMPscript function should be used to track the different versions of the content within the email?

Options:

A.

ContentArea

B.

BeginImpressionRegion

C.

ContentAreaByName

D.

ContentBlockName

Buy Now
Questions 18

When do synchronous REST API calls to Marketing Cloudtime out? Choose 2.

Options:

A.

240 seconds for tracking and data retrieve operations.

B.

300 seconds for tracking and data retrieve operations.

C.

120 seconds for non-tracking operations.

D.

240 seconds for non-tracking operations.

Buy Now
Questions 19

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.

Options:

A.

To decryptthe import file on the Enhanced FTP server.

B.

To move the import file from the Safehouse to Marketing Cloud.

C.

To decrypt the import file on the Safehouse.

D.

To move the import file from the Enhanced FTP server to the Safehouse

Buy Now
Questions 20

A developer created anemail with AMPscript variable as the subject line. The subject line variable was recently updated, but when testing the email, the wrong subject line continues to appear in the inbox. The developer thinks another, outdated, subject line variable is declared within the email. Where could the outdated variable be located?

Options:

A.

In the HTML body which is processed after the Text body

B.

In the Text body which is processed after the subject line

C.

In the Text body which is processed after the HTML body

D.

In theHTML body which is processed after the subject line

Buy Now
Questions 21

A developer is creating a custom preference center and wants to log unsubscribeevents from the CloudPage. Which set of parameters should be captured and provided to the LongUnsubEvent Execute Call to ensure accurate unsubscribe information?

Options:

A.

SubscriberKey and JobID

B.

SubscriberID and BatchID

C.

EmailAddress and JobID

D.

SubscriberKey and BatchID

Buy Now
Questions 22

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.

Options:

A.

Subscriber API

B.

Email API

C.

REST API

D.

SOAP API

Buy Now
Questions 23

A developer is building an integration with the Marketing Cloud API. In which two ways should the Client ID and Client Secret credentials be stored? Choose 2

Options:

A.

Set credentials as environment variables in the application platform

B.

Pass credentials in URL parameters over HTTPS

C.

Set credentials as variables in application source code

D.

Storecredentials in a key management system (KMS)

Buy Now
Questions 24

A developer needs to process a payload from an external system in a CloudPage.

What Marketing Cloud Server-Side JavaScript Platform function should be used for converting a string payload in JSON format to a JavaScript object?

Options:

A.

Base64Decode

B.

ParseJSON

C.

CreateObject

D.

Stringify

Buy Now
Questions 25

Customer data has been imported into a staging data extension andneeds to be normalized before adding into the master data extension. A text field named 'birthday' contains date values in various formats. Some of the values are valid dates, but some are not.

Which SQL keywords and functions could be used to write the query'' Choose 2 answers

Options:

A.

CASE, ISDATE, CONVERT

B.

WHERE, ISDATE, CONVERT

C.

CASE, ISDATE, CAST

D.

UPDATE, ISDATE, CONVERT

Buy Now
Questions 26

A developer wants to review the available properties for using the DataExtensionField SOAP API object.

Where could the developer find this information

Options:

A.

Open the Object Inspector in the Salesforce Developer Console

B.

Developer Center at https://developer.5alesforce.com

C.

Contact Support and request the information

Buy Now
Questions 27

A developer is querying data from the _Bounce data view and storing it in a data extension. They have found that sometimes the fields SMTPBounceReason and SMTPCode exceed the 4000-character limits for each field as specified in the DE schema. After consulting with the original requestor, it was decided that they could simply store the first 4000 characters for each of those fields.

Which SQL function could be used for this purpose?

Options:

A.

RIGHT

B.

FIRST

C.

LEFT

Buy Now
Questions 28

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?

Options:

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 THENSET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%

D.

%%[IF MOD(@numerator,2) = 1 THEN SET @color = 'Red' ELSE SET @color = 'White' ENDIF]%%

Buy Now
Questions 29

A developer wants to add an image to Content Builder via the API and retrieve the image's published URL. Which method should the developer use?

Options:

A.

GET using the REST API/asset/v1/content/assets and parse the FileProperties parameter

B.

Use the SOAP API to create a Porfoglio object and idenfity the Source property

C.

POST to the REST API/asset/v1/content/categories and parse the Description parameter

D.

POST to the REST API/asset/v1/content/assets and parse the FileProperties parameter

Buy Now
Questions 30

Which programming language should be used in email messages? Choose 1.

Options:

A.

AMPscript only

B.

Both

C.

Either AMPscript or SSJS

D.

SSJS only

Buy Now
Questions 31

A developer identified duplicate contacts and wants to delete roughly 10 million subscribers usingContact Delete. How could the process be expedited?

Options:

A.

Change the Suppression value to a larger value

B.

Delete any unnecessary Sendable Data Extensions

C.

Manually delete subscribers in All Contacts

D.

Stop the current delete process and delete smaller groups

Buy Now
Questions 32

A company has chosen to use the REST API for triggered sends, but they continue to get the following error during their testing: "Unable to queue Triggered Send request. There are no valid subscribers." They were informed that the SOAP API provides more information about the error, and found that their payload did not include a required data extension field.

Which element of the SOAP API response provides this level of detail?

Options:

A.

ErrorDescription

B.

OverallStatus

C.

ErrorCode

Buy Now
Questions 33

A developer wants to programmatically inject Contacts into a journey via REST API. What is the recommended route using POST data extension fields and values?

Options:

A.

/interaction/v1/interactions

B.

/interaction/v1/events

C.

/interaction/v1/eventDefinitions

D.

/contacts/v1/contactEvents

Buy Now
Questions 34

A developer wants to create a complex dynamic email with three different sections and four different possible content blocks In each section. The email will be sent to an audience of over one million contacts.

Which best practice should the developer use to ensure a blank email will not be sent?

Options:

A.

Send a test of every possible version using Test Send

B.

Review every possible version using Subscriber Preview

C.

Create separate emails for each version

D.

Confirm every version has default content

Buy Now
Questions 35

How often should a developer request a new token when making multiple API calls in v1?

Options:

A.

When changing routes/objects

B.

Before every new call

C.

Once an hour

D.

Every 15 minutes

Buy Now
Questions 36

A developer needs to write AMPscript to ensure the expiration date on a coupon is the last day of the month. What would produce the desired result?

Options:

A.

Find the first day of next month and subtract one day

B.

Use the date format stringfor last day of month within FormatDate

C.

Add one month using DateAdd to now

D.

Add 30 days using DateAdd to now

Buy Now
Questions 37

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?

Options:

A.

apptld)»%%" readonly>

B.

C.

D.

Buy Now
Questions 38

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?

Options:

A.

DataExtensionField

B.

DataExtension

C.

DataExtensionObject

D.

Row

Buy Now
Questions 39

What parameter should a developer include to ensure the MobileConnect Contactis tied to the Email Contact when making a QueueMO call for an existing email subscriber?

Options:

A.

mobilenumbers

B.

phonenumbers

C.

emailaddress

D.

subscribers

Buy Now
Questions 40

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?

Options:

A.

Encrypted Data Sending

B.

Field-Level Encryption

C.

Tokenized Sending

D.

Transparent Data Encryption

Buy Now
Questions 41

Adeveloper is working on cross-channel campaign functions for the email team at Northern Trail Outfitters. They are reviewing available APIs for the different Marketing Cloud applications to determine the most appropriate solution for each.

Which application utilizes the REST API?

Options:

A.

Automation Studio

B.

Classic Content

C.

Content Builder

Buy Now
Questions 42

A developer needs to configure an Email Send Logging Data Extension for a new business unit. Which option should be used?

Options:

A.

Create and ensure it has the name "Send Log"

B.

Salesforce Support should create the data extension

C.

Create from a copy of an existing Send Log in another business unit

D.

Create using the SendLog Data ExtensionTemplate

Buy Now
Questions 43

A developer wants to create a Send LogData Extension to increase efficiency with tracking email sends.

Which two best practices should the developer remember when configuring the Send Log Data Extension? Choose 2 answers

Options:

A.

Use Data Retention to limit the amount of data captured.

B.

Limitcustom fields in the data extension to 10 or fewer.

C.

Create a number of fields equal to the fields in the source data extension.

D.

Maximize the field size to accommodate all incoming data.

Buy Now
Questions 44

A developer wants to populate a data extension with the date of the most recent click for each subscriber. Which query would accomplish this?

Options:

A.

SELECT TOP 1 c.SubscriberKey, c.eventDate FROM _Click c ORDER BY c.eventDate DESC

B.

SELECT c.SubscriberKey, MIN (c.eventDate) AS eventDate FROM _Click c GROUP BY c.SubscriberKey

C.

SELECT c.SubscriberKey, MAX(c.eventDate) AS eventDate FROM _Click c GROUP BY c.SubscriberKey

D.

SELECT c.SubscriberKey, c.eventDate FROM_Click c WHERE c.IsUnique = 1

Buy Now
Questions 45

Which two ways would a developer write an Exclusion Script to exclude sending an email at send time when comparing against a Boolean field in the Sendable Data Extension?

Choose 2 answers

Options:

A.

%%SendBoo1%%

B.

%%SendBoo1 < 1

C.

%%=Lookup ('Excluded' , SendBoo1'. Subscribekey'. _Subscribekey) =%%

D.

%%=Lookup ('Excluded’ , SendBoo1'. _Subscribekey'. _Subscribekey) =%%

Buy Now
Questions 46

A developer needs to add From Addresses to Marketing Cloud and wants to ensure they are verified before being used for sending.

Which tworoutes would allow this?

Choose 2 answers

Options:

A.

POST /messaging/vl/domainverification

B.

POST /messaging/vl/domainverification/bulk/insert

C.

POST /messaging/vl/dataevents/domainverification

D.

POST/messaging/vl/push/domain/verification

Buy Now
Questions 47

Which of the following statements are correct concerning Contacts and Subscribers? Choose 2.

Options:

A.

A Contact is subscribed to any channel.

B.

Each Contact is also a Subscriber.

C.

Each Subscriber is also a Contact.

D.

A Contact is subscribed to a specific channel.

Buy Now
Questions 48

A developer is notified the View Email As Web Page (VAWP) link, when clicked, displays the message, The system is temporarily unavailable. We apologize for any inconvenience. Please try again later.

What could be a possible cause for the error

Options:

A.

The data in the data extensions used at the time of send was overwritten.

B.

The email used at the time of send was deleted, updated, or moved.

C.

The sender profile used at the time of send was overwritten.

D.

The data extension used at the time of send was moved to another folder.

Buy Now
Questions 49

NTO wants to trigger a receipt email via the SOAP API whenever a customer makes a purchase. Their developer wrote the call using the TriggerSendDefinition object and the Create method, but noemails have been sent during his initial testing. Which object and method should the developer use?

Options:

A.

TriggerSend object and Update method

B.

TriggerSend object and Create method

C.

TriggerSendDefinition object and Execute method

D.

TriggerSendDefinitionobject and Update method

Buy Now
Questions 50

NTO wants toexclude sends to specific subscribers based on a business rule, which is defined in an Exclusion Script. Which three types of sends would support this functionality? Choose 3

Options:

A.

Journey Builder Send Email Activity

B.

Content Builder Send Flow

C.

Send Marketing Cloud Email in Sales or Service Cloud

D.

Journey Builder Send SMS Activity

E.

Automation Studio Send Email Activity

Buy Now
Questions 51

Where can the SSJS Core library be used? Choose 2.

Options:

A.

SMS messages

B.

Marketing Cloud apps

C.

Landing pages

D.

Email messages

Buy Now
Questions 52

An UpdateDE AMPscript function is used to update a column value in a data extension row when an email is sent. The emailis 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?

Options:

A.

No rows are updated

B.

All 250,000 subscribers

C.

400 subscribers who were sent the email

D.

Only subscribers who exist in All Subscribers

Buy Now
Questions 53

A developer is troubleshooting why an API client Jd and chent_secret are authenticating yet failing to access data from a child business unit.

What should be checked to validate the installed package can access the child business unit data?

Options:

A.

The Installed Package has full Enterprise access to all available child business units

B.

The Installed Package has access to the selected child business unit

C.

The account id and parent MIDare included in the authorization call

Buy Now
Questions 54

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.

Options:

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.

Buy Now
Questions 55

A developer receives a request to integrate Marketing Cloud with a lead capture tool. The lead capture toolwill call the Marketing Cloud API to create a data extension every time a new lead form is published. The created data extension's name should match the name of the form exactly.

Which API feature could the developer use to dynamically create these data extensions?

Options:

A.

SOAP API using Create Method and the DataExtension Object

B.

REST API using POST on the /interaction/v1/EventDefinitions endpoint with Schema populated

C.

REST API using POST on the /data/v1/customobjectdata/ endpoint

D.

Creating the data extension using API is not possible

Buy Now
Questions 56

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 namingpattern 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?

Options:

A.

%%FILENAME%%

B.

%%TRIGGER_FILENAME%%

C.

%%FILENAME_FROM_TRIGGER%%

D.

%%FILENAME_FROM_IMPORT%%

Buy Now
Questions 57

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'

Options:

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 theEmailAddress data type.

Buy Now
Questions 58

An email requires custom AMPscript to append the subscriber's zip code to a link in theemail. A field name zipcode already exist in the sending data extension. Its important Marketing Cloud tracks subscribers who click on the link. Which two AMPscript functions should be used in the setup? Choose

Options:

A.

2Lookup

B.

Contact

C.

RedirectTo

D.

HTTPGet

Buy Now
Exam Name: Salesforce Certified Marketing Cloud Developer (SP24)
Last Update: Apr 25, 2024
Questions: 195

PDF + Testing Engine

$56  $159.99

Testing Engine

$42  $119.99
buy now Marketing-Cloud-Developer testing engine

PDF (Q&A)

$35  $99.99
buy now Marketing-Cloud-Developer pdf
dumpsmate guaranteed to pass
24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 25 Apr 2024