Table of Contents

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.

Used by