public class Campaign extends APINode
| Modifier and Type | Class and Description |
|---|---|
static class |
Campaign.APIRequestCreateAdLabel |
static class |
Campaign.APIRequestDelete |
static class |
Campaign.APIRequestDeleteAdLabels |
static class |
Campaign.APIRequestGet |
static class |
Campaign.APIRequestGetAds |
static class |
Campaign.APIRequestGetAdSets |
static class |
Campaign.APIRequestGetCopies |
static class |
Campaign.APIRequestGetInsights |
static class |
Campaign.APIRequestGetInsightsAsync |
static class |
Campaign.APIRequestUpdate |
static class |
Campaign.EnumConfiguredStatus |
static class |
Campaign.EnumDatePreset |
static class |
Campaign.EnumDeleteStrategy |
static class |
Campaign.EnumEffectiveStatus |
static class |
Campaign.EnumExecutionOptions |
static class |
Campaign.EnumObjective |
static class |
Campaign.EnumOperator |
static class |
Campaign.EnumStatus |
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
Campaign(Long id,
APIContext context) |
Campaign(String id,
APIContext context) |
getException, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic Campaign(Long id, APIContext context)
public Campaign(String id, APIContext context)
public Campaign fetch() throws APIException
APIExceptionpublic static Campaign fetchById(Long id, APIContext context) throws APIException
APIExceptionpublic static Campaign fetchById(String id, APIContext context) throws APIException
APIExceptionpublic static APINodeList<Campaign> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static Campaign loadJSON(String json, APIContext context)
public static APINodeList<Campaign> parseResponse(String json, APIContext context, APIRequest request) throws APIException.MalformedResponseException
public APIContext getContext()
getContext in class APINodepublic void setContext(APIContext context)
setContext in class APINodepublic Campaign.APIRequestDeleteAdLabels deleteAdLabels()
public Campaign.APIRequestCreateAdLabel createAdLabel()
public Campaign.APIRequestGetAds getAds()
public Campaign.APIRequestGetAdSets getAdSets()
public Campaign.APIRequestGetCopies getCopies()
public Campaign.APIRequestGetInsights getInsights()
public Campaign.APIRequestGetInsightsAsync getInsightsAsync()
public Campaign.APIRequestDelete delete()
public Campaign.APIRequestGet get()
public Campaign.APIRequestUpdate update()
public String getFieldAccountId()
public String getFieldBoostedObjectId()
public Boolean getFieldBudgetRebalanceFlag()
public String getFieldBuyingType()
public Boolean getFieldCanCreateBrandLiftStudy()
public Boolean getFieldCanUseSpendCap()
public Campaign.EnumConfiguredStatus getFieldConfiguredStatus()
public String getFieldCreatedTime()
public Campaign.EnumEffectiveStatus getFieldEffectiveStatus()
public String getFieldId()
public String getFieldKpiCustomConversionId()
public String getFieldKpiType()
public String getFieldName()
public String getFieldObjective()
public List<AdRecommendation> getFieldRecommendations()
public Campaign getFieldSourceCampaign()
public String getFieldSourceCampaignId()
public String getFieldSpendCap()
public String getFieldStartTime()
public Campaign.EnumStatus getFieldStatus()
public String getFieldStopTime()
public String getFieldUpdatedTime()
public static APIRequest.ResponseParser<Campaign> getParser()
Copyright © 2017. All rights reserved.