Microsoft Advertising APIs
Campaign Management Data Objects

The data objects in the following table are used with the Microsoft adCenter Campaign Management Web service.

Data Object Description

Ad

Represents an adCenter ad.

AdGroup

Represents an adCenter ad group.

AgeTarget

Specifies incremental bid information when targeting age ranges.

AgeTargetBid

Specifies an age range and its incremental bid percentage when targeting an ad group toward an age range.

Asset

Represents a visual creative, such as an image or an icon.

AssetInfo

Contains information about a creative.

BehavioralBid

Contains information about a behavioral bid.

BehavioralTarget

Specifies incremental bid information when targeting toward user behavioral segments.

BehavioralTargetBid

Specifies the behavioral segment and its incremental bid percentage when targeting a behavioral segment.

Bid

Represents an adCenter bid.

Business

Represents an adCenter business.

BusinessImageIcon

Represents an icon for a business.

BusinessInfo

Represents basic information for a business.

BusinessTarget

Specifies incremental bid information when targeting specific business locations.

BusinessTargetBid

Specifies a business, the distance from the business location, and its incremental bid percentage when targeting a business location.

Campaign

Represents an adCenter campaign.

CashBackInfo

Contains information about the Bing cashback rebate program for a campaign.

CityTarget

Specifies incremental bid information when targeting specific cities.

CityTargetBid

Specifies a city and its incremental bid percentage when targeting a city.

CountryTarget

Specifies incremental bid information when targeting countries/regions.

CountryTargetBid

Specifies a country/region and its incremental bid percentage when targeting a country/region.

DayTarget

Specifies incremental bid information when targeting toward specific days of the week.

DayTargetBid

Specifies a specific day and its incremental bid percentage when targeting an ad group toward days of the week.

DayTimeInterval

Represents a time interval for a day, such as the opening and closing time of a business.

Dimension

Contains dimension information for media on a website.

GenderTarget

Specifies incremental bid information when targeting a specific gender.

GenderTargetBid

Specifies a gender and its incremental bid percentage when targeting an ad group toward a gender.

HoursOfOperation

Represents the hours of operation of a business.

HourTarget

Specifies incremental bid information when targeting specific hour ranges of the day.

HourTargetBid

Specifies an hour range and its incremental bid percentage when targeting an ad group toward an hour range.

IconAsset

Represents an icon creative.

ImageAd

Represents an image ad.

ImageAsset

Represents an image creative.

ImpressionsPerDayRange

Contains the minimum and maximum impressions per day for a website.

Keyword

Represents an adCenter keyword.

KeywordBid

Used by a client to pass information to the CampaignManagement.GetKeywordEstimatesByBids service operation.

KeywordEstimate

Used by the CampaignManagement.GetKeywordEstimatesByBids service operation to represent a price and position estimate for a given keyword bid.

KeywordQuality

Used by the GetKeywordQualityScoresByIds service operation to represent the quality score estimates for a given keyword.

KeywordQualityDetail

Used by the GetKeywordQualityScoresByIds service operation to represent the quality score estimate for a keyword bid.

LocationTarget

Specifies incremental bid information when targeting locations.

MatchTypeEstimate

Used by a client to pass information to the CampaignManagement.GetKeywordEstimatesByBids service operation.

MediaType

Contains media type information for a website.

MetroAreaTarget

Specifies incremental bid information when targeting a metropolitan area.

MetroAreaTargetBid

Specifies a metropolitan area and its incremental bid percentage when targeting an ad group toward a metropolitan area.

MobileAd

Represents a mobile ad.

PlacementDetail

Contains placement information for a website.

RadiusTarget

Specifies incremental bid information when targeting specific geographical locations.

RadiusTargetBid

Specifies a geographical location, the radius, and its incremental bid percentage when targeting a geographical location.

Segment

Contains information about a user segment.

SegmentTarget

Specifies incremental bid information when targeting user segments.

SegmentTargetBid

Specifies the user segment, targeting parameters, and incremental bid percentage when targeting a user segment.

SitePlacement

Contains website placement bid information.

StateTarget

Specifies incremental bid information when targeting states/regions.

StateTargetBid

Specifies a state or region and its incremental bid percentage when targeting a state or region.

Target

Specifies incremental bid information when targeting an ad group demographic categories.

TargetInfo

Contains information about a target in your library.

TextAd

Represents a text ad.

TimeOfTheDay

Represents a time value.

Page view tracker