ClearProfileAction übergeben
Die ClearProfileAction
wird verwendet, um vor dem Import eine bestimmte Zielgruppe zu leeren, um diese neu befüllen zu können. Es werden alle Empfänger aus der angegebenen Zielgruppe entfernt, die Empfänger werden aber nicht gelöscht.
Eigenschaften
- Name
Der Name der statischen Zielgruppe die geleert werden soll.
Typ der Eigenschaft: STRING - Guid
Die eindeutige Id der statischen Zielgruppe die geleert werden soll.
Typ der Eigenschaft: GUID
Beispiel:
JSON
//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/ImportSubscribers
{
"request": {
"Language": "DE",
"SecurityContext": {..},
"Subscribers": [..],
"DuplicateCriteria": "email",
"BeforeImportActions": [{
"__type": "ClearProfileAction:#Eworx.Mailworx.ServiceInterfaces.Subscribers.SubscriberImport",
"Name": "Beispiel Zielgruppe"
},{
"__type": "ClearProfileAction:#Eworx.Mailworx.ServiceInterfaces.Subscribers.SubscriberImport",
"Guid": "48b48f88-04fd-42a1-8d5c-755c77a8e568"
}]
}
}
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:ser="http://www.mailworx.at/interfaces/serviceagent/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header/>
<soap:Body>
<ser:ImportSubscribers>
<ser:request>
<ser:Language>DE</ser:Language>
<ser:SecurityContext>...</ser:SecurityContext>
<ser:Subscribers>...</ser:Subscribers>
<ser:DuplicateCriteria>email</ser:DuplicateCriteria>
<ser:BeforeImportActions>
<ser:BeforeImportAction xsi:type="ser:ClearProfileAction">
<ser:Name>Beispiel Zielgruppe</ser:Name>
</ser:BeforeImportAction>
<ser:BeforeImportAction xsi:type="ser:ClearProfileAction">
<ser:Guid>48b48f88-04fd-42a1-8d5c-755c77a8e568</ser:Guid>
</ser:BeforeImportAction>
</ser:BeforeImportActions>
</ser:request>
</ser:ImportSubscribers>
</soap:Body>
</soap:Envelope>