public static class AdAccount.APIRequestCreateAdSet extends APIRequest<AdSet>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestCreateAdSet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateAdSet(String nodeId, APIContext context)
public AdSet getLastResponse()
getLastResponse in class APIRequest<AdSet>public AdSet parseResponse(String response) throws APIException
parseResponse in class APIRequest<AdSet>APIExceptionpublic AdSet execute() throws APIException
execute in class APIRequest<AdSet>APIExceptionpublic AdSet execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdSet>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdSet> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdSet> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdAccount.APIRequestCreateAdSet setParam(String param, Object value)
setParam in class APIRequest<AdSet>public AdAccount.APIRequestCreateAdSet setParams(Map<String,Object> params)
setParams in class APIRequest<AdSet>public AdAccount.APIRequestCreateAdSet setAdKeywords(Object adKeywords)
public AdAccount.APIRequestCreateAdSet setAdKeywords(String adKeywords)
public AdAccount.APIRequestCreateAdSet setAdlabels(List<Object> adlabels)
public AdAccount.APIRequestCreateAdSet setAdlabels(String adlabels)
public AdAccount.APIRequestCreateAdSet setBidAmount(Long bidAmount)
public AdAccount.APIRequestCreateAdSet setBidAmount(String bidAmount)
public AdAccount.APIRequestCreateAdSet setBidAdjustments(Object bidAdjustments)
public AdAccount.APIRequestCreateAdSet setBidAdjustments(String bidAdjustments)
public AdAccount.APIRequestCreateAdSet setBidStrategy(AdSet.EnumBidStrategy bidStrategy)
public AdAccount.APIRequestCreateAdSet setBidStrategy(String bidStrategy)
public AdAccount.APIRequestCreateAdSet setBillingEvent(AdSet.EnumBillingEvent billingEvent)
public AdAccount.APIRequestCreateAdSet setBillingEvent(String billingEvent)
public AdAccount.APIRequestCreateAdSet setCampaignId(String campaignId)
public AdAccount.APIRequestCreateAdSet setCampaignSpec(Object campaignSpec)
public AdAccount.APIRequestCreateAdSet setCampaignSpec(String campaignSpec)
public AdAccount.APIRequestCreateAdSet setAdsetSchedule(List<Object> adsetSchedule)
public AdAccount.APIRequestCreateAdSet setAdsetSchedule(String adsetSchedule)
public AdAccount.APIRequestCreateAdSet setStatus(AdSet.EnumStatus status)
public AdAccount.APIRequestCreateAdSet setStatus(String status)
public AdAccount.APIRequestCreateAdSet setCreativeSequence(List<String> creativeSequence)
public AdAccount.APIRequestCreateAdSet setCreativeSequence(String creativeSequence)
public AdAccount.APIRequestCreateAdSet setDailyBudget(Long dailyBudget)
public AdAccount.APIRequestCreateAdSet setDailyBudget(String dailyBudget)
public AdAccount.APIRequestCreateAdSet setDailyImps(Long dailyImps)
public AdAccount.APIRequestCreateAdSet setDailyImps(String dailyImps)
public AdAccount.APIRequestCreateAdSet setDailyMinSpendTarget(Long dailyMinSpendTarget)
public AdAccount.APIRequestCreateAdSet setDailyMinSpendTarget(String dailyMinSpendTarget)
public AdAccount.APIRequestCreateAdSet setDailySpendCap(Long dailySpendCap)
public AdAccount.APIRequestCreateAdSet setDailySpendCap(String dailySpendCap)
public AdAccount.APIRequestCreateAdSet setDateFormat(String dateFormat)
public AdAccount.APIRequestCreateAdSet setDestinationType(AdSet.EnumDestinationType destinationType)
public AdAccount.APIRequestCreateAdSet setDestinationType(String destinationType)
public AdAccount.APIRequestCreateAdSet setEndTime(String endTime)
public AdAccount.APIRequestCreateAdSet setExecutionOptions(List<AdSet.EnumExecutionOptions> executionOptions)
public AdAccount.APIRequestCreateAdSet setExecutionOptions(String executionOptions)
public AdAccount.APIRequestCreateAdSet setFrequencyCap(Long frequencyCap)
public AdAccount.APIRequestCreateAdSet setFrequencyCap(String frequencyCap)
public AdAccount.APIRequestCreateAdSet setFrequencyCapResetPeriod(Long frequencyCapResetPeriod)
public AdAccount.APIRequestCreateAdSet setFrequencyCapResetPeriod(String frequencyCapResetPeriod)
public AdAccount.APIRequestCreateAdSet setFrequencyControlSpecs(List<Object> frequencyControlSpecs)
public AdAccount.APIRequestCreateAdSet setFrequencyControlSpecs(String frequencyControlSpecs)
public AdAccount.APIRequestCreateAdSet setIsAutobid(Boolean isAutobid)
public AdAccount.APIRequestCreateAdSet setIsAutobid(String isAutobid)
public AdAccount.APIRequestCreateAdSet setIsAveragePricePacing(Boolean isAveragePricePacing)
public AdAccount.APIRequestCreateAdSet setIsAveragePricePacing(String isAveragePricePacing)
public AdAccount.APIRequestCreateAdSet setIsDynamicCreative(Boolean isDynamicCreative)
public AdAccount.APIRequestCreateAdSet setIsDynamicCreative(String isDynamicCreative)
public AdAccount.APIRequestCreateAdSet setIsDynamicCreativeOptimization(Boolean isDynamicCreativeOptimization)
public AdAccount.APIRequestCreateAdSet setIsDynamicCreativeOptimization(String isDynamicCreativeOptimization)
public AdAccount.APIRequestCreateAdSet setLifetimeBudget(Long lifetimeBudget)
public AdAccount.APIRequestCreateAdSet setLifetimeBudget(String lifetimeBudget)
public AdAccount.APIRequestCreateAdSet setLifetimeFrequencyCap(Long lifetimeFrequencyCap)
public AdAccount.APIRequestCreateAdSet setLifetimeFrequencyCap(String lifetimeFrequencyCap)
public AdAccount.APIRequestCreateAdSet setLifetimeImps(Long lifetimeImps)
public AdAccount.APIRequestCreateAdSet setLifetimeImps(String lifetimeImps)
public AdAccount.APIRequestCreateAdSet setLifetimeMinSpendTarget(Long lifetimeMinSpendTarget)
public AdAccount.APIRequestCreateAdSet setLifetimeMinSpendTarget(String lifetimeMinSpendTarget)
public AdAccount.APIRequestCreateAdSet setLifetimeSpendCap(Long lifetimeSpendCap)
public AdAccount.APIRequestCreateAdSet setLifetimeSpendCap(String lifetimeSpendCap)
public AdAccount.APIRequestCreateAdSet setLineNumber(Long lineNumber)
public AdAccount.APIRequestCreateAdSet setLineNumber(String lineNumber)
public AdAccount.APIRequestCreateAdSet setName(String name)
public AdAccount.APIRequestCreateAdSet setOptimizationGoal(AdSet.EnumOptimizationGoal optimizationGoal)
public AdAccount.APIRequestCreateAdSet setOptimizationGoal(String optimizationGoal)
public AdAccount.APIRequestCreateAdSet setPacingType(List<String> pacingType)
public AdAccount.APIRequestCreateAdSet setPacingType(String pacingType)
public AdAccount.APIRequestCreateAdSet setPromotedObject(Object promotedObject)
public AdAccount.APIRequestCreateAdSet setPromotedObject(String promotedObject)
public AdAccount.APIRequestCreateAdSet setRbPredictionId(String rbPredictionId)
public AdAccount.APIRequestCreateAdSet setRfPredictionId(String rfPredictionId)
public AdAccount.APIRequestCreateAdSet setSourceAdsetId(String sourceAdsetId)
public AdAccount.APIRequestCreateAdSet setStartTime(String startTime)
public AdAccount.APIRequestCreateAdSet setTargeting(Targeting targeting)
public AdAccount.APIRequestCreateAdSet setTargeting(String targeting)
public AdAccount.APIRequestCreateAdSet setTimeBasedAdRotationIdBlocks(List<List<Long>> timeBasedAdRotationIdBlocks)
public AdAccount.APIRequestCreateAdSet setTimeBasedAdRotationIdBlocks(String timeBasedAdRotationIdBlocks)
public AdAccount.APIRequestCreateAdSet setTimeBasedAdRotationIntervals(List<Long> timeBasedAdRotationIntervals)
public AdAccount.APIRequestCreateAdSet setTimeBasedAdRotationIntervals(String timeBasedAdRotationIntervals)
public AdAccount.APIRequestCreateAdSet setTimeStart(String timeStart)
public AdAccount.APIRequestCreateAdSet setTimeStop(String timeStop)
public AdAccount.APIRequestCreateAdSet setToplineId(String toplineId)
public AdAccount.APIRequestCreateAdSet setUpstreamEvents(Map<String,String> upstreamEvents)
public AdAccount.APIRequestCreateAdSet setUpstreamEvents(String upstreamEvents)
public AdAccount.APIRequestCreateAdSet setFullFunnelExplorationMode(AdSet.EnumFullFunnelExplorationMode fullFunnelExplorationMode)
public AdAccount.APIRequestCreateAdSet setFullFunnelExplorationMode(String fullFunnelExplorationMode)
public AdAccount.APIRequestCreateAdSet setAttributionSpec(List<Map<String,String>> attributionSpec)
public AdAccount.APIRequestCreateAdSet setAttributionSpec(String attributionSpec)
public AdAccount.APIRequestCreateAdSet requestAllFields()
public AdAccount.APIRequestCreateAdSet requestAllFields(boolean value)
public AdAccount.APIRequestCreateAdSet requestFields(List<String> fields)
requestFields in class APIRequest<AdSet>public AdAccount.APIRequestCreateAdSet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdSet>public AdAccount.APIRequestCreateAdSet requestField(String field)
requestField in class APIRequest<AdSet>public AdAccount.APIRequestCreateAdSet requestField(String field, boolean value)
requestField in class APIRequest<AdSet>Copyright © 2018. All rights reserved.