Campaign Management Service ...


Microsoft Advertising APIs
Campaign Management Service Operations

The following table shows the service operations that are implemented by the Microsoft adCenter Campaign Management Web service and describes the purpose of each one.

Service Operation Description

AddAdGroups

Adds new ad groups to a specified campaign.

AddAds

Adds new ads to an ad group.

AddBehavioralBids

Adds one or more behavioral bids to the specified ad group.

AddBusinesses

Adds one or more businesses to an account.

AddCampaigns

Adds new campaigns to an account.

AddKeywords

Adds new keywords to an ad group.

AddSegments

Creates one or more user segments.

AddSitePlacements

Adds one or more website placement bids to an ad group.

AddTarget

Adds target information to the specified ad group.

AddTargetsToLibrary

Adds targets to your target library.

DeleteAdGroups

Deletes one or more ad groups in a specified campaign.

DeleteAds

Deletes one or more ads in a specified ad group.

DeleteBehavioralBids

Removes one or more behavioral bids from the specified ad group.

DeleteBusinesses

Deletes one or more businesses from an account.

DeleteCampaigns

Deletes one or more campaigns in a specified account.

DeleteKeywords

Deletes one or more keywords in a specified ad group.

DeleteSegments

Deletes one or more user segments.

DeleteSitePlacements

Deletes one or more website placement bids from an ad group.

DeleteTarget

Deletes the target within the specified ad group.

DeleteTargetFromAdGroup

Removes the target association for the specified ad group.

DeleteTargetFromCampaign

Removes the target association for the specified campaign.

DeleteTargetsFromLibrary

Removes targets from your target library.

DeleteUsersFromSegments

Removes one or more users from the specified user segment.

GetAdGroupsByCampaignId

Gets the ad groups that exist within a specified campaign.

GetAdGroupsByIds

Gets the specified ad groups that exist within a specified campaign.

GetAdGroupsInfoByCampaignId

Retrieves information about all the ad groups that belong to the specified campaign.

GetAdsByAdGroupId

Retrieves the ads that are associated with an ad group.

GetAdsByEditorialStatus

Retrieves the ads that belong to the specified ad group and have the specified editorial review status.

GetAdsByIds

Retrieves the specified ads from the specified ad group.

GetBehavioralBidsByAdGroupId

Retrieves all the behavioral bids from the specified ad group.

GetBehavioralBidsByIds

Retrieves the specified behavioral bids from the specified ad group.

GetBusinessesByIds

Retrieves information about the specified businesses.

GetBusinessesInfo

Retrieves information about all the businesses in your account.

GetCampaignsByAccountId

Retrieves all the campaigns that exist within a specified account.

GetCampaignsByIds

Retrieves the specified campaigns from the specified account.

GetCampaignsInfoByAccountId

Retrieves information about all the campaigns that belong to the specified account.

GetCustomSegments

Retrieves all the customer-defined segments.

GetKeywordEstimatesByBids

Gets the position and estimated costs for the specified keyword bid.

GetKeywordQualityScoresByIds

Retrieves an estimation of keyword quality and suggested bid amounts for one or more keywords in an ad group.

GetKeywordsByAdGroupId

Retrieves the keywords for an ad group.

GetKeywordsByEditorialStatus

Retrieves the keywords with the specified editorial review status.

GetKeywordsByIds

Retrieves the specified keywords.

GetNegativeKeywordsByAdGroupIds

Retrieves all the negative keywords assigned to the specified ad groups.

GetNegativeKeywordsByCampaignIds

Retrieves all the negative keywords assigned to the specified campaigns.

GetPlacementDetailsForUrls

Retrieves placement information for the specified URLs.

GetSegments

Retrieves all user segments.

GetSegmentsByIds

Retrieves the specified user segments.

GetSitePlacementsByAdGroupId

Retrieves all the website placement bids from the specified ad group.

GetSitePlacementsByIds

Retrieves the specified website placement bids from the specified ad group.

GetTargetByAdGroupId

Gets target information for an ad group.

GetTargetsByAdGroupIds

Retrieves detailed information about the targets that are associated with the specified ad groups.

GetTargetsByCampaignIds

Retrieves detailed information about the targets that are associated with the specified campaigns.

GetTargetsByIds

Retrieves detailed information about the specified targets.

GetTargetsInfoFromLibrary

Retrieves information about all the targets in your target library.

PauseAdGroups

Pauses one or more ad groups.

PauseAds

Pauses one or more ads.

PauseBehavioralBids

Pauses one or more behavioral bids in the specified ad group.

PauseCampaigns

Pauses one or more campaigns.

PauseKeywords

Pauses one or more keywords.

PauseSitePlacements

Pauses one or more website placement bids in the specified ad group.

ResumeAdGroups

Resumes one or more ad groups.

ResumeAds

Resumes one or more ads.

ResumeBehavioralBids

Resumes one or more behavioral bids in an ad group.

ResumeCampaigns

Resumes one or more campaigns.

ResumeKeywords

Resumes one or more keywords.

ResumeSitePlacements

Resumes one or more website placements in the specified ad group.

SetNegativeKeywordsToAdGroups

Associates the specified negative keywords with the specified ad groups.

SetNegativeKeywordsToCampaigns

Associates the specified negative keywords with the specified campaigns.

SetTargetToAdGroup

Associates the specified target with the specified ad group.

SetTargetToCampaign

Associates the specified target with the specified campaign.

SetUsersToSegments

Associates one or more users with the specified user segment.

SubmitAdGroupForApproval

Submits an ad group for editorial review.

UpdateAdGroups

Updates the specified ad groups in a specified campaign.

UpdateAds

Updates the specified ads within a particular ad group.

UpdateBehavioralBids

Updates one or more behavioral bids in an ad group.

UpdateBusinesses

Updates one or more businesses in an account.

UpdateCampaigns

Updates specified campaigns in a specified account.

UpdateKeywords

Updates the keywords within a specified ad group.

UpdateSitePlacements

Updates one or more website placement bids in an ad group.

UpdateTarget

Updates the target information for the specified ad group.

UpdateTargetsInLibrary

Updates targets in your target library.

Page view tracker