TTMSFNCCloudMailChimpCampaign Class
Represents a marketing campaign, including list, content, settings, and delivery metadata.
API unit family: TMSFNCCloudMailChimp.Marketing
Inherits from: TPersistent
Syntax
TTMSFNCCloudMailChimpCampaign = class(TPersistent)
Properties
| Name | Description |
|---|---|
| ArchiveURL | Gets the short archive URL for the campaign. |
| CampaignType | Gets or sets the campaign type. |
| ContentType | Gets or sets the content source type used by the campaign. |
| CreateTime | Gets the timestamp when the campaign was created. |
| EmailsSent | Gets the number of emails sent by the campaign. |
| Id | Gets the service identifier of the campaign. |
| ListID | Gets or sets the identifier of the subscriber list targeted by the campaign. |
| LongArchiveURL | Gets the long archive URL for the campaign. |
| NeedBlockRefresh | Gets whether campaign content blocks need to be refreshed. |
| ParentCampaignID | Gets the identifier of the parent campaign, when the campaign was derived from another campaign. |
| Resendable | Gets whether the campaign can be resent. |
| SendTime | Gets the timestamp when the campaign was sent. |
| Settings | Gets or sets the campaign settings object. |
| Status | Gets the current service status of the campaign. |
| WebID | Gets the numeric web identifier assigned to the campaign. |
Methods
| Name | Description |
|---|---|
| FromJSON | Loads campaign fields from a JSON value returned by the service. |
| ToJSON | Serializes the campaign fields to a JSON string. |