public class Campaign extends Object
Java class for Campaign complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Campaign">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AudienceAdsBidAdjustment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="BiddingScheme" type="{https://bingads.microsoft.com/CampaignManagement/v13}BiddingScheme" minOccurs="0"/>
<element name="BudgetType" type="{https://bingads.microsoft.com/CampaignManagement/v13}BudgetLimitType" minOccurs="0"/>
<element name="DailyBudget" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="DealIds" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOflong" minOccurs="0"/>
<element name="ExperimentId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="FinalUrlSuffix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ForwardCompatibilityMap" type="{http://schemas.datacontract.org/2004/07/System.Collections.Generic}ArrayOfKeyValuePairOfstringstring" minOccurs="0"/>
<element name="GoalIds" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOflong" minOccurs="0"/>
<element name="Id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="MultimediaAdsBidAdjustment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Status" type="{https://bingads.microsoft.com/CampaignManagement/v13}CampaignStatus" minOccurs="0"/>
<element name="SubType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TimeZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TrackingUrlTemplate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UrlCustomParameters" type="{https://bingads.microsoft.com/CampaignManagement/v13}CustomParameters" minOccurs="0"/>
<element name="CampaignType" type="{https://bingads.microsoft.com/CampaignManagement/v13}CampaignType" minOccurs="0"/>
<element name="Settings" type="{https://bingads.microsoft.com/CampaignManagement/v13}ArrayOfSetting" minOccurs="0"/>
<element name="BudgetId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="Languages" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOfstring" minOccurs="0"/>
<element name="AdScheduleUseSearcherTimeZone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="BidStrategyId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
adScheduleUseSearcherTimeZone |
protected Integer |
audienceAdsBidAdjustment |
protected BiddingScheme |
biddingScheme |
protected Long |
bidStrategyId |
protected Long |
budgetId |
protected BudgetLimitType |
budgetType |
protected Collection<CampaignType> |
campaignType |
protected Double |
dailyBudget |
protected ArrayOflong |
dealIds |
protected Long |
experimentId |
protected String |
finalUrlSuffix |
protected ArrayOfKeyValuePairOfstringstring |
forwardCompatibilityMap |
protected ArrayOflong |
goalIds |
protected Long |
id |
protected ArrayOfstring |
languages |
protected Integer |
multimediaAdsBidAdjustment |
protected String |
name |
protected ArrayOfSetting |
settings |
protected CampaignStatus |
status |
protected String |
subType |
protected String |
timeZone |
protected String |
trackingUrlTemplate |
protected CustomParameters |
urlCustomParameters |
Constructor and Description |
---|
Campaign() |
Modifier and Type | Method and Description |
---|---|
Boolean |
getAdScheduleUseSearcherTimeZone()
Gets the value of the adScheduleUseSearcherTimeZone property.
|
Integer |
getAudienceAdsBidAdjustment()
Gets the value of the audienceAdsBidAdjustment property.
|
BiddingScheme |
getBiddingScheme()
Gets the value of the biddingScheme property.
|
Long |
getBidStrategyId()
Gets the value of the bidStrategyId property.
|
Long |
getBudgetId()
Gets the value of the budgetId property.
|
BudgetLimitType |
getBudgetType()
Gets the value of the budgetType property.
|
Collection<CampaignType> |
getCampaignType()
Gets the value of the campaignType property.
|
Double |
getDailyBudget()
Gets the value of the dailyBudget property.
|
ArrayOflong |
getDealIds()
Gets the value of the dealIds property.
|
Long |
getExperimentId()
Gets the value of the experimentId property.
|
String |
getFinalUrlSuffix()
Gets the value of the finalUrlSuffix property.
|
ArrayOfKeyValuePairOfstringstring |
getForwardCompatibilityMap()
Gets the value of the forwardCompatibilityMap property.
|
ArrayOflong |
getGoalIds()
Gets the value of the goalIds property.
|
Long |
getId()
Gets the value of the id property.
|
ArrayOfstring |
getLanguages()
Gets the value of the languages property.
|
Integer |
getMultimediaAdsBidAdjustment()
Gets the value of the multimediaAdsBidAdjustment property.
|
String |
getName()
Gets the value of the name property.
|
ArrayOfSetting |
getSettings()
Gets the value of the settings property.
|
CampaignStatus |
getStatus()
Gets the value of the status property.
|
String |
getSubType()
Gets the value of the subType property.
|
String |
getTimeZone()
Gets the value of the timeZone property.
|
String |
getTrackingUrlTemplate()
Gets the value of the trackingUrlTemplate property.
|
CustomParameters |
getUrlCustomParameters()
Gets the value of the urlCustomParameters property.
|
void |
setAdScheduleUseSearcherTimeZone(Boolean value)
Sets the value of the adScheduleUseSearcherTimeZone property.
|
void |
setAudienceAdsBidAdjustment(Integer value)
Sets the value of the audienceAdsBidAdjustment property.
|
void |
setBiddingScheme(BiddingScheme value)
Sets the value of the biddingScheme property.
|
void |
setBidStrategyId(Long value)
Sets the value of the bidStrategyId property.
|
void |
setBudgetId(Long value)
Sets the value of the budgetId property.
|
void |
setBudgetType(BudgetLimitType value)
Sets the value of the budgetType property.
|
void |
setCampaignType(Collection<CampaignType> value)
Sets the value of the campaignType property.
|
void |
setDailyBudget(Double value)
Sets the value of the dailyBudget property.
|
void |
setDealIds(ArrayOflong value)
Sets the value of the dealIds property.
|
void |
setExperimentId(Long value)
Sets the value of the experimentId property.
|
void |
setFinalUrlSuffix(String value)
Sets the value of the finalUrlSuffix property.
|
void |
setForwardCompatibilityMap(ArrayOfKeyValuePairOfstringstring value)
Sets the value of the forwardCompatibilityMap property.
|
void |
setGoalIds(ArrayOflong value)
Sets the value of the goalIds property.
|
void |
setId(Long value)
Sets the value of the id property.
|
void |
setLanguages(ArrayOfstring value)
Sets the value of the languages property.
|
void |
setMultimediaAdsBidAdjustment(Integer value)
Sets the value of the multimediaAdsBidAdjustment property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setSettings(ArrayOfSetting value)
Sets the value of the settings property.
|
void |
setStatus(CampaignStatus value)
Sets the value of the status property.
|
void |
setSubType(String value)
Sets the value of the subType property.
|
void |
setTimeZone(String value)
Sets the value of the timeZone property.
|
void |
setTrackingUrlTemplate(String value)
Sets the value of the trackingUrlTemplate property.
|
void |
setUrlCustomParameters(CustomParameters value)
Sets the value of the urlCustomParameters property.
|
protected Integer audienceAdsBidAdjustment
protected BiddingScheme biddingScheme
protected BudgetLimitType budgetType
protected Double dailyBudget
protected ArrayOflong dealIds
protected Long experimentId
protected String finalUrlSuffix
protected ArrayOfKeyValuePairOfstringstring forwardCompatibilityMap
protected ArrayOflong goalIds
protected Long id
protected Integer multimediaAdsBidAdjustment
protected String name
protected CampaignStatus status
protected String subType
protected String timeZone
protected String trackingUrlTemplate
protected CustomParameters urlCustomParameters
protected Collection<CampaignType> campaignType
protected ArrayOfSetting settings
protected Long budgetId
protected ArrayOfstring languages
protected Boolean adScheduleUseSearcherTimeZone
protected Long bidStrategyId
public Integer getAudienceAdsBidAdjustment()
Integer
public void setAudienceAdsBidAdjustment(Integer value)
value
- allowed object is
Integer
public BiddingScheme getBiddingScheme()
BiddingScheme
public void setBiddingScheme(BiddingScheme value)
value
- allowed object is
BiddingScheme
public BudgetLimitType getBudgetType()
BudgetLimitType
public void setBudgetType(BudgetLimitType value)
value
- allowed object is
BudgetLimitType
public Double getDailyBudget()
Double
public void setDailyBudget(Double value)
value
- allowed object is
Double
public ArrayOflong getDealIds()
ArrayOflong
public void setDealIds(ArrayOflong value)
value
- allowed object is
ArrayOflong
public Long getExperimentId()
Long
public void setExperimentId(Long value)
value
- allowed object is
Long
public String getFinalUrlSuffix()
String
public void setFinalUrlSuffix(String value)
value
- allowed object is
String
public ArrayOfKeyValuePairOfstringstring getForwardCompatibilityMap()
ArrayOfKeyValuePairOfstringstring
public void setForwardCompatibilityMap(ArrayOfKeyValuePairOfstringstring value)
value
- allowed object is
ArrayOfKeyValuePairOfstringstring
public ArrayOflong getGoalIds()
ArrayOflong
public void setGoalIds(ArrayOflong value)
value
- allowed object is
ArrayOflong
public void setId(Long value)
value
- allowed object is
Long
public Integer getMultimediaAdsBidAdjustment()
Integer
public void setMultimediaAdsBidAdjustment(Integer value)
value
- allowed object is
Integer
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public CampaignStatus getStatus()
CampaignStatus
public void setStatus(CampaignStatus value)
value
- allowed object is
CampaignStatus
public String getSubType()
String
public void setSubType(String value)
value
- allowed object is
String
public String getTimeZone()
String
public void setTimeZone(String value)
value
- allowed object is
String
public String getTrackingUrlTemplate()
String
public void setTrackingUrlTemplate(String value)
value
- allowed object is
String
public CustomParameters getUrlCustomParameters()
CustomParameters
public void setUrlCustomParameters(CustomParameters value)
value
- allowed object is
CustomParameters
public Collection<CampaignType> getCampaignType()
String
public void setCampaignType(Collection<CampaignType> value)
value
- allowed object is
String
public ArrayOfSetting getSettings()
ArrayOfSetting
public void setSettings(ArrayOfSetting value)
value
- allowed object is
ArrayOfSetting
public Long getBudgetId()
Long
public void setBudgetId(Long value)
value
- allowed object is
Long
public ArrayOfstring getLanguages()
ArrayOfstring
public void setLanguages(ArrayOfstring value)
value
- allowed object is
ArrayOfstring
public Boolean getAdScheduleUseSearcherTimeZone()
Boolean
public void setAdScheduleUseSearcherTimeZone(Boolean value)
value
- allowed object is
Boolean
public Long getBidStrategyId()
Long
Copyright © 2024. All rights reserved.