Een exportworkflow maken (deel 1) - De laatste wijzigingsdatum zoeken voor een lijst met ontvangers
Leer in dit eerste deel van de tutorial Een exportworkflow maken hoe u een workflow kunt maken die de laatste wijzigingsdatum voor een lijst met ontvangers van een segment van Experience Platform zoekt.
Assets
JavaScript voor het instellen van datumbereiken:
var DEFAULT_LOOKBACK_DAYS = 90;
vars.OPTION_NAME = "BroadLog_CaptureTime";
logInfo("=====================");
logInfo("Starting Execution...");
// Establish the last and next RunTimes
var lastRunTime = getOption(vars.OPTION_NAME);
var nextRunTime = getCurrentDate();
//To reset and run through DEFAULT_LOOKBACK, uncomment the following line.
//lastRunTime = null;
logInfo("NEXT Run Date Set: [" + nextRunTime + "]");
logInfo("LAST Run Date Retrieved (" + lastRunTime + ")");
//Check for null so we can default the lastRunTime using the DEFAULT_LOOKBACK
if (lastRunTime == null || lastRunTime == "null" || lastRunTime == "") {
logInfo("Empty Date Retrieved, setting to default lookback (-" + DEFAULT_LOOKBACK_DAYS + " days)");
lastRunTime = new Date();
lastRunTime.setDate(nextRunTime.getDate() - DEFAULT_LOOKBACK_DAYS);
logInfo("LAST Run Date Set: [" + lastRunTime + "]");
}
//Persist values through execution of this instance of the workflow.
vars.lastRunTime = lastRunTime;
vars.nextRunTime = nextRunTime;
logInfo("Finished Execution.");
logInfo("===================");
Volgende video
Een exportworkflow maken (deel 2) - Gegevens extraheren, opmaken en opslaan naar een extern account
recommendation-more-help
e5e9c99d-93c7-46c8-aa8a-dda525dc4281