Microsoft Advertising Connector Objects

NameDescription
AccountPerformanceReportUse this report to observe long-term account performance and trends.
AccountsQuery the available Accounts in Bing Ads.
AdAssetsQuery the available Assets linked to Ads in Bing Ads.
AdDynamicTextPerformanceReportUse this report to identify which dynamic text strings are performing well and which strings you should consider changing.
AdExtensionAssetsQuery the available Assets linked to Ad Extensions in Bing Ads.
AdExtensionByAdReportUse this report to compare how well different versions of your ad extensions are performing with each ad.
AdExtensionByKeywordReportUse this report to compare how well different versions of your ad extensions are performing for each keyword.
AdExtensionDetailReportUse this report to discover the effectiveness of individual ad extension items, for example, each link of a sitelink extension.
AdExtensionsQuery the available Ad Extensions in Bing Ads.
AdGroupPerformanceReportUse this report to more broadly compare delivery performance statistics by ad group, campaign, or account attributes rather than at the keyword level.
AdGroupsQuery the available AdGroups in Bing Ads.
AdPerformanceReportUse this report to help you determine which ads lead to clicks and conversions, and which are not performing. Having underperforming ads in your account can pull down the quality of your campaigns.
AdsQuery the available Ads in Bing Ads.
AgeGenderAudienceReportUse this report to discover how your campaigns and ad groups are resonating with audiences of diverse age and gender.
AssetGroupAssetsQuery the available Assets linked to Asset Groups in Bing Ads.
AssetGroupsQuery the available Asset Groups in Bing Ads.
AudiencePerformanceReportUse this report to compare delivery performance statistics by audience, ad group, campaign, or account attributes.
AudiencesQuery the available Audiences in Bing Ads.
BidOpportunitiesQuery the available Bid Opportunities in Bing Ads.
BudgetOpportunitiesQuery the available Budget Opportunities in Bing Ads.
BudgetsQuery the available Budgets in Bing Ads.
BudgetSummaryReportUse this report to discover how your campaign's budget is performing for the month. For example, the report shows your monthly budget, how much you have spent to date, and whether you are on target to spend your monthly budget.
CampaignPerformanceReportUse this report to view high-level performance statistics and quality attributes for each campaign or account. This is also a quick way to flag any major campaign or account problems.
CampaignsQuery the available Campaigns in Bing Ads.
ConversionPerformanceReportUse this report to understand which campaigns and keywords are leading an audience to complete a purchase or other conversion action.
DataExclusionsQuery the available Data Exclusions in Bing Ads.
DestinationUrlPerformanceReportUse this report to identify landing pages that met audience expectations and potentially resulted in high click-through or conversion rates.
DSAAutoTargetPerformanceReportUse this report to find out which DSA auto targets are performing well and those that are not.
DSACategoryPerformanceReportUse this report to find out which DSA categories are performing well and those that are not.
DSASearchQueryPerformanceReportUse this report to find out which search terms are in demand for your DSA campaign and the performance of dynamic headlines that are being displayed.
GeographicPerformanceReportUse this report to see which locations your traffic is coming from. You can then validate whether your location targeting strategy is successful, and identify opportunities to improve. The report also identifies either the physical location of the search user or the geographical location interest based on the user's search query.
GoalsAndFunnelsReportUse this report to discover whether your audience completes each step through the land, browse, prospect, and conversion pages of your website. For example, you can use this report to determine the step that users leave the conversion funnel, so that you can improve or remove that step to increase the chance that the user will continue to the next step.
KeywordEstimatedBidQuery the available Keyword Estimated Bid in Bing Ads.
KeywordEstimatedPositionQuery the available EstimatedPosition in Bing Ads.
KeywordHistoricalSearchQuery the available Keyword Historical Search in Bing Ads.
KeywordPerformanceQuery the available Keyword Performance in Bing Ads.
KeywordPerformanceReportUse this report to find out which keywords are performing well and those that are not.
KeywordsQuery the available Keywords in Bing Ads.
NegativeKeywordConflictReportUse this report to discover which keywords and negative keywords are in conflict, and whether the conflict is at the campaign or ad group level. Use this list to figure out which negative keywords to delete.
ProductDimensionPerformanceReportUse this report to find out which product dimensions are performing well and those that are not.
ProductNegativeKeywordConflictReportUse this report to discover which keywords and negative keywords are in conflict, and whether the conflict is at the campaign or ad group level. Use this list to figure out which negative keywords to delete.
ProductPartitionPerformanceReportYou can include details in the report such as impressions, clicks, and spend that you can use to identify whether or not the product partitions are performing well.
ProductPartitionUnitPerformanceReportUse this report to find out which product partition units are performing well and those that are not.
ProductSearchQueryPerformanceReportUse this report to get insight into what your audience is searching for when your ads are shown as well as ensure that your product titles are relevant to search queries.
PublisherUsagePerformanceReportUse this report to see if any website URLs aren't performing well enough for your campaign or ad group target settings. For example, if ad impressions at those URLs yield a low click-through rate, then you might decide to exclude those websites from your campaign.
SearchCampaignChangeHistoryReportUse this report to discover when changes to an account were made, as well as which user made the changes.
SearchQueryPerformanceReportUse this report to see what your audience is searching for when your ads are shown. You can use this information to make informed additions, removals, or edits to both your keyword and negative keyword lists.
SeasonalityAdjustmentsQuery the available Seasonality Adjustments in Bing Ads.
ShareOfVoiceReportUse this report to view impression share (%) of successful bids for each keyword, and identify opportunities to increase impression share.
TagsQuery the available Tags in Bing Ads.
UserLocationPerformanceReportUse this report to see which locations your traffic is coming from. You can then validate whether your location targeting strategy is successful, and identify opportunities to improve. The report also identifies the physical location of the user and the intended geographical location of the user's search query, for example a user in Seattle searching for services in Portland.
NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
AbsoluteTopImpressionSharePercentDoubleFalseNoThe number of times your ad is shown in the top position as a percentage of the total available impressions in the market you were targeting.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads. It is the share of the prospective customer's mindshare and buying intent you captured.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
LowQualityClicksIntFalseNoClicks that exhibit a low likelihood of commercial intent. You are not billed for these clicks.
LowQualityClicksPercentDoubleFalseNoThe low-quality clicks as a percentage.
LowQualityImpressionsIntFalseNoThe number of impressions that result from low-quality keyword searches.
LowQualityImpressionsPercentDoubleFalseNoThe low-quality impressions as a percentage.
LowQualityConversionsIntFalseNoThe number of conversions that originate from low-quality clicks.
LowQualityConversionRateDoubleFalseNoThe low-quality conversion rate as a percentage.
ExactMatchImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions that your account received for searches that exactly matched your keyword, out of the total available exact match impressions you were eligible to receive.
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankAggPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
PhoneImpressionsIntFalseNoThe number of times your tracked number was shown on all devices.
PhoneCallsIntFalseNoThe number of total calls to the tracked phone number that showed with your ad.
PtrDoubleFalseNoThe phone-through rate (Ptr). The formula for calculating the Ptr is (PhoneCalls / PhoneImpressions) x 100.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
LowQualityGeneralClicksIntFalseNoClicks that are filtered by general methods, such as blacklists and activity-based detection, and that exhibit a low likelihood of commercial intent. You are not billed for these clicks.
LowQualitySophisticatedClicksIntFalseNoInvalid clicks that use sophisticated means to appear valid. You are not billed for these clicks.
AudienceImpressionLostToBudgetPercentDoubleFalseNoThe percentage of impression share you lost due to insufficient budget on the Microsoft Audience Network.
AudienceImpressionLostToRankPercentDoubleFalseNoThe percentage of impression share you lost due to low rank on the Microsoft Audience Network.
AudienceImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions you could have received on the Microsoft Audience Network.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe system generated identifier of the account.
NameStringFalseNoThe name of the account.
NumberStringFalseNoThe account number.
AccountLifeCycleStatusStringFalseNoThe status of the account.
PauseReasonIntFalseNoA flag value that indicates who paused the account. The following are the possible values: 1-The user paused the account. 2-The billing service paused the account. 4-The user and billing service paused the account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AdGroupIdLongFalseAdGroups.IdNoThe system generated identifier of the ad group.
AdIdLongFalseAds.IdNoThe unique Bing Ads identifier for the ad.
AdTypeStringFalseNoThe ad type.
IdLongFalseNoThe ID of the asset.
AssetPerformanceLabelStringFalseNoThis lets you know how well the asset is performing.
EditorialStatusStringFalseNoThe editorial review status of the asset link, which indicates whether the asset is pending review, has been approved, or has been disapproved.
PinnedFieldStringFalseNoDetermines whether the asset should only be used for a specific ad component, or whether you want Bing AI to optimize the layout for this asset.
NameStringFalseNoThe asset name.
TypeStringFalseNoThe type of the asset.
TextStringFalseNoText for the asset.
SubTypeStringFalseNoRepresents the aspect ratio for the asset.
CropHeightIntFalseNoThe number of pixels to use from the image asset source, starting from the CropY position and moving upwards.
CropWidthIntFalseNoThe number of pixels to use from the image asset source, starting from the CropX position and moving to the right.
CropXIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip to the right on the x-axis before applying the CropWidth.
CropYIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip upwards on the y-axis before applying the CropHeight.
TargetHeightIntFalseNoThe target height dimension of an image asset.
TargetWidthIntFalseNoThe target width dimension of an image asset.
ThumbnailImageSubTypeStringFalseNoRepresents the aspect ratio for this image asset.
ThumbnailImageCropHeightIntFalseNoThe number of pixels to use from the image asset source, starting from the CropY position and moving upwards.
ThumbnailImageCropWidthIntFalseNoThe number of pixels to use from the image asset source, starting from the CropX position and moving to the right.
ThumbnailImageCropXIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip to the right on the x-axis before applying the CropWidth.
ThumbnailImageCropYIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip upwards on the y-axis before applying the CropHeight.
ThumbnailImageTargetHeightIntFalseNoThe target height dimension of an image asset.
ThumbnailImageTargetWidthIntFalseNoThe target width dimension of an image asset.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
KeywordStringFalseNoThe keyword text.
AdIdLongFalseNoAd Id
AdTitleStringFalseNoThe ad title.
AdTypeStringFalseNoThe ad type.
AdLabelsStringFalseNoThe labels applied to the ad.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
Param1StringFalseNoThe first dynamic substitution parameter (Param1) of a keyword or biddable ad group criterion.
Param2StringFalseNoThe second dynamic substitution parameter (Param2) of a keyword or biddable ad group criterion.
Param3StringFalseNoThe third dynamic substitution parameter (Param3) of a keyword or biddable ad group criterion.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
KeywordStatusStringFalseNoThe keyword status.
TitlePart1StringFalseNoThe title part 1 attribute of an ad.
TitlePart2StringFalseNoThe title part 2 attribute of an ad.
TitlePart3StringFalseNoThe title part 3 attribute of an ad.
Path1StringFalseNoThe path 1 attribute of an ad.
Path2StringFalseNoThe path 2 attribute of an ad.
FinalUrlStringFalseNoThe Final URL of the ad, keyword, or criterion.
FinalMobileUrlStringFalseNoThe Final Mobile URL of the ad, keyword, or criterion.
FinalAppUrlStringFalseNoReserved for future use.
AdDescriptionStringFalseNoThe text attribute of an ad.
AdDescription2StringFalseNoThe second ad description that appears below the path in your ad. Ad description 2 might not appear in your ad.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AdExtensionIdLongFalseAdExtensions.IdNoThe ID of the ad extension.
AdExtensionTypeStringFalseNoThe type of ad extension.
IdLongFalseNoThe ID for the asset.
NameStringFalseNoThe asset name.
TypeStringFalseNoThe type of the asset.
SubTypeStringFalseNoRepresents the aspect ratio for the asset.
CropHeightIntFalseNoThe number of pixels to use from the image asset source, starting from the CropY position and moving upwards.
CropWidthIntFalseNoThe number of pixels to use from the image asset source, starting from the CropX position and moving to the right.
CropXIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip to the right on the x-axis before applying the CropWidth.
CropYIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip upwards on the y-axis before applying the CropHeight.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdTitleStringFalseNoThe ad title.
AdExtensionTypeStringFalseNoThe type name that corresponds to the AdExtensionTypeId column.
AdExtensionVersionStringFalseNoThe version attribute of an ad extension.
AdExtensionIdLongFalseNoThe identifier of the ad extension.
AdIdLongFalseNoAd Id
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
CampaignStatusStringFalseNoThe campaign status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
ClickTypeStringFalseNoClick type refers to each component of an ad that a customer can click.
TitlePart1StringFalseNoThe title part 1 attribute of an ad.
TitlePart2StringFalseNoThe title part 2 attribute of an ad.
TitlePart3StringFalseNoThe title part 3 attribute of an ad.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
TotalClicksIntFalseNoThe number of billable and non-billable times that the ad extension was clicked.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdExtensionTypeStringFalseNoThe Bing Ads assigned identifier of an ad extension.
AdExtensionIdLongFalseNoThe version attribute of an ad extension.
AdExtensionVersionStringFalseNoThe version attribute of an ad extension.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignStatusStringFalseNoThe campaign status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
ClickTypeStringFalseNoClick type refers to each component of an ad that a customer can click.
KeywordStringFalseNoThe keyword text.
KeywordIdStringFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordStatusStringFalseNoThe keyword status.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
TotalClicksIntFalseNoThe number of billable and non-billable times that the ad extension was clicked.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdTitleStringFalseNoThe ad title.
AdIdStringFalseNoThe Bing Ads assigned identifier of an ad.
AdExtensionTypeStringFalseNoThe Bing Ads assigned identifier of an ad extension.
AdExtensionTypeIdStringFalseNoThe system identifier that corresponds to the AdExtensionType column. The supported identifiers are 10, 11, and 12.
AdExtensionIdLongFalseNoThe version attribute of an ad extension.
AdExtensionVersionStringFalseNoThe version attribute of an ad extension.
AdExtensionPropertyValueStringFalseNoThe human readable ad extension property value. For this report only one property is available for each type of ad extension.
AdStatusStringFalseNoThe ad status.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignStatusStringFalseNoThe campaign status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe ID of the ad extension.
TypeStringFalseNoThe type of ad extension.
VersionIntFalseNoTracks the number of times the ad extension has been updated.
DevicePreferenceLongFalseNoThis element determines whether the preference is for the ad extension to be displayed on mobile devices or all devices.
SchedulingStartDateDateFalseNoThe scheduled start date.
SchedulingEndDateDateFalseNoThe scheduled end date.
SchedulingUseSearcherTimeZoneBoolFalseNoDetermines whether to use the account time zone or the time zone of the search user where the ads could be delivered.
SchedulingDayTimeRangesStringFalseNoThe list of day and time ranges.
LanguageStringFalseNoThe language for the ad extension.
ActionTypeStringFalseNoThe action text.
FinalUrlsStringFalseNoThe landing page URL.
FinalUrlSuffixStringFalseNoThe suffix added to the landing page URL.
FinalMobileUrlsStringFalseNoThe mobile landing page URL.
TrackingUrlTemplateStringFalseNoThe tracking template to use as a default for all FinalUrls and FinalMobileUrls.
UrlCustomParametersStringFalseNoYour custom collection of key and value parameters for URL tracking.
AppPlatformStringFalseNoThe application platform.
AppStoreIdStringFalseNoThe application identifier provided by the app store.
DestinationUrlStringFalseNoThe URL of the webpage to take the user to when they click.
DisplayTextStringFalseNoThe text displayed in the ad extension.
CountryCodeStringFalseNoThe country code where the phone number is registered.
IsCallOnlyBoolFalseNoThe option to show both your phone number and website, or just your phone number, to people seeing your ads on a smartphone.
IsCallTrackingEnabledBoolFalseNoDetermines whether call tracking is enabled for the call ad extension.
PhoneNumberStringFalseNoThe phone number to include in the ad.
RequireTollFreeTrackingNumberBoolFalseNoYou can either use your own phone number or use a Bing Ads forwarding phone number.
TextStringFalseNoText value relevant to the extension.
AdExtensionHeaderTypeStringFalseNoThe header that is appended with a colon and precedes the filter link values in the ad that is shown.
TextsStringFalseNoThe text values that follow after the AdExtensionHeaderType component of the ad that is shown.
DescriptionStringFalseNoDescription that can be used by the advertiser, agency, or account manager to track, label, or manage extensions.
FlyerNameStringFalseNoThe flyer name.
ImageMediaIdsStringFalseNoThe identifier of the image to include in the ad.
ImagesStringFalseNoImage assets with different sizes and aspect ratios so they can flexibly display across a variety of publishers and placements.
ImageMediaUrlsStringFalseNoThe URL of the media that you already added.
StoreIdLongFalseNoThe unique identifier of a Microsoft Merchant Center store used for product ads.
AlternativeTextStringFalseNoAlternative description of the image media for usability. If the image could not be displayed, the alternative text is used instead.
LayoutsStringFalseNoThe list of eligible image layouts.
SourceTypeStringFalseNoThe source type.
AddressCityNameStringFalseNoThe name of the city where the street address is located.
AddressCountryCodeStringFalseNoThe country where the street address is located.
AddressPostalCodeStringFalseNoThe postal or zip code.
AddressProvinceCodeStringFalseNoA code that identifies the state or province where the street address is located.
AddressProvinceNameStringFalseNoThe name of the state or province where the street address is located.
AddressStreetAddressStringFalseNoThe first line of the address.
AddressStreetAddress2StringFalseNoThe second line of the address.
CompanyNameStringFalseNoThe name of the business.
GeoCodeStatusStringFalseNoA status value that indicates whether the business latitude and longitude coordinates have been determined.
GeoPointLatitudeInMicroDegreesIntFalseNoThe latitude specified in micro degrees
GeoPointLongitudeInMicroDegreesIntFalseNoThe longitude specified in micro degrees
BusinessLogoLongFalseNoThe asset ID for the business logo.
BusinessLogoUrlStringFalseNoThe URL of the business logo.
BusinessNameStringFalseNoThe business name.
DomainNameStringFalseNoThe domain name.
PriceExtensionTypeStringFalseNoThe type of the price ad extension.
TableRowsStringFalseNoThe price table rows.
CurrencyCodeStringFalseNoThe currency code for the promotion price or discount.
DiscountModifierStringFalseNoThe promotion discount modifier.
MoneyAmountOffDoubleFalseNoThe money off promotion value.
OrdersOverAmountDoubleFalseNoThe orders over amount value appended to the promotion target.
PercentOffDoubleFalseNoThe percent off promotion value.
PromotionCodeStringFalseNoThe promotion code appended to the promotion target.
PromotionItemStringFalseNoThe promotion target or item.
PromotionOccasionStringFalseNoThe promotion occasion.
PromotionStartDateDateFalseNoThe start date helps to inform the promotion date or dates that will be displayed in the ad.
PromotionEndDateDateFalseNoThe end date helps to inform the promotion date or dates that will be displayed in the ad.
IsExactBoolFalseNoDetermines whether the review text is an exact quote or paraphrased.
SourceStringFalseNoThe review source name.
UrlStringFalseNoThe review source Url.
Description1StringFalseNoThe site link description line 1.
Description2StringFalseNoThe site link description line 2.
HeaderStringFalseNoThe header that is appended with a colon and precedes the snippet values.
ValuesStringFalseNoThe snippet values that follow after the Header component of the ad that is shown.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
StatusStringFalseNoThe ad distribution attribute of an ad group.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
AdGroupNameStringFalseNoThe ad group name.
AdGroupLabelsStringFalseNoThe labels applied to the ad group.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
TrackingTemplateStringFalseNoThe current tracking template for the ad group.
CustomParametersStringFalseNoThe current custom parameters set for the ad group.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
AbsoluteTopImpressionSharePercentDoubleFalseNoThe number of times your ad is shown in the top position as a percentage of the total available impressions in the market you were targeting.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads. It is the share of the prospective customer's mindshare and buying intent you captured.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
ExactMatchImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions that your account received for searches that exactly matched your keyword, out of the total available exact match impressions you were eligible to receive.
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankAggPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
QualityScoreIntFalseNoThe numeric score shows you how competitive your ads are in the marketplace by measuring how relevant your keywords and landing pages are to customers' search terms.
ExpectedCtrIntFalseNoHow well your keyword competes against other keywords targeting the same traffic. Ads that are relevant to searchers' queries or other input are more likely to have a higher click-through rate. This metric tells you if a keyword is underperforming and causing a loss in impression share, so you can make keyword changes or remove ads altogether.
AdRelevanceIntFalseNoHow closely related your ads is to the customer's search query or other input. It tells you how relevant your ad and landing page are to potential customers.
LandingPageExperienceIntFalseNoAn aggregate quality assessment of all landing pages on your site. The landing page experience score measures whether your landing page is likely to provide a good experience to customers who click your ad and land on your website.
HistoricalQualityScoreIntFalseNoThe historic quality score of the keyword. The historic quality score for each row is the value that was calculated for quality score on that date.
HistoricalExpectedCtrIntFalseNoHistorical average of expected click-through rate scores going back as far as 18 months from the current date. This score may vary from the score in the ExpectedCtr column, which is the current score and same value for each day in the time period.
HistoricalAdRelevanceIntFalseNoHistorical average of ad relevance scores back as far as 18 months from the current date.
HistoricalLandingPageExperienceIntFalseNoHistorical average of landing page experience scores back as far as 18 months from the current date.
PhoneImpressionsIntFalseNoThe number of times your tracked number was shown on all devices.
PhoneCallsIntFalseNoThe number of total calls to the tracked phone number that showed with your ad. The formula for calculating the phone calls is ManualCalls + ClickCalls.
PtrDoubleFalseNoThe phone-through rate (Ptr).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
AudienceImpressionLostToBudgetPercentDoubleFalseNoThe percentage of impression share you lost due to insufficient budget on the Microsoft Audience Network.
AudienceImpressionLostToRankPercentDoubleFalseNoThe percentage of impression share you lost due to low rank on the Microsoft Audience Network.
AudienceImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions you could have received on the Microsoft Audience Network.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe system generated identifier of the ad group.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
NameStringFalseNoThe name of the ad group.
AdRotationTypeStringFalseNoDetermines how often you'd like the ads in your ad group to show in relation to one another. If you have multiple ads within an ad group, your ads will rotate because no more than one ad from your account can show at a time.
StartDateDateFalseNoThe date that the ads in the ad group can begin serving; otherwise, the service can begin serving the ads in the ad group the day that the ad group becomes active.
EndDateDateFalseNoThe date that the ads in the ad group will expire.
LanguageStringFalseNoThe language of the ads and keywords in the ad group.
CpcBidAmountDoubleFalseNoThe default bid to use when the user's query and the ad group's keywords match by using either a broad, exact, or phrase match comparison..
AudienceAdsBidAdjustmentStringFalseNoThe percent amount by which to adjust your bid for native ads above or below the base ad group or keyword bid.
BiddingSchemeTypeStringFalseNoThe bid strategy type for how you want to manage your bids.
ForwardCompatibilityMapStringFalseNoThe list of key and value strings for forward compatibility. This element can be used to avoid otherwise breaking changes when new elements are added in future releases.
NetworkStringFalseNoThe search networks where you want your ads to display.
StatusStringFalseNoThe status of the ad group.
TrackingUrlTemplateStringFalseNoThe tracking template to use as a default for all URLs in your ad group.
UrlCustomParametersStringFalseNoYour custom collection of key and value parameters for URL tracking.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdLabelsStringFalseNoThe labels applied to the ad.
AdGroupNameStringFalseNoThe ad group name.
AdIdLongFalseNoThe Bing Ads Ad identifier
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdTitleStringFalseNoThe ad title.
AdDescriptionStringFalseNoThe text attribute of an ad.
AdDescription2StringFalseNoThe second ad description that appears below the path in your ad. Ad description 2 might not appear in your ad.
AdTypeStringFalseNoThe ad type.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
TrackingTemplateStringFalseNoThe current tracking template of the ad, keyword, or criterion.
CustomParametersStringFalseNoThe current custom parameters set of the ad, keyword, or criterion.
FinalUrlStringFalseNoThe Final URL of the ad, keyword, or criterion.
FinalMobileUrlStringFalseNoThe Final Mobile URL of the ad, keyword, or criterion.
FinalAppUrlStringFalseNoReserved for future use.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
HeadlineStringFalseNoThe shorter of two possible responsive ad headlines for Audience campaigns.
LongHeadlineStringFalseNoThe longer of two possible responsive ad headlines for Audience campaigns.
TitlePart1StringFalseNoThe title part 1 attribute of an ad.
TitlePart2StringFalseNoThe title part 2 attribute of an ad.
TitlePart3StringFalseNoThe title part 3 attribute of an ad.
Path1StringFalseNoThe path 1 attribute of an ad.
Path2StringFalseNoThe path 2 attribute of an ad.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
DisplayUrlStringFalseNoThe ad display URL.
BusinessNameStringFalseNoDepending on your responsive ad's placement, your business's name may appear in your ad. This column only applies to Audience campaigns.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column. The possible values include Android, Blackberry, iOS, Other, Unknown, and Windows.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion. If the destination URL contains dynamic text substitution parameters (for example, {param1}), the report will contain the URL after substitution occurs.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match. The possible values are Broad, Exact, Phrase, and Unknown.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe unique Bing Ads identifier for the ad.
AdGroupIdLongFalseAdGroups.IdNoThe system generated identifier of the ad group.
TypeStringFalseNoThe ad type.
TitleStringFalseNoThe title of the ad. The title must contain at least one word. The ad's copy and title combined must total at least three words.
TitlePart1StringFalseNoThe first title part of the ad.
TitlePart2StringFalseNoThe second title part of the ad.
TextStringFalseNoThe ad copy. The copy must contain at least one word. The ad's copy and title combined must total at least three words.
DomainStringFalseNoThe URL to display in the ad.
DestinationUrlStringFalseNoThe URL of the webpage to take the user to when they click the ad.
UrlCustomParametersStringFalseNoYour custom collection of key and value parameters for URL tracking.
TrackingUrlTemplateStringFalseNoThe tracking template to use as a default for all landing page URLs.
StatusStringFalseNoThe status of the ad.
ForwardCompatibilityMapStringFalseNoThe list of key and value strings for forward compatibility. This element can be used to avoid otherwise breaking changes when new elements are added in future releases.
FinalUrlsStringFalseNoThe last or final URL where a user is ultimately taken, whether or not the click to final URL path included any redirects.
FinalMobileUrlsStringFalseNoThe mobile landing page URL.
FinalAppUrlsStringFalseNoReserved for future use.
EditorialStatusStringFalseNoThe editorial review status of the ad, which indicates whether the ad is pending review, has been approved, or has been disapproved.
DevicePreferenceIntFalseNoDetermines the device preference for showing the ad.
AdFormatPreferenceStringFalseNoThe Ad Format Preference is used to indicate whether or not you prefer the ad copy to be shown to users as a search or native ad. Search ads tend to be written as a call to action, whereas native ads should be written in more of an informational style.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Microsoft Advertising assigned number of an account.
AccountIdLongFalseNoThe Microsoft Advertising assigned identifier of an account.
AdGroupIdLongFalseNoThe Microsoft Advertising assigned identifier of an ad group.
CampaignIdLongFalseNoThe Microsoft Advertising assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
AdDistributionStringFalseNoThe network where you want your ads to show.
GenderStringFalseNoThe gender (male or female) of the search users to whom the ad was delivered..
AgeGroupStringFalseNoThe age group of the audience who viewed the ad. The possible values are 13-17, 18-24, 25-34, 35-49, 50-64, and 65+.
LanguageStringFalseNoThis is the language of the country the ad is served in.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
AllConversionsDoubleFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad.
AllRevenueDecimalFalseNoThe revenue optionally reported by the advertiser as a result of conversions.
AssistsIntFalseNoThe number of times an entity (an account, campaign, ad group, or keyword, for example) contributed to a conversion that is associated with a different entity.
BaseCampaignIdLongFalseNoThe Microsoft Advertising assigned identifier of an experiment campaign. This will be the same value as the CampaignId if the campaign is not an experiment.
ImpressionsLongFalseNoThe number of times an ad has been displayed on search results pages or other sites on the Audience Network.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad.
ExtendedCostDecimalFalseNoCost information that is optionally provided by advertisers, including non-advertising costs, taxes, and shipping.
RevenueDecimalFalseNoThe revenue optionally reported by the advertiser as a result of conversions.
SpendDecimalFalseNoThe sum of your cost-per-click (CPC) charges for your ads and keywords. Spend helps you keep track of your budget.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AssetGroupIdLongFalseAssetGroups.IdNoThe asset group ID.
IdLongFalseNoThe ID for the asset.
AssetPerformanceLabelStringFalseNoThis lets you know how well the asset is performing.
EditorialStatusStringFalseNoThe editorial review status of the asset link, which indicates whether the asset is pending review, has been approved, or has been disapproved.
PinnedFieldStringFalseNoDetermines whether the asset should only be used for a specific ad component, or whether you want Bing AI to optimize the layout for this asset.
NameStringFalseNoThe asset name.
TypeStringFalseNoThe type of the asset.
TextStringFalseNoText for the asset.
SubTypeStringFalseNoRepresents the aspect ratio for the asset.
CropHeightIntFalseNoThe number of pixels to use from the image asset source, starting from the CropY position and moving upwards.
CropWidthIntFalseNoThe number of pixels to use from the image asset source, starting from the CropX position and moving to the right.
CropXIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip to the right on the x-axis before applying the CropWidth.
CropYIntFalseNoStarting from the lower left corner of image asset source, this is the number of pixels to skip upwards on the y-axis before applying the CropHeight.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe asset group ID.
NameStringFalseNoThe name of the asset group.
BusinessNameStringFalseNoThe name of the business.
StatusStringFalseNoThe status of the Asset group.
EditorialStatusStringFalseNoThe editorial review status of the asset group, which indicates whether the asset group is pending review, has been approved, or has been disapproved.
CallToActionStringFalseNoA brief, punchy reason for customers to click your ad right now.
FinalUrlsStringFalseNoThe landing page URL.
FinalMobileUrlsStringFalseNoThe mobile landing page URL.
Path1StringFalseNoThe first part of the optional path that will be appended to the domain portion of your display URL.
Path2StringFalseNoThe second part of the optional path that will be appended to the domain portion of your display URL.
StartDateDateFalseNoThe date that the asset group can begin serving; otherwise, the service can begin serving ads the day that the asset group becomes active.
EndDateDateFalseNoThe date that the asset group will expire.
DescriptionsStringFalseNoThe descriptions that are shown below the path in your ad.
HeadlinesStringFalseNoShort headlines that appear in your ad.
LongHeadlinesStringFalseNoLong headlines that appear in your ad.
ImagesStringFalseNoImage assets with different sizes and aspect ratios so they can flexibly display across a variety of publishers and placements.
AssetGroupSearchThemesStringFalseNoA list of asset group search themes.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AudienceIdLongFalseNoThe Bing Ads assigned identifier of the audience, for example the remarketing list ID.
AudienceNameStringFalseNoThe audienc name.
AudienceTypeStringFalseNoThe audience type.
AssociationStatusStringFalseNoThe status of the association between the ad group and remarketing list, which indicates whether ads are eligible to display. The possible values are Active, Paused, and Deleted.
BidAdjustmentStringFalseNoThis attribute reflects the current value of your ad group's audience bid adjustment, even if a different bid adjustment value was used when the ad was shown. This value is the requested percentage to increase or decrease the bid amount for the remarketing list.
TargetingSettingStringFalseNoThis attribute reflects the current value of your ad group's audience targeting setting. The possible values are Target and bid or Bid only.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe Bing Ads identifier of the audience.
ParentIdLongFalseAccounts.IdNoThe Bing Ads identifier of the account or customer.
NameStringFalseNoThe name of the audience. The name can contain a maximum of 128 characters.
TypeStringFalseNoThe type of the audience.
DescriptionStringFalseNoThe description of the audience. Use a description to help you remember what audience you are targeting.
MembershipDurationIntFalseNoWhen you create an audience, you can specify how far back in time Bing Ads should look for actions that match your audience definition.
ForwardCompatibilityMapStringFalseNoThe list of key and value strings for forward compatibility. This element can be used to avoid otherwise breaking changes when new elements are added in future releases.
ScopeStringFalseNoScope defines what accounts can use this audience.
TagIdLongFalseTags.IdNoThe unique Bing Ads identifier of the tag.
AudienceNetworkSizeLongFalseNoThe total number of people who are active members of this audience in the Audience network.
SearchSizeLongFalseNoThe total number of people who are active members of this audience in the Search network.
SupportedCampaignTypesStringFalseNoThe list of campaign types that support this audience.
CustomerShareAggregateStringFalseNoContains information about CustomerAccountShares and OwnerCustomerId.
CombinationRulesStringFalseNoLogical conditions used to determine who to add to your combined list.
AdGroupIdLongFalseNoThe ad group identifier to associate with the impression-based remarketing list.
CampaignIdLongFalseNoThe campaign identifier to associate with the impression-based remarketing list.
EntityTypeStringFalseNoThe entity type of an impression-based remarketing list.
ProductAudienceTypeStringFalseNoDetermines whether to remarket your products to general visitors, product searchers, product viewers, shopping cart abandoners, or past buyers.
RuleTypeStringFalseNoThe type of the remarketing rule.
RuleNormalFormStringFalseNoDetermines whether the rule item groups are evaluated based on conjunctive normal form (CNF) or disjunctive normal form (DNF).
RuleItemGroupsStringFalseNoThe list of rule item groups that you want applied to the remarketing list.
RuleAnotherRuleItemGroupsStringFalseNoThe list of rule item groups related to other pages the audience visited.
RuleExcludeRuleItemGroupsStringFalseNoThe list of rule item groups that you want applied as exclusions to the remarketing list.
RuleIncludeRuleItemGroupsStringFalseNoThe list of rule item groups that you want applied to the remarketing list.
RuleActionOperatorStringFalseNoThe operator that can be applied to the value of the Action element.
RuleActionStringFalseNoThe type of user interaction you want to track. For example 'play' or 'pause'.
RuleCategoryOperatorStringFalseNoThe operator that can be applied to the value of the Category element.
RuleCategoryStringFalseNoThe category of event you want to track. For example, 'video'.
RuleLabelOperatorStringFalseNoThe operator that can be applied to the value of the Label element.
RuleLabelStringFalseNoThe name of the element that caused the action. For example 'trailer' or 'behindthescenes'.
RuleValueOperatorStringFalseNoThe operator that can be applied to the value of the Value element.
RuleValueIntFalseNoA positive integer value associated with that event. For example the value could be the duration of time that the video played.
SourceIdLongFalseNoThe ID of the remarketing list that Bing Ads used to generate this similar audience.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
OpportunityKeyStringFalseNoAn identifier that uniquely identifies the opportunity.
AdGroupIdLongFalseNoThe identifier of the ad group that owns the keyword.
CampaignIdLongFalseNoThe identifier of the campaign for the ad group that owns the keyword.
OpportunityTypeStringFalseNoDefines the possible bid opportunity types you can request when calling GetBidOpportunities.
CurrentBidDoubleFalseNoThe current keyword bid amount specified for the match type in the MatchType element.
EstimatedIncreaseInClicksDoubleFalseNoThe estimated clicks opportunities corresponding to the suggested bid.
EstimatedIncreaseInCostDoubleFalseNoThe estimated increase in spend corresponding to the suggested bid.
EstimatedIncreaseInImpressionsLongFalseNoThe estimated impressions opportunities corresponding to the suggested bid.
KeywordIdLongFalseNoThe identifier of the keyword to which the bid opportunity applies.
MatchTypeStringFalseNoThe match type to which the suggested bid value applies. The possible values are BroadMatch, ExactMatch, and PhraseMatch.
SuggestedBidDoubleFalseNoThe suggested bid based on the last 7 days of performance history for the corresponding ad group.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
OpportunityKeyStringFalseNoAn identifier that uniquely identifies the opportunity.
BudgetAmountDoubleFalseNoA potential new budget.
BudgetPointTypeStringFalseNoThe type of budget relative to a list of budget points. For example, if the budget point type is Current then this object's BudgetAmount element would be equal to the corresponding campaign's daily budget.
EstimatedWeeklyClicksDoubleFalseNoThe estimated weekly clicks for the given budget amount.
EstimatedWeeklyCostDoubleFalseNoThe estimated weekly cost for the given budget amount.
EstimatedWeeklyImpressionsDoubleFalseNoThe estimated weekly impressions for the given budget amount.
BudgetTypeStringFalseNoThe type of budget that the campaign uses.
CampaignIdLongFalseCampaigns.IdNoThe identifier of the campaign to which the suggested budget applies
CurrentBudgetDoubleFalseNoThe campaign's current budget.
IncreaseInClicksDoubleFalseNoThe estimated clicks opportunities corresponding to the suggested budget.
IncreaseInImpressionsDoubleFalseNoThe estimated impressions opportunities corresponding to the suggested budget.
PercentageIncreaseInClicksIntFalseNoThe estimated percentage increase in clicks corresponding to the suggested budget.
PercentageIncreaseInImpressionsIntFalseNoThe estimated percentage increase in impressions corresponding to the suggested budget.
RecommendedBudgetDoubleFalseNoThe suggested budget based on the last 15 days of performance history for the corresponding campaign.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe unique Bing Ads identifier of the budget.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
NameStringFalseNoThe name of the budget. The name must be unique among all budgets within the account. The name can contain a maximum of 255 characters.
AmountDoubleFalseNoThe amount to spend daily across all campaigns that share the budget.
AssociationCountIntFalseNoThe number of Campaign objects that currently share this budget.
BudgetTypeStringFalseNoThe budget type determines the pace at which the budget is spent throughout the day.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
DateStringFalseNoThe date for the downloaded report records. The date will be in the time zone of the campaign.
CurrencyCodeStringFalseNoThe account currency type.
MonthlyBudgetStringFalseNoThe average amount of campaign budget spent during a calendar month.
DailySpendStringFalseNoThe average amount of campaign budget spent per day.
MonthToDateSpendStringFalseNoThe amount of money spent to date for the month.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AccountStatusStringFalseNoThe account status.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
CampaignLabelsStringFalseNoThe labels applied to the campaign.
CampaignStatusStringFalseNoThe campaign status.
CampaignTypeStringFalseNoThe campaign type.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
BudgetNameStringFalseNoThe name of the budget.
BudgetStatusStringFalseNoThe budget status. The possible values are Active and Deleted.
BudgetAssociationStatusStringFalseNoIndicates whether or not the campaign is currently spending from the budget mentioned in the BudgetName column. The possible values are Current and Ended.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
TrackingTemplateStringFalseNoThe current tracking template for the ad group.
CustomParametersStringFalseNoThe current set of custom parameters for the campaign.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
AbsoluteTopImpressionSharePercentDoubleFalseNoThe number of times your ad is shown in the top position as a percentage of the total available impressions in the market you were targeting.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads.It is the share of the prospective customer's mindshare and buying intent you captured.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
LowQualityClicksIntFalseNoClicks that exhibit a low likelihood of commercial intent. You are not billed for these clicks.
LowQualityClicksPercentDoubleFalseNoThe low-quality clicks as a percentage.
LowQualityImpressionsIntFalseNoThe number of impressions that result from low-quality keyword searches.
LowQualityImpressionsPercentDoubleFalseNoThe low-quality impressions as a percentage.
LowQualityConversionsIntFalseNoThe number of conversions that originate from low-quality clicks.
LowQualityConversionRateDoubleFalseNoThe low-quality conversion rate as a percentage.
ExactMatchImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions that your account received for searches that exactly matched your keyword, out of the total available exact match impressions you were eligible to receive.
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankAggPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
QualityScoreIntFalseNoThe numeric score shows you how competitive your ads are in the marketplace by measuring how relevant your keywords and landing pages are to customers' search terms.
ExpectedCtrIntFalseNoHow well your keyword competes against other keywords targeting the same traffic. Ads that are relevant to searchers' queries or other input are more likely to have a higher click-through rate. This metric tells you if a keyword is underperforming and causing a loss in impression share, so you can make keyword changes or remove ads altogether.
AdRelevanceIntFalseNoHow closely related your ads is to the customer's search query or other input. It tells you how relevant your ad and landing page are to potential customers.
LandingPageExperienceIntFalseNoAn aggregate quality assessment of all landing pages on your site. The landing page experience score measures whether your landing page is likely to provide a good experience to customers who click your ad and land on your website.
HistoricalQualityScoreIntFalseNoThe historic quality score of the keyword. The historic quality score for each row is the value that was calculated for quality score on that date.
HistoricalExpectedCtrIntFalseNoHistorical average of expected click-through rate scores going back as far as 18 months from the current date. This score may vary from the score in the ExpectedCtr column, which is the current score and same value for each day in the time period.
HistoricalAdRelevanceIntFalseNoHistorical average of ad relevance scores back as far as 18 months from the current date.
HistoricalLandingPageExperienceIntFalseNoHistorical average of landing page experience scores back as far as 18 months from the current date.
PhoneImpressionsIntFalseNoThe number of times your tracked number was shown on all devices.
PhoneCallsIntFalseNoThe number of total calls to the tracked phone number that showed with your ad. The formula for calculating the phone calls is ManualCalls + ClickCalls.
PtrDoubleFalseNoThe phone-through rate (Ptr).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
LowQualityGeneralClicksDoubleFalseNoClicks that are filtered by general methods, such as blacklists and activity-based detection, and that exhibit a low likelihood of commercial intent. You are not billed for these clicks.
LowQualitySophisticatedClicksDoubleFalseNoInvalid clicks that use sophisticated means to appear valid. You are not billed for these clicks. For more information, see Bing Ads click measurement: description of methodology.
AudienceImpressionLostToBudgetPercentDoubleFalseNoThe percentage of impression share you lost due to insufficient budget on the Microsoft Audience Network.
AudienceImpressionLostToRankPercentDoubleFalseNoThe percentage of impression share you lost due to low rank on the Microsoft Audience Network.
AudienceImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions you could have received on the Microsoft Audience Network.
TopImpressionSharePercentDoubleFalseNoThe percentage of impressions for your ad in the mainline, the top ad placements above the search results, out of the estimated number of mainline impressions you were eligible to receive.
TopImpressionRatePercentDoubleFalseNoThe percentage of times your ad showed in the mainline, the top placement where ads appear above the search results, out of your total impressions.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe unique Bing Ads identifier of the campaign.
AccountIdStringFalseNoThe unique Bing Ads identifier of the account associated with this campaign.
CampaignTypeStringFalseNoThe campaign type determines whether the campaign is an Audience, Dynamic Search Ads, Search, Shopping or Search & Content campaign.
NameStringFalseNoThe name of the campaign. The name must be unique among all active or paused campaigns within the account.
StatusStringFalseNoThe status of the campaign.
SubTypeStringFalseNoThe campaign sub type. This element is only applicable for campaigns of type Shopping, and will be nil for all other campaign types.
BiddingSchemeTypeStringFalseNoThe bid strategy type for how you want to manage your bids.
BudgetTypeStringFalseNoThe budget type determines how the budget is spent.
DailyBudgetDoubleFalseNoThe amount to spend daily on the campaign. You must set the daily budget amount if BudgetId is not set.
ExperimentIdLongFalseNoThe system generated identifier of the Experiment.
TimeZoneStringFalseNoThe time zone where the campaign operates.
TrackingUrlTemplateStringFalseNoThe tracking template to use as a default for all URLs in your campaign.
UrlCustomParametersStringFalseNoYour custom collection of key and value parameters for URL tracking.
BudgetIdLongFalseBudgets.IdNoThe unique Bing Ads identifier of the Budget that this campaign shares with other campaigns in the account.
AudienceAdsBidAdjustmentIntFalseNoThe percent amount by which to adjust your bid for audience ads above or below the base ad group or keyword bid.
LanguagesStringFalseNoThe languages of the ads and keywords in the campaign.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
KeywordStatusStringFalseNoThe keyword status.
KeywordIdLongFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordStringFalseNoThe keyword text.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe data exclusion ID.
NameStringFalseNoThe data exclusion name.
DescriptionStringFalseNoA description for the data exclusion.
CampaignAssociationsStringFalseNoWhich campaigns to include for the data exclusion.
CampaignTypeFilterStringFalseNoWhich campaign types to include for the data exclusion.
DeviceTypeFilterStringFalseNoWhich devices types to include for the data exclusion.
StartDateDatetimeFalseNoThe start date.
EndDateDatetimeFalseNoThe end date.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdLongFalseNoAd Id
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
FinalUrlStringFalseNoThe Final URL of the ad, keyword, or criterion.
FinalMobileUrlStringFalseNoThe Final Mobile URL of the ad, keyword, or criterion.
FinalAppUrlStringFalseNoReserved for future use.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
CampaignStatusStringFalseNoThe campaign status.
TrackingTemplateStringFalseNoThe current tracking template for the ad group.
CustomParametersStringFalseNoThe current set of custom parameters for the campaign.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
CampaignStatusStringFalseNoThe campaign status.
DynamicAdTargetStringFalseNoThe dynamic ad target or webpage condition that Bing matched to your website. For example the condition could be returned in the report as URL contains xyz.
DynamicAdTargetStatusStringFalseNoThe current status of the dynamic ad target.
DynamicAdTargetIdLongFalseNoThe Bing Ads assigned identifier of the dynamic ad target, also known in Campaign Management and Bulk API as the ad group criterion ID.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AdGroupNameStringFalseNoThe ad group name.
AdGroupStatusStringFalseNoThe ad group status.
LanguageStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidStrategyTypeStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
TrackingTemplateStringFalseNoThe current tracking template of the ad.
CustomParametersStringFalseNoThe current custom parameters of the ad.
WebsiteCoverageStringFalseNoA score from 0.0 to 1.0 that indicates the percentage of pages in the requested language that belong to a particular domain out of all the pages that Bing has indexed for the same language your website's domain.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdIdLongFalseNoThe Bing Ads assigned identifier of an ad.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
CampaignStatusStringFalseNoThe campaign status.
AdGroupNameStringFalseNoThe ad group name.
LanguageStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
Category0StringFalseNoThe top level category that Bing matched to your website. For example if the category is US/CA/SFO, the Category0 value will be US.
Category1StringFalseNoThe mid level category that Bing matched to your website. For example if the category is US/CA/SFO, the Category0 value will be US.
Category2StringFalseNoThe low level category that Bing matched to your website. For example if the category is US/CA/SFO, the Category0 value will be US.
CampaignNameStringFalseNoThe campaign name.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion.
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdIdLongFalseNoThe Bing Ads assigned identifier of an ad.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
CampaignStatusStringFalseNoThe campaign status.
AdGroupNameStringFalseNoThe ad group name.
LanguageStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
CampaignNameStringFalseNoThe campaign name.
AdGroupStatusStringFalseNoThe ad group status.
AdStatusStringFalseNoThe ad status.
SearchQueryStringFalseNoThe search term used by your potential audience.
HeadlineStringFalseNoThe Dynamic Search Ad headline that was dynamically generated by Bing Ads.
CategoryListStringFalseNoThe list of categories that Bing matched to your website. Up to three category levels can be returned per category list item.
LandingPageTitleStringFalseNoThe title of your webpage where the search user landed.
FeedUrlStringFalseNoThe feed URL will appear either as
FinalUrlStringFalseNoThe URL address of the page on your website that people reach when they click your ad from a desktop or laptop.
DynamicAdTargetStringFalseNoThe dynamic ad target or webpage condition that Bing matched to your website. For example the condition could be returned in the report as URL contains xyz.
DynamicAdTargetIdStringFalseNoThe Bing Ads assigned identifier of the dynamic ad target, also known in Campaign Management and Bulk API as the ad group criterion ID.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion.
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
LanguageStringFalseNoThe ad group language.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
CountryStringFalseNoThe country where the user was physically located when they clicked the ad.
StateStringFalseNoThe state where the user was physically located when they clicked the ad.
MetroAreaStringFalseNoThe metro area where the user was physically located when they clicked the ad.
CityStringFalseNoThe city where the user was physically located when they clicked the ad.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
ProximityTargetLocationStringFalseNoThe radius target bid name. The name of the geographic radius where the user was physically located when they clicked the ad.
RadiusStringFalseNoThe radius of a radius target bid. The geographic radius where the user was physically located when they clicked the ad.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match. For more information, see Budget and Bid Strategies.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match. For more information, see Budget and Bid Strategies.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LocationTypeStringFalseNoThe location type used to deliver ads. For example to distinguish between people in versus searching for or viewing pages about the corresponding location of interest.
MostSpecificLocationStringFalseNoThe most specific location used to deliver ads. For example if the city and country are both identified, this column will include the same value as the City column. If postal code information is available, then it will be included in the report instead of city or country.
CountyStringFalseNoThe county where the user was physically located when they clicked the ad.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
LocationIdLongFalseNoThe Bing Ads identifier of the location where the user was physically located when they clicked the ad. For geographical location identifiers, see Geographical Location Codes.
PostalCodeStringFalseNoThe postal code where the user was physically located when they clicked the ad.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
KeywordStringFalseNoThe keyword text.
KeywordStatusStringFalseNoThe keyword status.
KeywordIdStringFalseNoThe Bing Ads assigned identifier of a keyword.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
GoalStringFalseNoThe name of your event tracking or campaign analytics goal.
GoalIdStringFalseNoThe Bing Ads assigned identifier of a goal.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
AllConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
AllRevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
KeywordTextStringFalseNoThe keyword text.
MatchTypeStringFalseNoThe keyword match type used to determine the estimates. Can be one of Exact, Phrase, Broad, Aggregate.
CurrencyCodeStringFalseNoThe monetary unit of the cost values, such as AverageCPC.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
AdGroupIdLongFalseAdGroups.IdNoThe system generated identifier of the ad group.
MinClicksPerWeekDoubleFalseNoThe estimated minimum number of clicks per week.
MaxClicksPerWeekDoubleFalseNoThe estimated maximum number of clicks per week.
AverageCPCDoubleFalseNoThe estimated average CPC.
MinImpressionsPerWeekLongFalseNoThe estimated minimum number of impressions per week.
MaxImpressionsPerWeekLongFalseNoThe estimated maximum number of impressions per week.
ClickThroughRateDoubleFalseNoThe estimated CTR.
MinTotalCostPerWeekDoubleFalseNoThe estimated minimum cost per week.
MaxTotalCostPerWeekDoubleFalseNoThe estimated maximum cost per week.
EstimatedMinBidDoubleFalseNoThe position in the search results given the specified bid.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
KeywordsStringFalseNoList of Keywords. Use to filter the table.
MaxBidLongFalseNoThe maximum bid value to use to determine the estimated position in the search results.
MatchTypeStringFalseNoThe keyword match type used to determine the estimates. Can be one of Exact, Phrase, Broad, Aggregate.
CurrencyCodeStringFalseNoThe monetary unit of the cost values, such as AverageCPC.
CampaignIdLongFalseCampaigns.IdNoThe system generated identifier of the campaign.
AdGroupIdLongFalseAdGroups.IdNoThe system generated identifier of the ad group.
KeywordStringFalseNoThe keyword.
MinClicksPerWeekDoubleFalseNoThe estimated minimum number of clicks per week.
MaxClicksPerWeekDoubleFalseNoThe estimated maximum number of clicks per week.
AverageCPCDoubleFalseNoThe estimated average CPC.
MinImpressionsPerWeekLongFalseNoThe estimated minimum number of impressions per week.
MaxImpressionsPerWeekLongFalseNoThe estimated maximum number of impressions per week.
ClickThroughRateDoubleFalseNoThe estimated CTR.
MinTotalCostPerWeekDoubleFalseNoThe estimated minimum cost per week.
MaxTotalCostPerWeekDoubleFalseNoThe estimated maximum cost per week.
EstimatedAdPositionDoubleFalseNoThe position in the search results given the specified bid.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
KeywordsStringFalseNoList of Keywords. Use to filter the table.
LanguageStringFalseNoThe language in which the keywords are written.
StartDateDateFalseNoThe start date of the date range that identifies the data that you want to use to determine the historical search count.
EndDateDateFalseNoThe end date of the date range that identifies the data that you want to use to determine the historical search count.
KeywordStringFalseNoThe keyword.
SearchCountLongFalseNoThe number of times that the keyword was used in a search query on the specified device type during the time period. The count aggregates data from all specified countries.
SearchDateDateFalseNoThe time period in which the count was captured.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
KeywordsStringFalseNoList of Keywords. Use to filter the table.
AdPositionStringFalseNoThe position in the search results in which the ad appeared.
MatchTypeStringFalseNoThe match type that you specified in the request.
LanguageStringFalseNoThe language in which the keywords are written.
PublisherCountryStringFalseNoThe country code of the country/region to use as the source of the demographics data. The country/region that you specify must support the language specified in the Language element.
DeviceStringFalseNoThe device of the user who entered the search query. Default value is 'Computers'.
KeywordStringFalseNoThe keyword.
ClicksIntFalseNoThe number of clicks that the keyword and match type generated during the specified time interval.
ImpressionsLongFalseNoThe number of impressions that the keyword and match type generated during the specified time interval.
AverageCPCDoubleFalseNoThe average cost per click (CPC). The average CPC is calculated by dividing the cost of all clicks by the number of clicks.
ClickThroughRateDoubleFalseNoThe click-through rate (CTR) as a percentage. The CTR is calculated by dividing the number of clicks by the number of impressions and multiplying the result by 100.
TotalCostDoubleFalseNoThe cost of using the specified keyword and match type during the specified time interval.
AverageBidDoubleFalseNoThe average bid of the keyword.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
KeywordStringFalseNoThe keyword text.
KeywordIdLongFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordLabelsStringFalseNoThe labels applied to the keyword.
AdIdLongFalseNoAd Id
AdTypeStringFalseNoThe ad type.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
CurrentMaxCpcStringFalseNoThe maximum cost per click bid that was in effect at the time the report was generated. It is not a moving historical bid throughout the report time period.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
FinalUrlStringFalseNoThe Final URL of the ad, keyword, or criterion.
FinalMobileUrlStringFalseNoThe Final Mobile URL of the ad, keyword, or criterion.
FinalAppUrlStringFalseNoReserved for future use.
FirstPageBidDecimalFalseNoBased on your campaign performance and marketplace dynamics, this estimate is the bid amount that Bing Ads calculates for your ad to be placed on the first page in the search results.
Mainline1BidDecimalFalseNoBased on your campaign performance and marketplace dynamics, this estimate is the bid amount that Bing Ads calculates will place your ad at the top of search results.
MainlineBidDecimalFalseNoBased on your campaign performance and marketplace dynamics, this estimate is the bid amount that Bing Ads calculates for your ad to be placed on the first page in the search results.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
BidStrategyTypeStringFalseNoThe bid strategy type. Possible values include EnhancedCpc, ManualCpc, MaxClicks, MaxConversions, and TargetCpa. If the InheritFromParent strategy type is used, the report will include the inherited bid strategy type e.g., one of the supported values listed above.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignStatusStringFalseNoThe campaign status.
TrackingTemplateStringFalseNoThe current tracking template for the ad group.
CustomParametersStringFalseNoThe current set of custom parameters for the campaign.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
KeywordStatusStringFalseNoThe keyword status.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
QualityScoreIntFalseNoThe numeric score shows you how competitive your ads are in the marketplace by measuring how relevant your keywords and landing pages are to customers' search terms. If available, the quality score can range from a low of 1 to a high of 10.
ExpectedCtrIntFalseNoHow well your keyword competes against other keywords targeting the same traffic. A score of 3 is Above Average; a score of 2 is Average; and a score of 1 is considered Below Average.
AdRelevanceIntFalseNoHow closely related your ads is to the search query or other input. It tells you how relevant your ad and landing page are to potential customers. A score of 3 is Above Average; a score of 2 is Average; and a score of 1 is considered Below Average.
LandingPageExperienceIntFalseNoAn aggregate quality assessment of all landing pages on your site. The landing page experience score measures whether your landing page is likely to provide a good experience to customers who click your ad and land on your website. A score of 3 is Above Average; a score of 2 is Average; and a score of 1 is considered Below Average.
QualityImpactDoubleFalseNoThe numeric score that indicates the possible increase in the number of impressions that the keyword could receive if the corresponding QualityScore column would rise above underperforming: 0 (not available), 1 (low impact), 2 (medium impact), or 3 (high impact).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe system-generated identifier of the keyword.
AdGroupIdLongFalseAdGroups.IdNoThe system generated identifier of the ad group.
TextStringFalseNoThe keyword text. The text can contain a maximum of 100 characters. You should specify the keyword in the locale of the Language value that you specified for the ad group to which the keyword belongs.
StatusStringFalseNoThe keyword's status. By default, the status is set to Active.
BidAmountDoubleFalseNoThe bid to use when the user's search term and the keyword match.
DestinationUrlStringFalseNoThe URL of the webpage to take the user to when they click the ad. The keyword's destination URL is used if specified; otherwise, the ad's destination URL is used.
BiddingSchemeTypeStringFalseNoThe bid strategy type for how you want to manage your bids.
MatchTypeStringFalseNoThe type of match to compare the keyword and the user's search term.
TrackingUrlTemplateStringFalseNoThe tracking template to use as a default for all FinalUrls and FinalMobileUrls.
UrlCustomParametersStringFalseNoYour custom collection of key and value parameters for URL tracking.
ForwardCompatibilityMapStringFalseNoThe list of key and value strings for forward compatibility. This element can be used to avoid otherwise breaking changes when new elements are added in future releases.
FinalUrlsStringFalseNoThe landing page URL. The keyword's final URL is used if specified; otherwise, the ad's final URL is used.
FinalMobileUrlsStringFalseNoThe mobile landing page URL. The keyword's final mobile URL is used if specified; otherwise, the ad's final mobile URL is used.
FinalAppUrlsStringFalseNoReserved for future use.
EditorialStatusStringFalseNoThe editorial review status of the keyword, which indicates whether the keyword is pending review, has been approved, or has been disapproved.
Param1StringFalseNoThe string to use as the substitution value in an ad if the ad's title, text, display URL, or destination URL contains the {Param1} dynamic substitution string
Param2StringFalseNoThe string to use as the substitution value in an ad if the ad's title, text, display URL, or destination URL contains the {Param2} dynamic substitution string
Param3StringFalseNoThe string to use as the substitution value in an ad if the ad's title, text, display URL, or destination URL contains the {Param3} dynamic substitution string
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountStatusStringFalseNoThe account status.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdGroupNameStringFalseNoThe ad group name.
AdGroupStatusStringFalseNoThe ad group status.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
CampaignNameStringFalseNoThe campaign name.
CampaignStatusStringFalseNoThe campaign status.
KeywordStringFalseNoThe keyword text.
KeywordIdLongFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordStatusStringFalseNoThe keyword status.
NegativeKeywordStringFalseNoThe negative keyword text.
ConflictLevelStringFalseNoThe entity level where the keyword and negative keyword conflict occurs. The possible values are AdGroup and Campaign.
ConflictTypeStringFalseNoThe type of negative keyword conflict encountered.The possible values are Possibly intentional conflict and True conflict.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match. For more information, see Budget and Bid Strategies.
NegativeKeywordListIdLongFalseNoThe Bing Ads assigned identifier of a negative keyword list.
NegativeKeywordListStringFalseNoThe name of the negative keyword list.
NegativeKeywordIdLongFalseNoThe Bing Ads assigned identifier of a negative keyword.
NegativeKeywordMatchTypeStringFalseNoThe type of match to compare the negative keyword and the user's search term. The possible values for a negative keyword are Exact and Phrase.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdStringFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdStringFalseNoThe Bing Ads assigned identifier of an ad.
CampaignNameStringFalseNoThe campaign name.
CurrencyCodeStringFalseNoThe account currency type.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
MerchantProductIdStringFalseNoThe report will include a column that contains the unique identifier provided by a merchant for each product offer.
TitleStringFalseNoThe product item name. For example the title of a book, DVD, or game.
ConditionStringFalseNoThe condition of a product item.
BrandStringFalseNoThe product item's manufacturer, brand, or publisher.
CustomLabel0StringFalseNoThe value of the Custom_label_0 field in your Bing Merchant Center catalog.
CustomLabel1StringFalseNoThe value of the Custom_label_1 field in your Bing Merchant Center catalog.
CustomLabel2StringFalseNoThe value of the Custom_label_2 field in your Bing Merchant Center catalog.
CustomLabel3StringFalseNoThe value of the Custom_label_3 field in your Bing Merchant Center catalog.
CustomLabel4StringFalseNoThe value of the Custom_label_4 field in your Bing Merchant Center catalog.
ProductType1StringFalseNoThe first level value of the Product_type field in your Bing Merchant Center catalog.
ProductType2StringFalseNoThe second level value of the Product_type field in your Bing Merchant Center catalog.
ProductType3StringFalseNoThe third level value of the Product_type field in your Bing Merchant Center catalog.
ProductType4StringFalseNoThe fourth level value of the Product_type field in your Bing Merchant Center catalog.
ProductType5StringFalseNoThe fifth level value of the Product_type field in your Bing Merchant Center catalog.
ProductCategory1StringFalseNoThe first level value of the Product_category field in your Bing Merchant Center catalog.
ProductCategory2StringFalseNoThe second level value of the Product_category field in your Bing Merchant Center catalog.
ProductCategory3StringFalseNoThe third level value of the Product_category field in your Bing Merchant Center catalog.
ProductCategory4StringFalseNoThe fourth level value of the Product_category field in your Bing Merchant Center catalog.
ProductCategory5StringFalseNoThe fifth level value of the Product_category field in your Bing Merchant Center catalog.
AccountStatusStringFalseNoThe account status.
AssistedClicksStringFalseNoClicks on your ads that have received co-bids from your manufacturer partners. Clicks are what you pay for.
AssistedImpressionsStringFalseNoThe number of times an ad that is being co-bid by your manufacturer partners has been displayed on search results pages or other sites on the Bing Network.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignIdStringFalseNoThe Bing Ads assigned identifier of a campaign.
NetworkStringFalseNoThe current network setting of an ad group.
PriceStringFalseNoThe different price for products in your catalog.
SellerNameStringFalseNoThe report will include a column that contains the merchant or store name that offers the product.
OfferLanguageStringFalseNoThe report will include a column that contains the language for the product offer.
CountryOfSaleStringFalseNoThe report will include a column that contains the country of sale for the product catalog.
AdStatusStringFalseNoThe ad status.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
ClickTypeIdLongFalseNoThe click type ID.
StoreIdLongFalseNoThe unique identifier for the Bing Merchant Center store.
BidStrategyTypeStringFalseNoThe bid strategy type. Possible values include EnhancedCpc and ManualCpc. If the InheritFromParent strategy type is used, the report will include the inherited bid strategy type e.g. one of the supported values listed above.
ClickTypeStringFalseNoClick type refers to each component of an ad that a customer can click.
LocalStoreCodeStringFalseNoAn alphanumeric identifier defined by the merchant to uniquely identify each local store.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
AbsoluteTopImpressionSharePercentDoubleFalseNoThe number of times your ad is shown in the top position as a percentage of the total available impressions in the market you were targeting.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads. It is the share of the prospective customer's mindshare and buying intent you captured.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe cost per click (CPC) summed for each click.
ConversionRateDoubleFalseNoThe cost per click (CPC) summed for each click.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
BenchmarkBidDoubleFalseNoShows you how much other advertisers are bidding on average on similar products as your current target.
BenchmarkCtrDoubleFalseNoShows you how other product ads for similar products are performing on average based on how often people who see the ad end up clicking on it.
TotalClicksOnAdElementsIntFalseNoThe number of clicks when this ad element was present in the ad copy, whether this or another ad element was clicked on.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AccountStatusStringFalseNoThe account status.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
CampaignStatusStringFalseNoThe campaign status.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdGroupStatusStringFalseNoThe ad group status.
ConflictLevelStringFalseNoThe entity level where the keyword and negative keyword conflict occurs. The possible values are AdGroup and Campaign.
NegativeKeywordListIdLongFalseNoThe Bing Ads assigned identifier of a negative keyword list.
NegativeKeywordStringFalseNoThe negative keyword text.
NegativeKeywordIdLongFalseNoThe Bing Ads assigned identifier of a negative keyword.
NegativeKeywordMatchTypeStringFalseNoThe type of match to compare the negative keyword and the user's search term. The possible values for a negative keyword are Exact and Phrase.
TitleStringFalseNoThe type of match to compare the negative keyword and the user's search term. The possible values for a negative keyword are Exact and Phrase.
MerchantProductIdStringFalseNoThe report will include a column that contains the unique identifier provided by a merchant for each product offer.
AdGroupCriterionIdLongFalseNoThe Bing Ads assigned identifier of an ad group criterion, or product group in the context of a Bing Shopping campaign.
ProductGroupStringFalseNoThe forward slash ('/') delimited list of product conditions, reported as Operand=
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdLongFalseNoThe Bing Ads assigned identifier of an ad.
AssistedClicksStringFalseNoClicks on your ads that have received co-bids from your manufacturer partners. Clicks are what you pay for.
AssistedImpressionsStringFalseNoThe number of times an ad that is being co-bid by your manufacturer partners has been displayed on search results pages or other sites on the Bing Network.
CampaignNameStringFalseNoThe campaign name.
CurrencyCodeStringFalseNoThe account currency type.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
AccountStatusStringFalseNoThe account status.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
NetworkStringFalseNoThe current network setting of an ad group.
OfferLanguageStringFalseNoThe report will include a column that contains the language for the product offer.
CountryOfSaleStringFalseNoThe report will include a column that contains the country of sale for the product catalog.
AdStatusStringFalseNoThe ad status.
PartitionTypeStringFalseNoThe product partition type.
ProductGroupStringFalseNoThe forward slash ('/') delimited list of product conditions, reported as Operand=
AdGroupCriterionIdLongFalseNoThe Bing Ads assigned identifier of an ad group criterion, or product group in the context of a Bing Shopping campaign.
CurrentMaxCpcStringFalseNoThe maximum cost per click bid that was in effect at the time the report was generated. It is not a moving historical bid throughout the report time period.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
TrackingTemplateStringFalseNoThe current tracking template of the criterion.
CustomParametersStringFalseNoThe current custom parameter set of the criterion.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
ClickTypeStringFalseNoClick type refers to each component of an ad that a customer can click.
BidStrategyTypeStringFalseNoThe bid strategy type. Possible values include EnhancedCpc and ManualCpc. If the InheritFromParent strategy type is used, the report will include the inherited bid strategy type e.g. one of the supported values listed above.
LocalStoreCodeStringFalseNoAn alphanumeric identifier defined by the merchant to uniquely identify each local store.
ClickTypeIdLongFalseNoThe click type ID.
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
AbsoluteTopImpressionSharePercentDoubleFalseNoThe number of times your ad is shown in the top position as a percentage of the total available impressions in the market you were targeting.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads. It is the share of the prospective customer's mindshare and buying intent you captured.
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe cost per click (CPC) summed for each click.
ConversionRateDoubleFalseNoThe cost per click (CPC) summed for each click.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
BenchmarkBidDoubleFalseNoShows you how much other advertisers are bidding on average on similar products as your current target.
BenchmarkCtrDoubleFalseNoShows you how other product ads for similar products are performing on average based on how often people who see the ad end up clicking on it.
TotalClicksOnAdElementsIntFalseNoThe number of clicks when this ad element was present in the ad copy, whether this or another ad element was clicked on.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerAssistDoubleFalseNoThe revenue per assist.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdLongFalseNoThe Bing Ads assigned identifier of an ad.
CampaignNameStringFalseNoThe campaign name.
CurrencyCodeStringFalseNoThe account currency type.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
AccountStatusStringFalseNoThe account status.
AssistedClicksStringFalseNoClicks on your ads that have received co-bids from your manufacturer partners. Clicks are what you pay for.
AssistedImpressionsStringFalseNoThe number of times an ad that is being co-bid by your manufacturer partners has been displayed on search results pages or other sites on the Bing Network.
CampaignStatusStringFalseNoThe campaign status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
NetworkStringFalseNoThe current network setting of an ad group.
AdStatusStringFalseNoThe ad status.
ProductGroupStringFalseNoThe forward slash ('/') delimited list of product conditions, reported as Operand=
AdGroupCriterionIdLongFalseNoThe Bing Ads assigned identifier of an ad group criterion, or product group in the context of a Bing Shopping campaign.
CurrentMaxCpcStringFalseNoThe maximum cost per click bid that was in effect at the time the report was generated. It is not a moving historical bid throughout the report time period.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
TrackingTemplateStringFalseNoThe current tracking template of the criterion.
CustomParametersStringFalseNoThe current custom parameter set of the criterion.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidStrategyTypeStringFalseNoThe bid strategy type. Possible values include EnhancedCpc and ManualCpc. If the InheritFromParent strategy type is used, the report will include the inherited bid strategy type e.g. one of the supported values listed above.
LocalStoreCodeStringFalseNoAn alphanumeric identifier defined by the merchant to uniquely identify each local store.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe cost per click (CPC) summed for each click.
ConversionRateDoubleFalseNoThe cost per click (CPC) summed for each click.
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerAssistDoubleFalseNoThe revenue per assist.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdLongFalseNoThe Bing Ads assigned identifier of an ad.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an ad.
AssistedClicksStringFalseNoClicks on your ads that have received co-bids from your manufacturer partners. Clicks are what you pay for.
AssistedImpressionsStringFalseNoThe number of times an ad that is being co-bid by your manufacturer partners has been displayed on search results pages or other sites on the Bing Network.
CampaignNameStringFalseNoThe campaign name.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
LanguageStringFalseNoThe ad group language.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
NetworkStringFalseNoThe current network setting of an ad group.
PartitionTypeStringFalseNoThe product partition type.
ProductGroupStringFalseNoThe forward slash ('/') delimited list of product conditions, reported as Operand=
AdGroupCriterionIdLongFalseNoThe Bing Ads assigned identifier of an ad group criterion, or product group in the context of a Bing Shopping campaign.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
ClickTypeStringFalseNoClick type refers to each component of an ad that a customer can click.
ClickTypeIdLongFalseNoThe click type ID.
MerchantProductIdLongFalseNoThe click type ID.
SearchQueryStringFalseNoThe click type ID.
TitleStringFalseNoThe click type ID.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
ConversionsIntFalseNoThe cost per click (CPC) summed for each click.
ConversionRateDoubleFalseNoThe cost per click (CPC) summed for each click.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
TotalClicksOnAdElementsIntFalseNoThe number of clicks when this ad element was present in the ad copy, whether this or another ad element was clicked on.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerAssistDoubleFalseNoThe revenue per assist.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignStatusStringFalseNoThe campaign status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
PublisherUrlStringFalseNoThe URL of the website that displayed the ad.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
EntityIdStringFalseNoThe Bing Ads system identifier of the entity that was updated.
EntityNameStringFalseNoThe name of the entity that was updated.
DateTimeStringFalseNoThe campaign name.
AdTitleStringFalseNoThe ad title.
AdDescriptionStringFalseNoThe campaign name.
DisplayUrlStringFalseNoThe campaign name.
KeywordStringFalseNoThe campaign name.
ItemChangedStringFalseNoThe campaign name.
AttributeChangedStringFalseNoThe campaign name.
ChangedByStringFalseNoThe username of the user that made the change to settings within the account. If the system made the change, the value will be Administrator.
HowChangedStringFalseNoThe campaign name.
OldValueStringFalseNoThe campaign name.
NewValueStringFalseNoThe campaign name.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdIdLongFalseNoAd Id
AdTypeStringFalseNoThe ad type.
DestinationUrlStringFalseNoThe destination URL attribute of the ad, keyword, or ad group criterion.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
AdGroupCriterionIdLongFalseNoThe Bing Ads assigned identifier of an ad group criterion.
AdStatusStringFalseNoThe ad status.
CampaignStatusStringFalseNoThe campaign status.
CampaignTypeStringFalseNoThe type of campaign. Possible values include Search, Shopping, and Dynamic search.
CustomerIdStringFalseNoThe Bing Ads assigned identifier of a customer.
CustomerNameStringFalseNoThe customer name.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
SearchQueryStringFalseNoThe search term used by your potential audience.
KeywordStringFalseNoThe keyword text.
KeywordIdLongFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordStatusStringFalseNoThe keyword status.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS). The formula for calculating the ROAS is (Revenue / Spend).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe seasonality adjustment ID.
NameStringFalseNoThe name of the seasonality adjustment.
DescriptionStringFalseNoA description for the seasonality adjustment.
AdjustmentPercentageDoubleFalseNoThe percentage of the conversion rate adjustment.
CampaignAssociationsStringFalseNoMake the seasonality adjustment to these campaigns.
CampaignTypeFilterStringFalseNoMake the seasonality adjustment to these campaign types.
DeviceTypeFilterStringFalseNoMake the seasonality adjustment to these device types.
StartDateDatetimeFalseNoThe start date.
EndDateDatetimeFalseNoThe end date.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignNameStringFalseNoThe campaign name.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign..
AdGroupNameStringFalseNoThe ad group name.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an ad group.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
AccountStatusStringFalseNoThe account status.
AdGroupStatusStringFalseNoThe ad group status.
CampaignStatusStringFalseNoThe campaign status.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads. The possible values include Computer, Smartphone, Tablet, and Unknown.
LanguageStringFalseNoThe ad group language.
NetworkStringFalseNoThe current network setting of an ad group.
BidStrategyTypeStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match.
KeywordIdStringFalseNoThe Bing Ads assigned identifier of a keyword.
KeywordStringFalseNoThe keyword text.
KeywordStatusStringFalseNoThe keyword status.
KeywordLabelsStringFalseNoThe labels applied to the keyword.
AdRelevanceStringFalseNoHow closely related your ads is to the customer's search query or other input. It tells you how relevant your ad and landing page are to potential customers.
LandingPageExperienceStringFalseNoAn aggregate quality assessment of all landing pages on your site. The landing page experience score measures whether your landing page is likely to provide a good experience to customers who click your ad and land on your website.
ExpectedCtrStringFalseNoHow well your keyword competes against other keywords targeting the same traffic. Ads that are relevant to searchers' queries or other input are more likely to have a higher click-through rate.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
ExactMatchImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions that your account received for searches that exactly matched your keyword, out of the total available exact match impressions you were eligible to receive.
ImpressionSharePercentDoubleFalseNoThe estimated percentage of impressions, out of the total available impressions in the market you were targeting. The value of this column is empty if the data is not available.
ImpressionLostToBudgetPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget. The value of this column is empty if the data is not available.
ImpressionLostToRankAggPercentDoubleFalseNoThe estimated percentage of impressions your ad did not receive due to issues with your ad ranking. The value of this column is empty if the data is not available.
CurrentMaxCpcDoubleFalseNoThe maximum cost per click bid that was in effect at the time the report was generated. It is not a moving historical bid throughout the report time period.
QualityScoreIntFalseNoThe numeric score shows you how competitive your ads are in the marketplace by measuring how relevant your keywords and landing pages are to customers' search terms.
ClickSharePercentDoubleFalseNoThe percentage of clicks that went to your ads. It is the share of the prospective customer's mindshare and buying intent you captured.
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoThe unique Bing Ads identifier of the UET tag.
NameStringFalseNoThe UET tag name.
DescriptionStringFalseNoText to help you identify the UET tag. We recommend that you set this to the related website page name or URL.
TrackingNoScriptStringFalseNoIf your website doesn't support JavaScript, you can use this Non-JavaScript representation of the UET tag. If you use Non-JavaScript, you can't track custom events or variable revenue.
TrackingScriptStringFalseNoThe tracking script that you can add to your website to allow Bing Ads to collect actions people take on your website.
TrackingStatusStringFalseNoThe system-determined status values of a UET tag, for example the system sets the status to Unverified if the UET tag has not yet been verified.
CustomerShareAggregateStringFalseNoContains information about CustomerAccountShares and OwnerCustomerId.
AccountIdLongFalseAccounts.IdNoThe Bing Ads assigned identifier of an account.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SummaryStringFalseNoThe report data will be aggregated by the entire specified report time. The report will not include a time period column.
HourlyStringFalseNoEach row of the report identifies the hour when the transaction occurred. The report data will be aggregated by each hour of the day.
DailyDateFalseNoEach row of the report identifies the month, day, and year when the transaction occurred. The report data will be aggregated by each day. Each row of the report identifies the month, day, and year when the transaction occurred. The report will include a column named GregorianDate that contains the day formatted as yyyy-mm-dd.
WeeklyDateFalseNoEach row of the report identifies the week when the transaction occurred. The report data will be aggregated by each week. The report will include a column named WeekStartDate that contains the date of the Sunday for each week formatted as yyyy-mm-dd.
MonthlyDateFalseNoEach row of the report identifies the month when the transaction occurred. The report data will be aggregated by each month. The report will include a column named MonthStartDate that contains the first day of the month formatted as yyyy-mm-dd.
YearlyIntFalseNoEach row of the report identifies the year when the transaction occurred. The report data will be aggregated by each year. The report will include a column named Year that contains the year formatted as yyyy.
HourOfDayIntFalseNoEach row of the report identifies the hour of the day when the transaction occurred. The report data will be aggregated by each of the 24 hours across all days
DayOfWeekIntFalseNoEach row of the report identifies the day of the week when the transaction occurred. The report data will be aggregated by each of the seven days in a week.
AccountNameStringFalseNoThe account name.
AccountNumberStringFalseNoThe Bing Ads assigned number of an account.
AccountIdLongFalseNoThe Bing Ads assigned identifier of an account.
AdGroupIdLongFalseNoThe Bing Ads assigned identifier of an account.
CampaignIdLongFalseNoThe Bing Ads assigned identifier of a campaign.
AdGroupNameStringFalseNoThe ad group name.
CampaignNameStringFalseNoThe campaign name.
LanguageStringFalseNoThe ad group language.
CountryStringFalseNoThe country where the user was physically located when they clicked the ad.
StateStringFalseNoThe state where the user was physically located when they clicked the ad.
MetroAreaStringFalseNoThe metro area where the user was physically located when they clicked the ad.
CityStringFalseNoThe city where the user was physically located when they clicked the ad.
CurrencyCodeStringFalseNoThe account currency type.
AdDistributionStringFalseNoThe ad distribution attribute of an ad group.
ProximityTargetLocationStringFalseNoThe radius target bid name. The name of the geographic radius where the user was physically located when they clicked the ad.
RadiusStringFalseNoThe radius of a radius target bid. The geographic radius where the user was physically located when they clicked the ad.
BidMatchTypeStringFalseNoThe keyword bid match type. This can be different from the DeliveredMatchType column, for example if you bid on a broad match and the search term was an exact match. For more information, see Budget and Bid Strategies.
DeliveredMatchTypeStringFalseNoThe match type used to deliver an ad. This can be different from the BidMatchType column, for example if you bid on a broad match and the search term was an exact match. For more information, see Budget and Bid Strategies.
NetworkStringFalseNoThe current network setting of an ad group.
TopVsOtherStringFalseNoThe report will include a column that indicates whether the ad impression appeared in a top position or elsewhere.
DeviceTypeStringFalseNoThe device name attribute of a device OS target bid. The type of device which showed ads.
CountyStringFalseNoThe county where the user was physically located when they clicked the ad.
DeviceOSStringFalseNoThe operating system of the device reported in the DeviceType column.
LocationIdLongFalseNoThe Bing Ads identifier of the location where the user was physically located when they clicked the ad. For geographical location identifiers, see Geographical Location Codes.
PostalCodeStringFalseNoThe postal code where the user was physically located when they clicked the ad.
QueryIntentCountryStringFalseNoThe name of a country if the user's geographical intent can be determined. The country is set if the user's intent is related to a country, and not necessarily if they are physically located in the county.
QueryIntentStateStringFalseNoThe name of a state if the user's geographical intent can be determined. The state is set if the user's intent is a state or sub geography of the state, and not necessarily if they are physically located in the state.
QueryIntentCityStringFalseNoThe name of a city if the user's geographical intent can be determined. The city is set if the user's intent is a city, and not necessarily if they are physically located in the city.
QueryIntentDMAStringFalseNoThe postal code where the user was physically located when they clicked the ad.
QueryIntentCountyStringFalseNoThe name of a county if the user's geographical intent can be determined. The county is set if the user's intent is related to a county, and not necessarily if they are physically located in the county.
QueryIntentPostalCodeStringFalseNoThe name of a postal code if the user's geographical intent can be determined. The postal code is set if the user's intent is a postal code, and not necessarily if they are physically located in the postal code.
QueryIntentLocationIdStringFalseNoThe location identifier if the user's geographical intent can be determined.
GoalStringFalseNoThe goal name.
GoalTypeStringFalseNoThe goal type. Possible values include AppInstall, Duration, Event, InStoreTransaction, OfflineConversion, PagesViewedPerVisit, and Url.
ImpressionsIntFalseNoThe number of times an ad has been displayed on search results pages. Without impressions there are no clicks or conversions.
ClicksIntFalseNoClicks are what you pay for. Clicks typically include a customer clicking an ad on a search results page or on a website on the search network. Clicks can also come from other sources (for example, spiders, robots, and test servers).
CtrDoubleFalseNoThe click-through rate (CTR) is the number of times an ad was clicked, divided by the number of times the ad was shown (impressions). For example, if your ads got 50 clicks given 2,348 impressions, your CTR is 2.13 (%).
AverageCpcDoubleFalseNoThe average cost per click (CPC). The total cost of all clicks on an ad divided by the number of clicks. This is the average amount you're actually charged each time your ad is clicked. For example, if you paid a total of 48.35 for 300 clicks, your average CPC is 0.16.
SpendDoubleFalseNoThe cost per click (CPC) summed for each click.
AveragePositionDoubleFalseNoThe average position of the ad on a webpage.
AssistsIntFalseNoThe number of conversions from other ads within the same account that were preceded by one or more clicks from this ad.
ConversionsIntFalseNoThe number of conversions. A conversion is the completion of an action by a customer after viewing your ad. The action could be purchasing your product, registering for your webinar, joining an organization, or whatever you consider your goal and best measure of the ad's success
CostPerConversionDoubleFalseNoThe cost per conversion. The formula for calculating the cost per conversion is (Spend / Conversions).
ConversionRateDoubleFalseNoThe conversion rate as a percentage. The number of conversions, divided by the total number of clicks. For example, if the ads in your campaign got 300 clicks and four conversions, the conversion rate is 1.33 (%).
RevenueDoubleFalseNoThe revenue optionally reported by the advertiser as a result of conversions. Corresponds to the optional revenue parameter of a Bing Ads campaign analytics tracking script.
ReturnOnAdSpendDoubleFalseNoThe return on ad spend (ROAS).
CostPerAssistDoubleFalseNoThe cost per assist. The formula for calculating the cost per assist is (Spend / Assists).
RevenuePerConversionDoubleFalseNoThe revenue per conversion. The formula for calculating the revenue per conversion is (Revenue / Conversions).
RevenuePerAssistDoubleFalseNoThe revenue per assist. The formula for calculating the revenue per assist is (Revenue / Assists).
DatePresetStringFalseYesThe time period to use for the report. You can specify a custom date range or select a predefined date range, for example, Today or ThisWeek.
EndDateStringFalseYesThe end date of the custom date range. The end date cannot be later than today's date.
StartDateStringFalseYesThe start date of the custom date range. The start date must be earlier than or the same as the end date.

Return to Top