Folgende SOAP-Methoden werden speziell für die Bearbeitung und Auswertung von Zielgruppen bereitgestellt.
createByOption
Neuanlage einer Zielgruppe mittels einer Attributoption
EvalancheResourceInformation createByOption (int pool_id, int attribute_id, int option_id, int category_id, string name)
Details
Parameter
- int pool_id: ID des Pool, in welchem sich die Attributoption befindet
- int attribute_id: ID des Attributes, in welchem sich die Option befindet
- int option_id: ID der Attributoption, welche für die Erstellung der Zielgruppe verwendet werden soll
- int category_id: ID des Ordners, in welchem die Zielgruppe erstellt werden soll
- string name: Name der anzulegenden Zielgruppe
Rückgabewert
- EvalancheResourceInformation: Objekte analog zur Methode getById (Informationen über ein Objekt mittels Objekt Id abfragen)
Benötigte Rechte
Zielgruppe erzeugen
Verwendung
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tar="https://scnem.com/soap.php/soap/targetgroup">
<soapenv:Header/>
<soapenv:Body>
<tar:createByOption>
<pool_id>POOL_ID</pool_id>
<attribute_id>ATTRIBUTE_ID</attribute_id>
<option_id>ATTRIBUTE_OPTION_ID</option_id>
<category_id>FOLDER_ID</category_id>
<name>TARGETGROUP_NAME</name>
</tar:createByOption>
</soapenv:Body>
</soapenv:Envelope>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://scnem.com/soap.php/soap/targetgroup">
<SOAP-ENV:Body>
<ns1:createByOptionResponse>
<createByOptionResult>
<url>TARGETGROUP_URL</url>
<type_id>TARGETGROUP_TYPE_ID</type_id>
<category_id>FOLDER_ID</category_id>
<customer_id>MANDATOR_ID</customer_id>
<id>TARGETGROUP_ID</id>
<name>TARGETGROUP_NAME</name>
</createByOptionResult>
</ns1:createByOptionResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
getInformation
Informationen über eine Zielgruppe auslesen
EvalancheTargetgroupInformation getInformation (int targetgroup_id)
Details
Parameter
- int targetgroup_id: ID der Zielgruppe
Rückgabewert
- EvalancheTargetgroupInformation: Objekt mit folgenden Attributen:
- string name: Interner Name der Zielgruppe
- int profile_count: Anzahl der Profile, die aktuell in der Zielgruppe vorhanden sind
Benötigte Rechte
Zielgruppe anzeigen
Verwendung
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tar="https://scnem.com/soap.php/soap/targetgroup">
<soapenv:Header/>
<soapenv:Body>
<tar:getInformation>
<targetgroup_id>TARGETGROUP_ID</targetgroup_id>
</tar:getInformation>
</soapenv:Body>
</soapenv:Envelope>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://scnem.com/soap.php/soap/targetgroup">
<SOAP-ENV:Body>
<ns1:getInformationResponse>
<getInformationResult>
<name>TARGETGROP_NAME</name>
<profile_count>PROFILE_COUNT</profile_count>
</getInformationResult>
</ns1:getInformationResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>