What can be created in Attribute Groups within Contact Builder? Choose 2.
Data Extensions
Relationships
Populations
Attribute Groups
A developer wants to create an AMPscript FOR loop that populates HTML table rows based on the number of rows and data in a target DE. Where should the developer place the FOR keyword to begin the loop?
Before the
tag
C. Before the tagD. Before the
Buy Now
Answer:D
Questions 6
A developer wants to use the RaiseError Ampscript function when a subscriber does not have the necessary data to build an email. Which two outcomes are possible using this function? Choose 2 answer Options:A.
The send fails B.
The email is not sent to the particular subscriber C.
An error message is sent to the From Address used in the email D.
The send is retried
Buy Now
Answer:D
Questions 7
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
Answer:A
Questions 8
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
Answer:B, C
Questions 9
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. Options: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
Buy Now
Answer:B
Questions 10
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? Options:A.
Sendable data extension with SubscriberKey and EmailAddress fields B.
Non-sendable data extension with SubscriberKey field C.
Contact Delete process does not delete rows from data extensions D.
Sendable data extension with SubsciberKey field
Buy Now
Answer:B
Questions 11
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
Answer:B, C
Questions 12
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
Answer:A
Questions 13
A developer is making an API REST call to trigger an email send. An accesstoken is used to authenticate the call. How long are Marketing Cloud v1 access tokens valid? Options:A.
Access tokens expire after 24 hours. B.
REST calls do not require an access token. C.
Each API call requires a new access token. D.
Access tokens expire after one hour.
Buy Now
Answer:A
Questions 14
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
Answer:B
Questions 15
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 wouldidentify the most accurate status for subscribers of each business unit? Options:A.
Create Data Extract of all Subscribers within the Parent Business unit B.
Create Data Extracts of All Subscribers within each Child business unit C.
Query unsubscriber from _Subscribers within the Parent business unit D.
Query status from _ListSusbscribers within the Parent business unit
Buy Now
Answer:B
Questions 16
A developer created an email using the fasubjectLine variable as the subject line. Due to revisions, the developer declared <>subjectLine in multiple locations throughout the email, including:
Which subject line will be used at the time of deployment? Options:A.
Enjoy 10% off today B.
Enjoy 15% off today C.
Enjoy 20% off today
Buy Now
Answer:C
Questions 17
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 Options: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.
Buy Now
Answer:A, B
Questions 18
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
Answer:A
Questions 19
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
Answer:C
Questions 20
Certification Aid wants to add records to a Data Extension using the SOAP API. Which object can be used for this? Choose 1. Options:A.
DataExtensionObject object B.
Subscriber object C.
Attribute object D.
DataExtension object
Buy Now
Answer:A
Questions 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 Options:A.
Subscribers B.
TriggeredSendDefinition C.
Attribute D.
Contact
Buy Now
Answer:B, D
Questions 22
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
Answer:A, C
Questions 23
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
Answer:A, C
Questions 24
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
Answer:C
Questions 25
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
Answer:B
Questions 26
A developer wants to write a query to compile data originating from an HTML form so it can be exported in CSV format. However, the source data extension may containline breaks within the Comments field, which makes it difficult to read and sort the resulting CSV. Which SQL functions could be used to change each line break to a single space? Options:A.
REPLACE and CHAR B.
FORMAT and SPACE C.
LTRIM and RTRJM D.
REPLICATE and NCHAR
Buy Now
Answer:A
Questions 27
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
Answer:B, C
Questions 28
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
Answer:A, B
Questions 29
A developer want to email a subscriber who is currently being processed for a Contact Deletion request. When could the Contact be reintroduced after a Contact Delete operation has started? Options:A.
Never B.
14 days after deletion process is complete C.
After deletion is fully complete D.
Anytime
Buy Now
Answer:C
Questions 30
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
Answer:A
Questions 31
How many month of data can a developer query from the tracking data views (_Sent, _Open, _Click)? Options:A.
Six Months B.
One Month C.
12 Months D.
There is no limit
Buy Now
Answer:A
Questions 32
A developer wants to include a comment within an AMPscript code block for the benefit of other developers who will be reviewing the code. Which syntax should the developer use? Options:A.
< !- This is a comment B.
// This is acomment C.
-- This is a comment D.
/" This is a comment */
Buy Now
Answer:D
Questions 33
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
Answer:B
Questions 34
Northtrn Trail Outfitters has set up their North American business unit to unsubscribe at the business unit level. Which dataview would they query to identify all subscribers who are unsubscribed from that Business Unit? Options:A.
ListSubscribers B.
ENT._Subscribers C.
_BusinessUnitUnsubscribes D.
.Subscribers
Buy Now
Answer:C
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
Answer:D
Questions 36
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
Answer:B
Questions 37
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? Options:A.
Substring B.
BuildRowSetFromString C.
IndexOf D.
Length
Buy Now
Answer:B
Questions 38
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
Answer:A
Questions 39
A developer needs to determine why a Query Activity in an Automation has failed. Which three scenarios could have caused this? Choose 3 answers Options: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.
Buy Now
Answer:A, D, E
Questions 40
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
Answer:B
Questions 41
A developer needs to know how many records are contained in a particular data extension. This will dictate what is displayed on a landing page. Which AMPscript functionreturns the number of rows in a specified data extension? Options:A.
LookupRowCount B.
DataExtensionRowCount C.
RowCount
Buy Now
Answer:C
Questions 42
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
Answer:C
Questions 43
A developer wants a link to be dynamic based on subscriber attributes. Rather than create numerous links, the developer uses AMPscript to set the link's value as a variable. The variable will be used within the tag. What should thedeveloper do within the tag to ensure clicks are tracked for the variable? Choose 2 Options:A.
Wrap the variable in a RedirectTo function B.
Ensure the Conversion attribute is 'true' C.
Wrap the variable in a v function D.
Include a variable for the Alias attribute
Buy Now
Answer:A
Questions 44
A marketer is troubleshooting why an email send's tracking information is not available in Sales Cloud. The marketer confirms MarketingCloud Connect is installed properly. What should be confirmed next to continue troubleshooting the send's tracking information? Options:A.
The audience was a Salesforce Data Extension containing the appropriate SFID B.
The email was sent to the All Subscribers list C.
The tracking destination folder was set to My Tracking D.
The audience was built using a Triggered Send Data Extension template
Buy Now
Answer:A
Questions 45
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
Answer:A
Questions 46
Northern Trail Outfitters has an Enterprise 2.0 account with 15 business units. Each business unit can access a Shared Data Extension named 'Inventory', which contains the details for each product. A Boolean field named 'InStock' indicates whether the item is available. Which snippet of AMPscript would return all products which are currently available? Options:A.
LookupRows ('Ent. Inventory*, 'true', 'InStock') B.
LookupRows ('Ent. Inventory*, itemName, 'InStock', 'true') C.
LookupRows ('Ent. Inventory*, 'InStock', 'true', ) D.
LookupRows ('Inventory*, 'InStock' 'true',)
Buy Now
Answer:C
Questions 47
A developer has a text field in a data extension they want to format using the FormatCurrency AMPscript function. Which two values would return $6.96? Choose 2 Options:A.
6,961 B.
6.96 C.
$6.96 D.
6.96
Buy Now
Answer:C, D
Questions 48
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
Answer:A, B
Questions 49
A developer used LookupRowsto retrieve data when building a dynamic email. What should be the next step before using this rowset within a FOR loop? Options:A.
Use Row to return a specific row of the rowset B.
Set the rowset to a new array variable C.
Close the delimited AMPscrlpt Code Block D.
Use RowCount to ensure the rowset contains data
Buy Now
Answer:D
Questions 50
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? Options: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]%%
Buy Now
Answer:C
Questions 51
From which business unit could the Contact Delete feature be used within an Enterprise 2.0 account? Options:A.
Any business unit B.
The Parent account C.
Only in Agency accounts D.
The business unit where the contactwas introduced
Buy Now
Answer:C
Questions 52
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
Answer:C
Questions 53
How can SSJS variables be referenced for content personalization? Choose 1. Options:A.
B.
C.
D.
Buy Now
Answer:B
Questions 54
A developer wants to set a variable to use a field from a Sendable Data Extension. Which two options could be used in an AMPscript block to set the variable as a 'First Name" field from a Sendable Data Extension usedto send the email? Choose 2 answers Options:A.
SET @firstName = [First Name] B.
SET @firstName = %%First Name%% C.
SET @firstName = attributeValue (''First Name'') D.
SET @firstName = ''First Name'']
Buy Now
Answer:C
Questions 55
A developer wants to extract tracking data from the Market Activity in the user interface. Which option would be available to extract the data"? Options:A.
Automation Studio B.
Journey Builder C.
REST API
Buy Now
Answer:A
Questions 56
A developer needs to create a fully-branded CloudPagewhich includes images hosted in Content Builder. The developer wants to secure the page and its elements using the SSL protocol. What is the minimum number of SSL certificates required? Options:A.
Three B.
Two C.
None D.
One
Buy Now
Answer:B
Questions 57
A developer built a complex dynamic email with many data variants. Rather than create test data manually, they want to use a subset of live data to validate the dynamic aspects of the email. Which SQL function should be used to collect a representative sample from a larger data set? Options:A.
HAVING B.
OVER C.
NTILE
Buy Now
Answer:B
Questions 58
A marketing director at Northern Trail Outfitters wants to analyze the Send, Click, and Open Data Views. Which activities should the developer build togenerate the data before transferring it to the SFTP? Options:A.
Query Activity > Tracking Extract B.
Data Views Extract > Filter Activity C.
Filter Activity > Data Extension Extract D.
Query Activity > Data Extension Extract
Buy Now
Answer:BExam Code: Marketing-Cloud-Developer
Exam Name: Salesforce Certified Marketing Cloud Developer (SP23)
Last Update: May 6, 2024
Questions: 195
Quick LinksWhy UsUnlimited PackagesSite SecureTESTED 06 May 2024 We AcceptDumpsBuddy. All Rights ReservedCopyright © 2014-2024 DumpsBuddy. All Rights Reserved |