TriggerDOIProcessAction übergeben
Mit der TriggerDOIProcessAction
kann für die importierten Empfänger der Double-Opt-In Prozess angestoßen werden. Der Double-Opt-In Prozess wird für jene Empfänger angestoßen, die einen der folgenen Double-Opt-In Statuswerte aufweisen:
- Unbekannt (Unknown)
- Double-Opt-In Prozess angestoßen (DoubleOptInInitiated)
- Double-Opt-In Kampagne versendet (DoubleOptInCampaignSent)
- Double-Opt-In widerrufen (DoubleOptInRevoked)
Eigenschaften:
ExecuteWith
Definiert für welche Empfänger des Imports die Aktion ausgeführt werden soll.
Typ der Eigenschaft: ExecuteWith
Beispiel
JSON
//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/ImportSubscribers
{
"request": {
"Language": "DE",
"SecurityContext": {..},
"Subscribers": [..],
"DuplicateCriteria": "email",
"AfterImportActions": [{
"__type": "TriggerDOIProcessAction:#Eworx.Mailworx.ServiceInterfaces.Subscribers.SubscriberImport",
"ExecuteWith": 1
}]
}
}
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:AfterImportActions>
<ser:AfterImportAction xsi:type="ser:TriggerDOIProcessAction">
<ser:ExecuteWith>Insert</ser:ExecuteWith>
</ser:AfterImportAction>
</ser:AfterImportActions>
</ser:request>
</ser:ImportSubscribers>
</soap:Body>
</soap:Envelope>