09 Salesforce Marketing Cloud Developer
09 Salesforce Marketing Cloud Developer
Salesforce Legend
Comprised of Contact — Data Synchronised from Salesforce via Assign Contact Attributes Complete list of Contacts. Send a specified Email Extract data to a delimited text file. A secure internal location for;
Attributes of a given data type. Marketing Cloud Connect.
Data to Data Sources to visualise
All Send Message. A reusable Email
Data Use a File Transfer activity to move
Safehouse
the output of decryption
Standard Synchronised — Select Objects, Fields, Records and the origin. A Subscriber is only added to All Contacts Send Definition is created. from the Ssfehouse to a final location. operations - or for extract
A DE is analogous to a refresh frequency. Source Contacts once something is sent to them. Contact Email Extract The Tracking Extract type outputs pre-encryption. Can be set as
relational Table or Object. — Use a Query or Filter Activity to segment. count is a key licensing factor. email send data. Also, Convert XML the default import location.
— Non-sendable. and Data Extension Extract types.
— Transparent Data Encryption (TDE). Data at Rest Encryption - AES-256 encryption key.
Data is encrypted by SQL Server but presented to SFMC as plaintext. TDE encrypts the the underlying database storage files.
AMPScript Server Side JavaScript - SSJS Example - initiate the Contact delete process by Contact Key.
POST /contacts/v1/contacts/actions/delete?type=keys API
Functions : Functions : Content-Type: application/json
— Contacts function library e.g. UpsertContact() — Core Library Authorization: Bearer YOUR_ACCESS_TOKEN
— Data Extensions function library; lookup, insert, Add DataExtensions, query records. { SOAP API
update and delete Data Extension rows. "ContactTypeId": 0, //0==Marketing Cloud//
e.g. Set @rows = — Platform Library "values": [ "TEST_317-531-5555", "TEST_317-531-5556"], Automation* Objects :
"DeleteOperationType": "ContactAndAttributes" — Create a new Automation with all Steps, Perform any Automation and check on Status.
LookupOrderedRows("Cars",4,"Horsepower Functions to lookup, insert, update and delete }
Desc","MPG",Field(@cardata,"MPG")) Data Extension rows. — Schedule, Update and Pause Automations.
Account* Objects :
— Create and manage Account parameters.
Interactions — Create and manage Account Users.
Off Platform
Mobile Push SDK Embed Push notifications into native or hybrid mobile applications. Platform SDK Cross-functional framework around the SOAP and REST APIs