UNPKG

@basetime/bldr-sfmc

Version:

CLI application for SFMC Development workflow and package deployment

122 lines (110 loc) 4.44 kB
Dependency List for SFMC # Order of Operations for Deploy 1. Folders 1. Email Studio 2. Content Builder 3. Automations 4. Queries 5. Scripts 2. DataExtensions 3. ContentBlocks 1. can have dependancies - Content Scrub - Links with subdomain - Replace link with `#` - Excludes list - Things user doesn't want to package - Encrypted: API Keys, etc. - Folders - Parent Folders - Data Extension Dependencies - Folders - Content Block Dependencies - Folders - Data Extensions - Content Blocks - CloudPagesURL - Email Dependencies - Folders - Data Extensions - Content Blocks - CloudPagesURL ## Ampscript - Data Extensions - ClaimRow - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/claimrow.html](Row) - Name - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/claimrowvalue.html](value) - Name - DataExtensionRowCount - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/dataextensionrowcount.html](row count) - Name - DeleteData - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/deletedata.html]() - Name - DeleteDE - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/deletede.html]() - Name - InsertDE - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/insertde.html]() - Name - UpdateData - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/updatedata.html]() - Name - UpdateDE - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/updatede.html]() - Name - UpsertData - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/upsertdata.html]() - Name - UpsertDE - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/upsertde.html]() - Name - Lookup - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/lookup.html]() - Name - LookupOrderedRows - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/lookuporderedrows.html]() - Name - LookupOrderedRowsCS - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/lookuporderedrowscs.html]() - LookupRows - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/lookuprows.html]() - Name - LookupRowsCS - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/lookuprowscs.html]() - Name - Filters - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/executefilter.html](ExecuteFilter) - External Key - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/executefilterorderedrows.html](ExecuteFilterOrderedRows) - External Key - Content Blocks - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/contentblockbyid.html](by id) - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/contentblockbykey.html](by key) - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/contentblockbyname.html](by name) - Images - Image Blocks - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/contentimagebyid.html](by id) - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/contentimagebykey.html](by key) - URL ## SSJS - Data Extensions - DataExtension.Init - External Key - DataExtension.Add - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ssjs_dataExtensionAdd.html]() - CustomerKey in object - Email - Email.Init - External Key - Filters - FilterDefinition.Init - External Key - Queries - QueryDefinition.Init - External Key - Folders - Folder.Init - External Key - [https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ssjs_emailAdd.html](Email.Add)