表示モード
画像位置
文字位置
理解度の自動記録
Q1Salesforce Mc Engagement Developer
Q1. In an Enterprise 2.0 account, which business unit can run the Contact Delete function?
Show answer
Correct answer: B. The parent account
In an Enterprise 2.0 account, a deletion request via the Contact Delete function must be initiated from the parent account.This function targets contact information across the entire Enterprise 2.0 account and its associated business units, so it is not something that can be run arbitrarily at the individual child business unit level.
Therefore, options A and D are incorrect.
It is also not a function exclusive to the Agency account, so C is incorrect as well.
Note that Marketing Cloud is now commonly referred to as Marketing Cloud Engagement following the reorganization of the product family names.
Deleting Contacts in Contact Builder
Q2Salesforce Mc Engagement Developer
Q2. At Northern Trail Outfitters, the User_Salesforce object was synchronized by mistake, which increased the number of billable contacts.
Which action should be recommended to delete these contacts?
Show answer
Correct answer: C. Store the synchronized records in a sendable data extension and run Contact Delete.
Even if you remove records from the sync scope, they are only removed from the synchronized data extension; they are not deleted from All Contacts in Marketing Cloud Engagement.To delete the billable contacts, you must create a sendable data extension containing the Contact Keys to be deleted and run Contact Delete.
Deleting from All Subscribers or deleting via the SOAP API does not remove the entire contact record from All Contacts.
Note that Marketing Cloud is now organized under the product name Marketing Cloud Engagement.
Deleting Contacts in Contact Builder
Q3Salesforce Mc Engagement Developer
Q3. A developer wants to use the Marketing Cloud SOAP API to retrieve the list of subscribers who were targeted by a specific email send.
Which SOAP API object is appropriate to use?
Show answer
Correct answer: C. SentEvent
SentEvent is a SOAP API object that holds tracking data related to sends, allowing you to check information about each individual subscriber who was targeted by an email send.Therefore, to retrieve which subscribers a specific email was sent to, it is appropriate to use the SentEvent object.Send provides information about the send job itself, while ListSend provides send information at the list level and LinkSend provides link-related send information, none of which are suitable for checking send events per subscriber.
Note that Marketing Cloud is now commonly referred to as Marketing Cloud Engagement as its product name.
SentEvent
Q4Salesforce Mc Engagement Developer
Q4. NTO wants to exclude recipients registered in the “Exclude” data extension from an email send.
The primary key of this data extension is Subscriber Key.
How should the Exclusion Script be written correctly?
Show answer
Correct answer: C. Rowcount(LookupRows(‘Exclude’,’SubscriberKey’,_SubscriberKey)) > 0
An Exclusion Script is used to exclude subscribers whose evaluation result is true from the send.Since the primary key here is Subscriber Key, you match the SubscriberKey column of the Exclude data extension against _SubscriberKey, which represents the current subscriber.
LookupRows returns the set of matching rows and RowCount counts them, so the correct condition is > 0, indicating that one or more rows exist.
With > 1, a subscriber matched by only one row would not be excluded, so it is incorrect. Marketing Cloud is now organized under the name Marketing Cloud Engagement.
Create an Exclusion Script for Use in a Journey Builder Email Activity
Q5Salesforce Mc Engagement Developer
Q5. A developer wants to retrieve JSON data daily from a customer-side API and write it to a data extension so it can be used later within Marketing Cloud.
Which combination of Server-Side JavaScript activities should be chosen?
Show answer
Correct answer: B. Platform.Function.HTTPGet(); Platform.Function.ParseJSON(); Platform.Function.UpsertData();
To retrieve JSON data from the customer’s external API, you use Platform.Function.HTTPGet(), which can send an HTTP GET request to a URL.You convert the retrieved JSON string into a JavaScript object with Platform.Function.ParseJSON(), and to save or update that content in a data extension, Platform.Function.UpsertData() is appropriate.InvokeRetrieve() is mainly used to retrieve SOAP API objects, so it is not suitable for daily JSON retrieval from an external API. Stringify() and Response.Write() are also not operations for saving to a data extension.
Marketing Cloud is now organized under the name Marketing Cloud Engagement.
Platform.Function.HTTPGet()
ParseJSON
UpsertData
Q6Salesforce Mc Engagement Developer
Q6. A developer is trying to retrieve row data from a data extension using the SOAP API.
Which API object should be used for this call?
Show answer
Correct answer: C. DataExtensionObject
DataExtensionObject is a SOAP API object that represents a single row record within a data extension.When retrieving, updating, or inserting row data of a data extension via the SOAP API, you use this object. DataExtension represents the definition and configuration of the data extension itself, and DataExtensionField represents the column definitions, so they are not suitable for retrieving row data.
Also, Row is not a valid object used in this SOAP API call.
Therefore, the correct answer is DataExtensionObject.
Marketing Cloud is now organized under the name Marketing Cloud Engagement.
DataExtensionObject
Retrieving Data from a Data Extension
Q7Salesforce Mc Engagement Developer
Q7. Certification Aid wants to create a new contact in Marketing Cloud using an API call.
Choose the two APIs that should be used for this purpose.
Show answer
Correct answer: A, C
To create a contact in Marketing Cloud Engagement, you use the POST /contacts/v1/contacts route of the Contacts API.This endpoint is part of the REST API and can create a new contact including a set of attributes such as email address and mobile-related attributes.
The SOAP API is mainly used for email functions and data extension operations, but it is not an appropriate choice for creating a contact via the Contacts API.
Also, the Contact object refers to a standard object on the Salesforce Platform side, so it is different from creation via the Contacts API in Marketing Cloud Engagement.
POST /contacts/v1/contacts
Marketing Cloud Engagement API Reference
Q8Salesforce Mc Engagement Developer
Q8. Certification Aid is trying to build a custom profile center using the SOAP API.
Choose the two SOAP API methods relevant to achieving this.
Show answer
Correct answer: B, C
In a custom profile center, you need to understand the field structure of subscribers and related objects and save the profile information that users have changed.The SOAP API Describe method is used to retrieve metadata such as the properties and fields available on the target object.
Also, to change existing subscriber information or data, you use the Update method.
Extract is an extraction operation and Configure is a configuration-change operation, so neither is suitable for the main purpose of checking and updating profile information. Marketing Cloud is now organized under the name Marketing Cloud Engagement.
Describe
Update
Q9Salesforce Mc Engagement Developer
Q9. A developer received a report that clicking the “View Email As Web Page (VAWP)” link
displays “Message. The system is temporarily unavailable. We apologize for the inconvenience. Please try again later.”
Which of the following could be the cause of this error?
Show answer
Correct answer: B. The email used at send time was deleted, updated, or moved.
View Email As Web Page (VAWP) is a function that displays the email content from the time of sending as a web page.Because this link references the original email asset to render it, if the email is deleted, updated, or moved after the send, it may no longer be displayable.
As a result, an error indicating that the system is temporarily unavailable is displayed.
Changing the data in a data extension, moving a folder, or overwriting the sender profile are not the direct cause of the VAWP link being unable to retrieve the original email content.
Note that Marketing Cloud is now organized under the name Marketing Cloud Engagement.
“View Email as a Web Page” Shows the Error “The System Is Temporarily Unavailable”
Q10Salesforce Mc Engagement Developer
Q10. Regarding the relationship between Contacts and Subscribers, choose the two correct statements.
Show answer
Correct answer: C, D
In Marketing Cloud Engagement, a Contact is a concept that represents an individual across multiple channels, while a Subscriber refers to a subscriber record belonging to a specific channel such as email.Salesforce’s learning materials also explain that every Subscriber is a Contact, but not every Contact is necessarily a Subscriber.
Therefore, B is incorrect and C is correct.
Also, since a Contact may be associated with a specific channel such as email, SMS, or Push, D is also correct.
Option A’s “any channel” is too broad in meaning and is not accurate. Marketing Cloud is now organized under the name Marketing Cloud Engagement.
Understand Contacts and Contact Model Relationships
