New answers tagged

2

Bounce events are handled in the backend and you cannot inject them via API. UnsubEvents (see "logUnsubEvent" method) are the exception to all of the events stored in the email data views (e.g. open, click, bounce, sent) in that they are the only ones you can manually create - which from a conceptual standpoint makes sense as all the others are ...


1

I've done this with WSProxy: <script runat="server"> Platform.Load("Core","1"); var prox = new Script.Util.WSProxy(); var filterName = "TestFilter" var filterSourceDEKey = "TestDEKey" var filterCategoryId = 1234 // folder in which to create the filter var DEFieldVal1 = "whee" ...


0

From the comments: Contact deletion is by nature systemwide. Given that you are aware of that and want systemwide deletion, then the deletion SSJS will have to be processed in Parent BU (Enterprise level). This makes sense in so far as it will need to delete / anonymize also data that resides in entities on Enterprise level, think All Contacts, All ...


0

I have changed script did proper error handling and it works for any type of Data Extensions. I cannot recreate the error I did get the other time.


0

Don't have a complete answer, but a functional workaround and some puzzle pieces: A sample for pausing automations is documented here: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/interacting_with_automation_studio_via_the_web_service_soap_api.html#pause-an-automation So it is definitely possible via SOAP API, and you can send SOAP ...


0

You can use the CustomerKey to perform the ImportDefinition: var res = api.performItem("ImportDefinition", { CustomerKey: "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" },"Start",{});


Top 50 recent answers are included