Marketing campaign input file definitions
You can extract campaign objects with the Data Extract utility to create a MarketingCampaign.csv input file that you can then load with the Data Load utility. For example, if you want to copy or move campaigns between stores or instances, such as for creating one or more test environments. Sample configuration files are provided for you to use with the Data Extract utility to extract campaign data from the DMCAMPAIGN database table.
Sample configuration files are also provided for you to use with the Data Load utility to load the campaign data. When you load the MarketingCampaign.csv file, the Data Load utility populates the DMCAMPAIGN database table.
CSV column and XML element definitions
name
- (Required, String) The campaign name.
This column or element maps to DMCAMPAIGN.NAME.
description
- (String) The description of the marketing campaign.
This column or element maps to DMCAMPAIGN.DESCRIPTION.
state
- (Integer) The current state of the marketing campaign. You can set the following values for this
column or element:
- 0
- The campaign is inactive. This value is the default value.
- 1
- The campaign is active.
This column or element maps to DMCAMPAIGN.STATE.
season
- (String) The season of the year in which the campaign is to run.
This column or element maps to DMCAMPAIGN.SEASON.
owner
- (String) The name of the member organization that owns the campaign.
This column or element maps to DMCAMPAIGN.OWNER.
objective
- (String) The objectives and goals that the marketing campaign intends to reach.
This column or element maps to DMCAMPAIGN.OBJECTIVE.
delete
- (String) Indicates whether to delete the record. Specify
1
to delete the record.Note: If you want to delete all of the database records that match the records in a file, you can run the Data Load utility in delete mode. For more information, see Configuring the data load order.