Package com.restfb.types.ads
Class AdSet
java.lang.Object
com.restfb.types.AbstractFacebookType
com.restfb.types.ads.BaseAdsObject
com.restfb.types.ads.NamedAdsObject
com.restfb.types.ads.AdSet
- All Implemented Interfaces:
HasCreatedTime
,Serializable
Represents the AdGroup Set
type.
Note: AdGroup Set vs AdGroup Campaign Prior to July 2014 ad sets were referred to as 'campaigns'. When using ad sets
in API calls the parameter may be referred to as 'adcampaign'. A campaign contains one or more ad sets.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addAdLabel
(AdLabel adLabel) boolean
removeAdLabel
(AdLabel adLabel) void
setAccountId
(String accountId) void
setAdcampaignGroup
(Campaign adcampaignGroup) void
setAdKeywords
(AdKeywords adKeywords) void
setAdsetSchedule
(List<DayPart> adsetSchedule) void
setAssetFeedId
(String assetFeedId) void
setAttributionSpec
(List<JsonObject> attributionSpec) void
setBestCreative
(AdDynamicCreative bestCreative) void
setBidAdjustments
(AdBidAdjustments bidAdjustments) void
setBidAmount
(Long bidAmount) void
setBidConstraints
(AdCampaignBidConstraint bidConstraints) void
setBidInfo
(Map<String, Long> bidInfo) void
setBidStrategy
(BidStrategyEnum bidStrategy) void
setBillingEvent
(String billingEvent) void
setBudgetRemaining
(String budgetRemaining) void
setCampaign
(Campaign campaign) void
setCampaignId
(String campaignId) void
setConfiguredStatus
(String configuredStatus) void
setCreatedTime
(Date createdTime) void
setCreativeSequence
(List<String> creativeSequence) void
setDailyBudget
(String dailyBudget) void
setDailyMinSpendTarget
(String dailyMinSpendTarget) void
setDailySpendCap
(String dailySpendCap) void
setDestinationType
(String destinationType) void
setEffectiveStatus
(String effectiveStatus) void
setEndTime
(Date endTime) void
setFrequencyCap
(Long frequencyCap) void
setFrequencyCapResetPeriod
(Long frequencyCapResetPeriod) void
setFrequencyControlSpecs
(List<AdCampaignFrequencyControlSpecs> frequencyControlSpecs) void
setIsAutobid
(Boolean isAutobid) void
setIssuesInfo
(List<AdCampaignIssuesInfo> issuesInfo) void
setLifetimeBudget
(String lifetimeBudget) void
setLifetimeFrequencyCap
(Long lifetimeFrequencyCap) void
setLifetimeImps
(Long lifetimeImps) void
setMBidInfo
(Map<String, Long> mBidInfo) void
setMStatus
(String mStatus) void
setOptimizationGoal
(String optimizationGoal) void
setPacingType
(List<String> pacingType) void
setPromotedObject
(AdPromotedObject promotedObject) void
setRecommendations
(List<AdRecommendation> recommendations) void
setRfPredictionId
(String rfPredictionId) void
setRtbFlag
(Boolean rtbFlag) void
setStartTime
(Date startTime) void
setTargeting
(Targeting targeting) void
setUpdatedTime
(Date updatedTime) void
setUseNewAppClick
(Boolean useNewAppClick) Methods inherited from class com.restfb.types.ads.NamedAdsObject
getName, setName
Methods inherited from class com.restfb.types.ads.BaseAdsObject
getId, setId
Methods inherited from class com.restfb.types.AbstractFacebookType
equals, hashCode, toString
-
Constructor Details
-
AdSet
public AdSet()
-
-
Method Details
-
addAdLabel
-
removeAdLabel
-
getAdlabels
-
getAccountId
-
setAccountId
-
getAdKeywords
-
setAdKeywords
-
getAdcampaignGroup
-
setAdcampaignGroup
-
getAdsetSchedule
-
setAdsetSchedule
-
getAssetFeedId
-
setAssetFeedId
-
getAttributionSpec
-
setAttributionSpec
-
getBestCreative
-
setBestCreative
-
getBidAdjustments
-
setBidAdjustments
-
getBidAmount
-
setBidAmount
-
getBidInfo
-
setBidInfo
-
getBidConstraints
-
setBidConstraints
-
getMBidInfo
-
setMBidInfo
-
getBidStrategy
-
setBidStrategy
-
getBillingEvent
-
setBillingEvent
-
getBudgetRemaining
-
setBudgetRemaining
-
getCampaign
-
setCampaign
-
getCampaignId
-
setCampaignId
-
getConfiguredStatus
-
setConfiguredStatus
-
getCreatedTime
- Specified by:
getCreatedTime
in interfaceHasCreatedTime
-
setCreatedTime
-
getCreativeSequence
-
setCreativeSequence
-
getDailyBudget
-
setDailyBudget
-
getDailyMinSpendTarget
-
setDailyMinSpendTarget
-
getDailySpendCap
-
setDailySpendCap
-
getDestinationType
-
setDestinationType
-
getEffectiveStatus
-
setEffectiveStatus
-
getEndTime
-
setEndTime
-
getFrequencyCap
-
setFrequencyCap
-
getFrequencyCapResetPeriod
-
setFrequencyCapResetPeriod
-
getFrequencyControlSpecs
-
setFrequencyControlSpecs
-
getIsAutobid
-
setIsAutobid
-
getIssuesInfo
-
setIssuesInfo
-
getLifetimeBudget
-
setLifetimeBudget
-
getLifetimeFrequencyCap
-
setLifetimeFrequencyCap
-
getLifetimeImps
-
setLifetimeImps
-
getOptimizationGoal
-
setOptimizationGoal
-
getPacingType
-
setPacingType
-
getPromotedObject
-
setPromotedObject
-
getRecommendations
-
setRecommendations
-
getRfPredictionId
-
setRfPredictionId
-
getRtbFlag
-
setRtbFlag
-
getStartTime
-
setStartTime
-
getMStatus
-
setMStatus
-
getTargeting
-
setTargeting
-
getUpdatedTime
-
setUpdatedTime
-
getUseNewAppClick
-
setUseNewAppClick
-