BudgetOpportunity Data Object - Ad Insight
Defines an object that contains the suggested budget with estimated clicks and impressions opportunities. Additionally, the object contains a list of budget points with weekly impressions, clicks and cost estimates for the given budget amount.
Note
The budget opportunity is an estimate based on the last 15 days of performance data, and not a prediction or guarantee of future performance.
Syntax
<xs:complexType name="BudgetOpportunity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexContent mixed="false">
<xs:extension base="tns:Opportunity">
<xs:sequence>
<xs:element minOccurs="0" name="BudgetPoints" nillable="true" type="tns:ArrayOfBudgetPoint" />
<xs:element minOccurs="0" name="BudgetType" type="tns:BudgetLimitType" />
<xs:element minOccurs="0" name="CampaignId" type="xs:long" />
<xs:element minOccurs="0" name="CurrentBudget" type="xs:double" />
<xs:element minOccurs="0" name="IncreaseInClicks" type="xs:double" />
<xs:element minOccurs="0" name="IncreaseInImpressions" type="xs:long" />
<xs:element minOccurs="0" name="PercentageIncreaseInClicks" type="xs:int" />
<xs:element minOccurs="0" name="PercentageIncreaseInImpressions" type="xs:int" />
<xs:element minOccurs="0" name="RecommendedBudget" type="xs:double" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Elements
The BudgetOpportunity object has the following elements: BudgetPoints, BudgetType, CampaignId, CurrentBudget, IncreaseInClicks, IncreaseInImpressions, PercentageIncreaseInClicks, PercentageIncreaseInImpressions, RecommendedBudget.
Element | Description | Data Type |
---|---|---|
BudgetPoints | The list of budget points with weekly impressions, clicks and cost estimates for the given budget amount. | BudgetPoint array |
BudgetType | The type of budget that the campaign uses. | BudgetLimitType |
CampaignId | The identifier of the campaign to which the suggested budget applies. | long |
CurrentBudget | The campaign's current budget. | double |
IncreaseInClicks | The estimated clicks opportunities corresponding to the suggested budget. | double |
IncreaseInImpressions | The estimated impressions opportunities corresponding to the suggested budget. | long |
PercentageIncreaseInClicks | The estimated percentage increase in clicks corresponding to the suggested budget. | int |
PercentageIncreaseInImpressions | The estimated percentage increase in impressions corresponding to the suggested budget. | int |
RecommendedBudget | The suggested budget based on the last 15 days of performance history for the corresponding campaign. | double |
The BudgetOpportunity object has Inherited Elements.
Inherited Elements
Inherited Elements from Opportunity
The BudgetOpportunity object derives from the Opportunity object, and inherits the following elements: OpportunityKey. The descriptions below are specific to BudgetOpportunity, and might not apply to other objects that inherit the same elements from the Opportunity object.
Element | Description | Data Type |
---|---|---|
OpportunityKey | An identifier that uniquely identifies the opportunity. | string |
Requirements
Service: AdInsightService.svc v13
Namespace: https://bingads.microsoft.com/AdInsight/v13