public class Targeting extends APINode
| Modifier and Type | Class and Description |
|---|---|
static class |
Targeting.EnumDevicePlatforms |
static class |
Targeting.EnumEffectiveDevicePlatforms |
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
Targeting() |
getException, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic static Targeting loadJSON(String json, APIContext context)
public static APINodeList<Targeting> 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 String getFieldAdgroupId()
public Long getFieldAgeMax()
public Long getFieldAgeMin()
public String getFieldAlternateAutoTargetingOption()
public Targeting setFieldAlternateAutoTargetingOption(String value)
public String getFieldAppInstallState()
public Targeting setFieldAudienceNetworkPositions(List<String> value)
public Targeting setFieldContextualTargetingCategories(List<IDName> value)
public Targeting setFieldContextualTargetingCategories(String value)
public List<Targeting.EnumDevicePlatforms> getFieldDevicePlatforms()
public Targeting setFieldDevicePlatforms(List<Targeting.EnumDevicePlatforms> value)
public Boolean getFieldDirectInstallDevices()
public List<String> getFieldEffectiveAudienceNetworkPositions()
public Targeting setFieldEffectiveAudienceNetworkPositions(List<String> value)
public List<Targeting.EnumEffectiveDevicePlatforms> getFieldEffectiveDevicePlatforms()
public Targeting setFieldEffectiveDevicePlatforms(List<Targeting.EnumEffectiveDevicePlatforms> value)
public Targeting setFieldEffectiveFacebookPositions(List<String> value)
public Targeting setFieldEffectiveInstagramPositions(List<String> value)
public Targeting setFieldEffectiveMessengerPositions(List<String> value)
public Targeting setFieldEffectivePublisherPlatforms(List<String> value)
public List<TargetingDynamicRule> getFieldEngagementSpecs()
public Targeting setFieldEngagementSpecs(List<TargetingDynamicRule> value)
public Targeting setFieldExcludedCustomAudiences(List<IDName> value)
public Targeting setFieldExcludedDynamicAudienceIds(List<String> value)
public List<TargetingDynamicRule> getFieldExcludedEngagementSpecs()
public Targeting setFieldExcludedEngagementSpecs(List<TargetingDynamicRule> value)
public TargetingGeoLocation getFieldExcludedGeoLocations()
public Targeting setFieldExcludedGeoLocations(TargetingGeoLocation value)
public Targeting setFieldExcludedMobileDeviceModel(List<String> value)
public List<TargetingProductAudienceSpec> getFieldExcludedProductAudienceSpecs()
public Targeting setFieldExcludedProductAudienceSpecs(List<TargetingProductAudienceSpec> value)
public Targeting setFieldExcludedProductAudienceSpecs(String value)
public Targeting setFieldExcludedPublisherCategories(List<String> value)
public Targeting setFieldExcludedPublisherListIds(List<String> value)
public FlexibleTargeting getFieldExclusions()
public Targeting setFieldExclusions(FlexibleTargeting value)
public String getFieldFbDealId()
public List<FlexibleTargeting> getFieldFlexibleSpec()
public Targeting setFieldFlexibleSpec(List<FlexibleTargeting> value)
public TargetingGeoLocation getFieldGeoLocations()
public Targeting setFieldGeoLocations(TargetingGeoLocation value)
public List<TargetingProductAudienceSpec> getFieldProductAudienceSpecs()
public Targeting setFieldProductAudienceSpecs(List<TargetingProductAudienceSpec> value)
public Targeting setFieldPublisherVisibilityCategories(List<String> value)
public String getFieldRadius()
public Boolean getFieldRtbFlag()
public String getFieldTargetingOptimization()
public static APIRequest.ResponseParser<Targeting> getParser()
Copyright © 2017. All rights reserved.