New Year Sale - Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70dumps

Marketing-Cloud-Developer Questions and Answers

Question # 6

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?

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

Full Access
Question # 7

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?

A.

Send

B.

ListSend

C.

SentEvent

D.

LinkSend

Full Access
Question # 8

NTO uses data extensions to manage the subscriber information usedfor 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 usingan 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?

A.

The InsertDE function will always insert two rows into a data extension as part of the call

B.

The InsertDE function cannot be used with name and value pairs

C.

The InsertDE function comes after the system added the row as part of the email send

D.

The InsertDE function cannot be used at send time

Full Access
Question # 9

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.

A.

Personalization Builder API

B.

Event Notification API

C.

Transactional Messaging API

D.

Journey Builder API

Full Access
Question # 10

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?

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

Full Access
Question # 11

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)

A.

Option A

B.

Option B

C.

Option C

Full Access
Question # 12

The Contact Delete feature can be used within an Enterprise 2.0 account from which business unit?

A.

Only in Agency accounts

B.

The Parent account

C.

Any business unit

D.

The business unit where the contact was introduced

E.

None of these

Full Access
Question # 13

Which AMPscript function group could most negatively Impact send processing?

A.

String functions

B.

Data extension functions

C.

Date Time

D.

Math functions

Full Access
Question # 14

Northern Trail Outfitters uses a number to uniquely identify contacts across different marketing channels.

Which two actions should the developertake to ensure the contacts relate across channels in Marketing Cloud when working with the data model?

Choose 2 answers

A.

store the numeric unique identifier value as a Text data type In data extensions.

B.

Link the numeric field value to the Contact IDin Attribute Groups in Contact Builder.

C.

Use a unique identifier spec fie to each channel and automatically connect then-..

D.

Create Attribute Groups linking the unique identifier to the Contact for each channel.

Full Access
Question # 15

Certification Aid wants to include SSJS in an email message. Which code block can be used for this? Choose 2.

A.

B.

C.

D.

Full Access
Question # 16

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?

A.

SubscriberKey and JobID

B.

SubscriberID and BatchID

C.

EmailAddress and JobID

D.

SubscriberKey and BatchID

Full Access
Question # 17

In which 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

Full Access
Question # 18

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

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

Full Access
Question # 19

A field value returned from a DE lookupcontains a tab-delimited list of values. Which AMPscript function could easily determine if a specific text string exist anywhere in the list?

A.

Substring

B.

BuildRowSetFromString

C.

IndexOf

D.

Length

Full Access
Question # 20

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'

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

Full Access
Question # 21

Northern Trail Outfitters is using a mobile campaign to collect email addresses of interested subscribers. Using AMPScript'sAPI functions they will send a confirmation email when an email is texted into their short code.

Which two objects are required to successfully create a TriggeredSend object? Choose 2 answers

A.

Subscribers

B.

TriggeredSendDefinition

C.

Attribute

D.

Contact

Full Access
Question # 22

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?

A.

ContentArea

B.

BeginImpressionRegion

C.

ContentAreaByName

D.

ContentBlockName

Full Access
Question # 23

NTO is using a mobile campaign to collect an email addresses of interested subscribers. Using AMPscript's API functions they will send a confirmation email when an email is texted into their short code. Which two objects are required tosuccessfully create a TriggerSend object? Choose 2

A.

Attribute

B.

TriggerSendDefinition

C.

Contact

D.

Subscribers

Full Access
Question # 24

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

A.

mobilenumbers

B.

phonenumbers

C.

emailaddress

D.

subscribers

Full Access
Question # 25

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

A.

Import File

B.

Data Extract

C.

Decompress File

D.

File Transfer

Full Access
Question # 26

Certification Aid sends an email to a newly imported List with Subscribers who have no associated Subscriber Key. Which value will become the Contact Key? Choose 1.

A.

ContactID

B.

Email address

C.

Subscriber ID

D.

Unique random number

Full Access
Question # 27

A developer needs to determine why a Query Activity in an Automation has failed.

Which three scenarios could have caused this? Choose 3 answers

A.

The query takes more than 60 minutes to run.

B.

The query is returning more than one million rows.

C.

The query results in duplicate rows not allowed by the primary key.

D.

The query is not returning a value for a non-nullable field.

E.

The query is inserting a value that is larger than the size of a field.

Full Access
Question # 28

A developer wants to expand their knowledge of Query Activities. They want to identify email addresses that have bounced in the last 30 days, along with the Bounce Reason and some additional subscriber specificdata; however, the SQL they have written does not return any records. Below is the SQL statement:

What updates should be made to ensure this SQL statement returns the desired results?

A.

Marketing Cloud does not allow DateAdd functions in QueryActivities. They should define a specific date.

B.

Marketing Cloud _Bounce data view does not contain EmailAddress. They should join on SubscriberlD.

C.

Marketing Cloud Data Views only hold 20 days worth of data. They should narrow scope of DateAdd function.

D.

Marketing Cloud does not allow use of GETDATE function. They should define a specific date.

Full Access
Question # 29

Landing pagescan use which SSJS library? 1. Core LibraryZ. Platform Library 3. SSJS Library

A.

Onlyl1 and 3

B.

Only1 ard2

C.

Only 2 and 3

D.

All 1,2 and 3

E.

None of these

Full Access
Question # 30

Whichencryption methods are supported in file imports? Choose 2.

A.

PGP

B.

GPG

C.

AES

D.

SSH

Full Access
Question # 31

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

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

Full Access
Question # 32

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?

A.

File Drop Automation

B.

Scheduled Automation

C.

Dynamic File Import

Full Access
Question # 33

Northern Trail Outfitters (NTO) wants to prevent competitors fromreceiving a coupon email. They also want to capture email addresses of competitors who are included in the targeted audience.

Which feature could NTO use to prevent the coupon from being sent and report the email addresses skipped?

A.

Auto-Suppression list

B.

RaiseError AMPscript function

C.

Exclusion Script

D.

Try/Catch SSJS functions

Full Access
Question # 34

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

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)

Full Access
Question # 35

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

A.

PGP encryption

B.

RSA encryption

C.

GPG encryption

D.

AES encryption

Full Access
Question # 36

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?

A.

Automation Studio

B.

Classic Content

C.

Content Builder

Full Access
Question # 37

A developer created a landing page in CloudPages which return unique content when subscriber data is located on a related data extension. The developer does not know if all subscribers have rows in the related data extension, and want default content to render if no subscriber data is found on the related data extension. Which best practice should the developer follow to control the unique and default content?

A.

Use the RowCount function and an IF statement

B.

Use the Lookup, Row and Field functions

C.

Use the LookupOrderRows and Row functions

D.

Use the DataExtensionRowCount function

Full Access
Question # 38

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?

A.

%%FILENAME%%

B.

%%TRIGGER_FILENAME%%

C.

%%FILENAME_FROM_TRIGGER%%

D.

%%FILENAME_FROM_IMPORT%%

Full Access
Question # 39

A marketer from Cloud Kicks wants to make sure no email from their welcome journey getssent to their competitor at Rainbow Run.

Which two best practices should the developer use when setting up the Send Email Activity in the welcome journey?

Choose 2 answers

A.

Create a Filter Activity In the journey that removes the Rainbow Run domain

B.

Create a Suppression List with all possible email addresses from Rainbow Run

C.

Create a data extension with the Rainbow Run domain for use with a Domain Exclusion

D.

Create an Exclusion Script with the Rainbow Run domain for use In the activity

Full Access
Question # 40

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

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.

Full Access
Question # 41

Which statements are trueregarding the Marketing Cloud SOAP API? Choose 2.

A.

More than 2000 SOAP calls can be performed per minute.

B.

Most SOAP calls can be synchronous or asynchronous.

C.

Uses XML in request and response body.

D.

Uses JSON in request and response body.

Full Access
Question # 42

Which aspect should a developer consider before creating an Server-to-Server Installed Package and associated API Integration i* Marketing Cloud?

A.

Using an Installed Package, APIs will have access to resources in all Business Units.

B.

Scope (Permissions) will be granted based on the User who is creating the Installed Package.

C.

Scope (Permissions) must be specifically granted when creating an API Integration component inside an Installed Package.

Full Access
Question # 43

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.

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

Full Access
Question # 44

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?

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

Full Access
Question # 45

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

A.

SMS messages

B.

Marketing Cloud apps

C.

Landing pages

D.

Email messages

Full Access
Question # 46

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?

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

Full Access
Question # 47

A developer wants to expand thefunctionality of existing code which was written in AMPscript, but prefers to use Server-Side JavaScript (SSJS) for updates.

Which SSJS statement will retrieve the value of the AMPscript variable named subKey?

A.

Var.Get("subKey");

B.

Variable.GetTValue (''@subKey") ;

C.

Variable.SetValue("subKey", "Value");

D.

Var.Retrieve("@subKey");

Full Access
Question # 48

Which SSJS library can be used in email messages? Choose 1.

A.

Both

B.

Platform

C.

None

D.

Core

Full Access
Question # 49

Northern Trail Outfitters wants to trigger follow upmessages after a subscriber opens an email.

What process would they use to get real-time engagement data?

A.

Query Activity

B.

Client-Side JavaScript

C.

WSproxy Service

D.

Event Notification Service

Full Access
Question # 50

A developer needs to display a value which hasbeen calculated using an AMPscript block. This value is stored in the variable named 'Label'.

Which two ways should the developer display this value in the body of an email? Choose 2 answers

A.

%%-v(@Label) -%%

B.

C.

%%@Label%%

D.

%%(Write (@Label1) 1%%

Full Access
Question # 51

A particular data extension need to be configured to store six months of data.

How shoulddata retention be added to the data extension in Email Studio?

A.

Run a query to overwrite the rows with six months of data

B.

Import a file to overwrite the rows with six months of data

C.

Create a new data extension that includes data retention settings

D.

Update the data extension configuration to include data retention settings.

Full Access
Question # 52

A developer is configuring a new Marketing Cloud account and has decided touse a unique 10-digit integer as each customer's Contact Key.

Which data type should be used when representing the value of Contact Key?

A.

Number

B.

Decimal

C.

Text

Full Access
Question # 53

What is the purpose of the IF statement below?

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

Full Access
Question # 54

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?

A.

Use the messageDefinitionSend/key:(key)/deliveryRecords REST endpoint with GET method

B.

The202 response code indicates the message was sent successfully; no further action is required.

C.

Use the validateEmail REST resource with POST method to obtain the email delivery details from the request.

D.

Confirm the record was successfully inserted into the associated Triggered Send Data Extension.

Full Access
Question # 55

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

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

A.

Non-Sendable Data Extensions

B.

Import Files on the Enhanced SFTP

C.

Sendable Data Extensions

D.

Mobile Lists

Full Access
Question # 56

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 theprivileges necessary to perform 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.

Full Access
Question # 57

A developer is managing the data model programmatically and needs to access Attribute Group schema via the API. Which API should the developer use?

A.

Bulk

B.

SOAP

C.

XML

D.

REST

Full Access
Question # 58

Northern Trails Outfitters is using REST API to send emails to customers after a purchase.

Which considerations should be taken regarding the token used in the API Call?

A.

Make a token API call and re-use the token until the next API call fails.

B.

Make a token API call before each triggered send API call.

C.

Make a token API call and re-use the token for that subscriber.

D.

Make a token API call and re-use the token until the token expires.

Full Access