Labour Day Sale - Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 575363r9

Welcome To DumpsPedia

Marketing-Cloud-Developer Sample Questions Answers

Questions 4

A developer needs to use the 'contacts/ route of the REST API to update records in a data extension.

What should the developer verify before making the API call?

Options:

A.

Each contact should alreadyexist in All Subscribers.

B.

Journey Builder should be configured to use the data extension.

C.

Contact Key should be equal to Subscriber Key in the underlying data extensions to ensure proper joining.

D.

The data extension should be linked in an AttributeGroup in Contact Builder.

Buy Now
Questions 5

A developer initiated a batch delete of Contacts in Contact Builder due to an import error during implementation. There are over two million records that need to be deleted.

Which two factors should be considered when batch deleting large volumes of contacts?Choose 2 answers

Options:

A.

Up to one million records can be deleted in each batch.

B.

To more quickly remove contact information, use the suppression period length of 14.

C.

The deletion process supersedes other automated account activities.

D.

The suppression status does not show for individual contacts until the entire batch processes.

Buy Now
Questions 6

A developer wants to upload a base64-encoded file to Content Builder using an API Installed Package but receives an insufficient Privileges error. What should the developer check to troubleshoot the error?

Options:

A.

Validate Client Id and Client Secret are correct

B.

Verify the Asset Type Id matches the Asset Type Name

C.

Confirm the REST Base URI uses the correct subdomain

D.

Confirm the Component's Channel options are available

Buy Now
Questions 7

A developer wants to inject a Contact into a journey using API. What method and route would be used to accomplish this?

Options:

A.

Post / contacts/v1/contacts

B.

Post/v1hub/datevents/key:[key} /rows / {primaryKeys

C.

Post/ interaction/ v1/events

D.

Post/interaction/v1/interactions

Buy Now
Questions 8

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 9

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

Options:

A.

_Subscribers

B.

_Subscribers

C.

_AllSubscribers

D.

_Click

Buy Now
Questions 10

NTO uses 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

Options:

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

Buy Now
Questions 11

A developer is troubleshooting the cause of incomplete results in the link tracking data for an email send.

How should the RedirectTo AMPscript function be described as it relates to link tracking'

Options:

A.

It ensures link href values containing AMPscript variables are recorded in tracking

B.

It ensures link href values containing HTML bookmarks or anchors are recorded in tracking

C.

It prevents link href values from getting recordedin tracking

D.

It ensures static link href values are recorded in tracking

Buy Now
Questions 12

Why woulda developer use LookupRows Instead of the Lookup AMPscript function?

Options:

A.

To return a complete rowset from the data extension

B.

To stay at the limit of two Lookup calls in one email

C.

To see how many rows are In a data extension

D.

To access a data extension, as Lookup only targets lists

Buy Now
Questions 13

A developer wantsto implement a newsletter registration from on NTO's website. Prior to form submission, an email address provided by the visitor should be validated. Which option could be used to support this scenario?

Options:

A.

REST API, /address/v1/validateEmail route

B.

SOAPAPI, Perform method with ValidationAction object

C.

SOAP API, Describe method with EmailAddress object

D.

REST API, /messaging/v1/domainverification route

Buy Now
Questions 14

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?

Options:

A.

Server-Side 3avaScript function Stringify

B.

Server-Side JavaScript function ParseJSON

C.

AMPscript function BuildRowsetFromXML

D.

AMPscript function BuildRowsetFromString

Buy Now
Questions 15

Northern Trail Outfitters' account is configured with two child BU(s): US and Global. The account has a dataextension In the Shared Data Extensions folder named 'MemberData'. This data extension contains basic address information, as well as Boolean fields labeled 'US' and 'Global' indicating to which business unit the subscriber belongs. Automation needs to becreated in the US business unit to query all records in New York who are members of the business unit US.

SELECT * FROM MemberData WHERE State = 'NY' AND US = 1

What would cause this query to report the following error: "An error occurred while checking the query syntax. Errors: MemberData is not a known data extension or system data view. You can only query existing data extensions or system data views."?

Options:

A.

Incorrect syntax; Query Activities are written in SOQL

B.

MemberData should be prefixed with ENT

C.

Query should check for a US value of True'

D.

Query Activities cannot use the " wildcard

Buy Now
Questions 16

A developer wants to personalize a welcome email with the recipient's first name from the Customers data extension, which is different from the targeted sending data extension named NewSubscribers. Both data extensionscontain the unique identifier in a field named CustomerKey. Which AMPscript Syntax would populate the first name personalization as requested?

Options:

A.

%%=Lookup('Customers', 'FirstName', 'ContactID', CustomerKey)=%%

B.

%%=Lookup('Customers', 'FirstName', 'CustomerKey', CustomerKey)=%%

C.

%%=Lookup('Customers','FirstName','CustomerKey', 'CustomerKey')=%%

D.

%%=Lookup('NewSubscribers','FirstName','ContactID',CustomerKey)=%%

Buy Now
Questions 17

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 18

A developer needs to import a file nightly that will be used for multiple SQL Query Activities. The file could arrive any time between 2 a.m. and 5 a.m., and one of the requirements is that there is a unique file name for each import, rather than overwriting the file on the FTP site.

Which action should be configured?

Options:

A.

File Drop Automation

B.

Scheduled Automation

C.

Dynamic File Import

Buy Now
Questions 19

A developer wants to configure performance tracking of the content dynamically created via AMPscript in an email. Which two steps should be performed to achieve this objective? Choose 2

Options:

A.

Request theImpression Tracking feature be enabled on the account

B.

Include the functions BeginImpressionRegion and EndImpressionRegion

C.

Configure dynamic content block in Content Builder

D.

Add a unique identifier in the HTML tags within the generated content

Buy Now
Questions 20

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 21

Certification Aid wants to implement a custom profile center using SOAP API. Which SOAP API methods are relevant to achieve this? Choose 2.

Options:

A.

Extract

B.

Describe

C.

Update

D.

Configure

Buy Now
Questions 22

A developer is building an integration with theMarketing Cloud API. Which configuration should be used for the API integration component in the associated Installed Package?

Options:

A.

Select the minimum required scope for the integration

B.

Select all available options to enable package reuse for the futureintegrations

C.

Select the 'Require Secret for Web Flor' option

D.

Select the 'Admin-approved users are pre-authorized' option under Permitted Users.

Buy Now
Questions 23

A developer is writing a query to select unique subscribers who opened any emails sent since the beginning of the previous day.

Which querywould provide that result?

A)

B)

C)

Options:

A.

Option A

B.

Option B

C.

Option C

Buy Now
Questions 24

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 25

A developer is implementing a custom profile center and using the LogUnsubEvent request. Which parameter is required for the event to be tied to the appropriate send?

Options:

A.

JobID

B.

ListID

C.

Unsub Reason

D.

SubscriberKey

Buy Now
Questions 26

A developer uses an API to send data to a Marketing Cloud data extension once every fiveminutes using the REST API. They notice data does not always write to the data extension, leading to data loss.

Which three best practices are recommended to avoid this issue? Choose 3 answers

Options:

A.

In case of 'Not Authorized' errors, request a new Access Token and attempt the call again.

B.

In case of Server errors, request a new Access Token before each request.

C.

In case of Server errors, ensure the Server is available and attempt the call again.

D.

Use Username and Password authentication instead of oAuth client ID and client secret.

E.

Store the expiry of the access token to ensure a new token is requested if the old one is invalid.

Buy Now
Questions 27

Certification Aid wants to encrypt data stored in Marketing Cloud. It is fine if unencrypted fields arevisible 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.

Options:

A.

Tokenized Sending

B.

Asymmetric Encryption

C.

Transparent Data Encryption

D.

Field-Level Encryption

Buy Now
Questions 28

A marketer is planning a weekly promotionalsend.

Which two types of data extensions could be sent to?

Choose 2 answers

Options:

A.

Synchronized Data Extension

B.

Sendable Data Extension

C.

Salesforce Data Extension

D.

Send Log Data Extension

Buy Now
Questions 29

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 30

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.

Options:

A.

Personalization Builder API

B.

Event Notification API

C.

Transactional Messaging API

D.

Journey Builder API

Buy Now
Questions 31

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 32

A developer wants to trigger an SMS message to a subscriber using a form published on CloudPages. How should the SMS message be triggered once the subscriber submits the form?

Options:

A.

Outbound SMS template and Automation Send Method

B.

InsertData AMPscript function to add the subscriber to a MobileConnect list

C.

CreateSMSConservation AMPscript function

D.

requestToken and messageContact REST API objects

Buy Now
Questions 33

A developer is leveraging the SOAP API to dynamically display Profile and PreferenceAttributes in a custom profile center. Which method could be used to support the dynamic functionality?

Options:

A.

Describe

B.

Extract

C.

Perform

D.

Configure

Buy Now
Questions 34

A developer wants to aggregate monthly energy usage data over a four month period for each subscriber within an email. The monthly usage values are stored in variables for eachmonth in the following way:

How should the developer use AMPscript to generate the total?

Options:

A.

SET @total - (@jan - 3fet - @mar @apr>

B.

SET @total = AZD((@jan @feb) @mar) @apr)

C.

SET @total - ADD(@jan,ADD(@feb,ADD(@mar,@apr)))

D.

SET @total = (ADD(@jan,@feb), ADD(@mar, @apr))

Buy Now
Questions 35

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 36

A developerwants to transform the date and time 'Data_Enrolled' from Daylight Savings time. How would the developer change the time to fall back one hour?

Options:

A.

%%=DataAdd(Date_Enrolled,-1)=%%

B.

%%=DateAdd(Date_Enrolled,-1 'H')=%%

C.

%%=DateDiff(Date_Enrolled, 1,'H')=%%

D.

%%=FormatDate(Date_Enrolled,-1,'HH','en-us')=%%

Buy Now
Questions 37

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 38

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 39

NTO is using an asynchronous SOAP API call to the TriggerSend object to send order confirmation email to their customers. Which API object and attribute should be used toretrieve the status of the API call?

Options:

A.

Result Object and EmailAddress

B.

Result Object and ConservationID

C.

ResultItem Object and OrderID

D.

ResultItem Object and RequestID

Buy Now
Questions 40

Certification Aid wants to automate the import of zipped files into a Data Extension. The zip files are placed on the Marketing Cloud Enhanced FTP server every night. Which activity is needed before those files can be imported? Choose 1.

Options:

A.

File Import activity

B.

Data Extract activity

C.

Data Extension Import activity

D.

File Transfer activity

Buy Now
Questions 41

A developer wants to build out aseries of CloudPages that will interact with several REST APIs.

Which Marketing Cloud supported scripting tool should be used?

Options:

A.

AMPscript

B.

GTL

C.

SSJS

Buy Now
Questions 42

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 43

Northtrn Trail Outfitters mistakenly synced the User_Salesforce object which added to their billable contact count.

What should be recommended to remove these contacts'

Options:

A.

Update the sync to remove these contacts from the All Contacts table.

B.

Use the REST API to delete the contacts from the All Subscribers table.

C.

Put the synced records into a sendable data extension and use Contact Delete.

D.

Use the SOAP API to delete the contacts from theAll Contacts table.

Buy Now
Questions 44

Northern Trails Outfitters (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?

Options:

A.

POST to /messaging/vl/email/messages/ with clientjd

B.

Request a token usingthe vl/requestToken endpoint

C.

Request a token using the v2/authorize endpoint

D.

POST to /messaging/vl with clientjd and client_secret

Buy Now
Questions 45

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 46

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 47

A sendable data extension with a text field named 'Balance' contains the value S6.96 fora particular record. The following AMPscript statement is included in an email:

IF (Balance > 6.00) THEN

SET @Result = 'Balance is more than $6.00

ENDIF

Why would this IF statement yield unintended results?

Options:

A.

The operands are not the same data type.

B.

The comparison should use the < operator.

C.

Balance is a protected keyword.

D.

Double quotes should be used instead of single quotes.

Buy Now
Questions 48

Which activity is required before a compressed file can be imported?

Options:

A.

Import File

B.

Data Extract

C.

Decompress File

D.

File Transfer

Buy Now
Questions 49

A developer is troubleshooting why a parent-level data extension cannot be accessed by a child business unit.

What should the developer check to validatethe data available can be accessed for child business unit queries?

Options:

A.

The data extension is in the Shared Data Extensions folder and the query includes the ENT. prefix

B.

The data extension is in the Shared Items root folder and is accessible to the child business unit

C.

The data extension is in the Salesforce Data Extensions folder and Is accessible to the child business unit

D.

The data extension is in the Synchronized Data Extensions folder and the query includes the ENT. prefix

Buy Now
Questions 50

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 51

In what order is AMPscript evaluated before an email is sent?

Options:

A.

Subject Line, HTML Body, Text Body

B.

HTML Body, Text Body, Subject Line

C.

Text Body, HTML Body, Subject Line

D.

HTML Body, Text Body, Text Body

Buy Now
Questions 52

A developer wants to retrieve all recordsin the OrderDetails data extension which are associated with a particular customer.

Which two AMPscript functions would return a suitable rowset?

Choose 2 answers

Options:

A.

LookupRows

B.

LookupOrderedRows

C.

Row

D.

Lookup

Buy Now
Questions 53

Which of the followingis a valid comment within an AMPscript code block? Choose 1.

Options:

A.

--comment

B.

// comment

C.

- comment -->

D.

/* comment */

Buy Now
Questions 54

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 55

A developer wants to use the Marketing Cloud SOAP API to retrieve which subscribers were sent a particular email. Which SOAP API object should be used?

Options:

A.

Send

B.

ListSend

C.

SentEvent

D.

LinkSend

Buy Now
Questions 56

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 57

A developer wants to create a CloudPage which is linked from an email. %%[SET @point = RequestParameter(x) SET @value = 5 IF Length(@point) > 1 THEN SET @value = 1 ELSEIF Length(@point)>2 THEN SET @value = 2 ELSEIF Length(@point) >3 THEN SET@value = 3 ELSEIF Length(@point) >4 THEN SET @value = 4 ENDIF]%% Which is the expected value of @value if x = 'Tacos'?

Options:

A.

3

B.

1

C.

5

D.

4

Buy Now
Exam Code: Marketing-Cloud-Developer
Exam Name: Salesforce Certified Marketing Cloud Developer (SP24)
Last Update: May 3, 2024
Questions: 195
$64  $159.99
$48  $119.99
$40  $99.99
buy now Marketing-Cloud-Developer