ProfileAdderAction

ProfileAdderAction übergeben

Mittels ProfileAdderAction können die übermittelten Empfänger zu einer Zielgruppe hinzugefügt werden. Es kann entweder die Guid oder der Name der Zielgruppe angegeben werden, in die die Empfänger eingefügt werden sollen.

Eigenschaften:

  • Guid
    Die ID der Zielgruppe, in die der Empfänger eingefügt werden soll.
    Typ der Eigenschaft: GUID
  • Name
    Der Name der Zielgruppe, in die der Empfänger eingefügt werden soll.
    Typ der Eigneschaft: STRING
  • ExecuteWith
    Typ der Eigenschaft: ExecuteWith

Beispiel

JSON

//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/ImportSubscribers
{
  "request": {
    "Language": "DE",
    "SecurityContext": {..},
    "Subscribers": [..],
    "DuplicateCriteria": "email",

    "PostSubscriberActions": [{
      "__type": "ProfileAdderAction:#Eworx.Mailworx.ServiceInterfaces.Subscribers.SubscriberImport",
      "ExecuteWith": 3,
      "Name": "Beispiel Zielgruppe"
    }]
  }
}

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:PostSubscriberActions>
          <ser:PostSubscriberAction xsi:type="ser:ProfileAdderAction">
            <ser:ExecuteWith>Insert Update</ser:ExecuteWith>
            <ser:Name>Beispiel Zielgruppe</ser:Name>
          </ser:PostSubscriberAction>
        </ser:PostSubscriberActions>
      </ser:request>
    </ser:ImportSubscribers>
  </soap:Body>
</soap:Envelope>