public class Ad extends APINode
| Modifier and Type | Class and Description |
|---|---|
static class |
Ad.APIRequestCreateAdLabel |
static class |
Ad.APIRequestDelete |
static class |
Ad.APIRequestDeleteAdLabels |
static class |
Ad.APIRequestGet |
static class |
Ad.APIRequestGetAdCreatives |
static class |
Ad.APIRequestGetInsights |
static class |
Ad.APIRequestGetInsightsAsync |
static class |
Ad.APIRequestGetKeywordStats |
static class |
Ad.APIRequestGetLeads |
static class |
Ad.APIRequestGetPreviews |
static class |
Ad.APIRequestGetTargetingSentenceLines |
static class |
Ad.APIRequestUpdate |
static class |
Ad.EnumBidType |
static class |
Ad.EnumConfiguredStatus |
static class |
Ad.EnumDatePreset |
static class |
Ad.EnumEffectiveStatus |
static class |
Ad.EnumExecutionOptions |
static class |
Ad.EnumOperator |
static class |
Ad.EnumStatus |
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
Ad(Long id,
APIContext context) |
Ad(String id,
APIContext context) |
getException, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic Ad(Long id, APIContext context)
public Ad(String id, APIContext context)
public Ad fetch() throws APIException
APIExceptionpublic static Ad fetchById(Long id, APIContext context) throws APIException
APIExceptionpublic static Ad fetchById(String id, APIContext context) throws APIException
APIExceptionpublic static APINodeList<Ad> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static Ad loadJSON(String json, APIContext context)
public static APINodeList<Ad> 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 Ad.APIRequestGetAdCreatives getAdCreatives()
public Ad.APIRequestDeleteAdLabels deleteAdLabels()
public Ad.APIRequestCreateAdLabel createAdLabel()
public Ad.APIRequestGetInsights getInsights()
public Ad.APIRequestGetInsightsAsync getInsightsAsync()
public Ad.APIRequestGetKeywordStats getKeywordStats()
public Ad.APIRequestGetLeads getLeads()
public Ad.APIRequestGetPreviews getPreviews()
public Ad.APIRequestGetTargetingSentenceLines getTargetingSentenceLines()
public Ad.APIRequestDelete delete()
public Ad.APIRequestGet get()
public Ad.APIRequestUpdate update()
public String getFieldAccountId()
public AdgroupReviewFeedback getFieldAdReviewFeedback()
public AdSet getFieldAdset()
public String getFieldAdsetId()
public Long getFieldBidAmount()
public Ad.EnumBidType getFieldBidType()
public Campaign getFieldCampaign()
public String getFieldCampaignId()
public Ad.EnumConfiguredStatus getFieldConfiguredStatus()
public List<ConversionActionQuery> getFieldConversionSpecs()
public String getFieldCreatedTime()
public AdCreative getFieldCreative()
public Ad.EnumEffectiveStatus getFieldEffectiveStatus()
public String getFieldId()
public String getFieldLastUpdatedByAppId()
public String getFieldName()
public List<AdRecommendation> getFieldRecommendations()
public Ad getFieldSourceAd()
public String getFieldSourceAdId()
public Ad.EnumStatus getFieldStatus()
public List<ConversionActionQuery> getFieldTrackingSpecs()
public String getFieldUpdatedTime()
public static APIRequest.ResponseParser<Ad> getParser()
Copyright © 2017. All rights reserved.