This page describes the data fields of a target group and how to de-/serialize a target group as XML.
Targetgroup
This section describes the attributes of a targetgroup.
Attribute | Type | Default | Description |
id | long | The ID of the targetgroup | |
name | String | The (display) name of the targetgroup | |
author | String | The email adress of the author of the targetgroup | |
state | String | The state of the targetgroup, can be one of: ‘outofdate’,’updating’,’uptodate’ | |
type | String | The type of the targetgroup, can be one of: | |
contact_filter_name | String | The name of the contactfilter that is used by the targetgroup. | |
contact_filter_id | String | long | The ID of the contactfilter that is used by the targetgroup. |
evaluated | String | The date when the targetgroup was last evaluated (updating the contact counts) in standard SQL format:/ yyyy-MM-dd HH:mm:ss | |
created | String | The date when the targetgroup was created in standard SQL format:/ yyyy-MM-dd HH:mm:ss | |
updated | String | The last date when the targetgroup was updated in standard SQL format:/ yyyy-MM-dd HH:mm:ss | |
count_active_contacts | int | The number of active contacts (contacts that Maileon is allowed to send emails to) that match the targetgroup | |
count_contacts | int | The number of contacts that match the targetgroup |
XML Representation
This is an example of an XML representation of a targetgroup:
<?xml version="1.0" encoding="UTF-8"?> <targetgroup> <id>12</id> <name>MySampleTargetGroup</name> <author>xq-freiburg@xqueue.com</author> <state>uptodate</state> <type>regular</type> <contact_filter_name>MySampleFilter</contact_filter_name> <contact_filter_id>1</contact_filter_id> <evaluated>2015-03-18 08:26:04</evaluated> <created>2014-06-27 09:15:18</created> <updated>2014-06-27 09:15:18</updated> <count_active_contacts>1</count_active_contacts> <count_contacts>12</count_contacts> </targetgroup>