Loading

Marketing Cloud – Getriggerte Versendungen per Massenverarbeitung mit SSJS pausieren, erneut veröffentlichen und neu starten

Veröffentlichungsdatum: Feb 15, 2025
Beschreibung

Erstellen Sie in der Geschäftseinheit, in der Sie getriggerte Versendungen anhalten, neu veröffentlichen und neu starten möchten, die folgende DE: 
 

DE-Name: TSRepublish
 

Externer DE-Schlüssel: TSRepublish
 

FeldnameDatentypLängePrimärschlüsselNullfähigStandardwert
ExternalKeyText254JaNeinNicht zutreffend
torepublishBooleschNicht zutreffendNeinNeinWahr

 

Füllen Sie das Feld "ExternalKey" der DE mit den externen Schlüsseln der getriggerten Versendungen aus, die angehalten, neu veröffentlicht und neu gestartet werden sollen.
 

Stellen Sie sicher, dass der Wert des Feldes "torepublish" für alle getriggerten Versendungen, die angehalten, neu veröffentlicht und neu gestartet werden sollen, "Wahr" ist. 

Erstellen Sie eine Automation Studio-Skriptaktivität mit dem folgenden Code:

<script runat="server">  Platform.Load("core", "1.1.1");    var api = new Script.Util.WSProxy();   var rowstoprocess = DataExtension.Init("TSRepublish").Rows.Lookup(["torepublish"],[1])    for(j=0; j < rowstoprocess.length; j ++ )      {       var tskey = rowstoprocess[j].ExternalKey       var tsd = TriggeredSend.Init(tskey);       var pause = tsd.Pause();       var updateObj = {};       updateObj.CustomerKey = tskey;       updateObj.RefreshContent = true;       var publish = tsd.Update(updateObj);       var start = tsd.Start();     } </script>
Lösung

Führen Sie die obige SSJS über eine Skriptaktivität aus, um alle getriggerten Versendungen anzuhalten, zu veröffentlichen und neu zu starten, deren externe Schlüssel in der DE "TSRepublish" mit dem "torepublish"-Wert "Wahr" vorhanden sind. 
 

Wenn getriggerte Versendungen in der DE "TSRepublish" nicht angehalten, neu veröffentlicht und neu gestartet werden müssen, aktualisieren Sie den Wert "torepublish" für diese Versendungen auf "Falsch", bevor Sie die Skriptaktivität ausführen. 

Nummer des Knowledge-Artikels

000395628

 
Laden
Salesforce Help | Article