Share via


Creative

This class defines the business process involved in scheduling Web content for a customer (for example, an advertiser). The type of content is recorded by a link to a CreativeType object. One or more CampaignItem objects describe the scheduled content; this content includes advertisements, discounts, related sell items, or direct mailings. A CreativeSize object defines the area of the Web page used to contain the content.

A Customer object may have multiple Creative objects associated with it; this represents multiple advertisements for the customer over time. A Creative advertisement may contain multiple sets of content items (CampaignItem objects). Each set of content items, in turn, may have multiple items (for example, AdItem objects), and may target multiple user groups. Finally, a Web page may contain multiple content items, and a content item may be included in multiple, distinct pages. All these possibilities are represented through the one-to-many relationships between classes.

Data Members

Data Member Name

Data Type

Default Value

Description

CreativeNum

int

0

Stores the unique key for the Creative object. Key member.

CreativeReceived

datetime

Null

None.

SiteName

nvarchar(255)

Unknown

Stores the name of the site associated with the Creative object. Key member.

CreativeSizeID

binary

1

None.

CreativeTypeID

binary

1

None.

CustomerID

binary

1

None.

Class Key

CreativeKey is composed of the following data members:

   CreativeNum + SiteName.

Relations

For a description of the relation type, see Data Warehouse Classes.

Relation Name

Parent

Child

Type

CampaignItemCreative

Creative

CampaignItem

2

CreativeCustomer

Customer

Creative

2

CreativeSizeCreative

CreativeSize

Creative

2

CreativeTypeCreative

CreativeType

Creative

2

See Also

Other Resources

Data Warehouse Classes