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, getHeader, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponse
public static Targeting loadJSON(String json, APIContext context, String header)
public static APINodeList<Targeting> parseResponse(String json, APIContext context, APIRequest request, String header) throws APIException.MalformedResponseException
public APIContext getContext()
getContext
in class APINode
public void setContext(APIContext context)
setContext
in class APINode
public 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 setFieldBrandSafetyContentFilterLevels(List<String> value)
public CatalogBasedTargeting getFieldCatalogBasedTargeting()
public Targeting setFieldCatalogBasedTargeting(CatalogBasedTargeting value)
public Targeting setFieldContextualTargetingCategories(List<IDName> value)
public Targeting setFieldContextualTargetingCategories(String value)
public List<RawCustomAudience> getFieldCustomAudiences()
public Targeting setFieldCustomAudiences(List<RawCustomAudience> 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 List<String> getFieldExcludedBrandSafetyContentTypes()
public Targeting setFieldExcludedBrandSafetyContentTypes(List<String> value)
public List<RawCustomAudience> getFieldExcludedCustomAudiences()
public Targeting setFieldExcludedCustomAudiences(List<RawCustomAudience> 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 Boolean getFieldIsWhatsappDestinationAd()
public List<TargetingProductAudienceSpec> getFieldProductAudienceSpecs()
public Targeting setFieldProductAudienceSpecs(List<TargetingProductAudienceSpec> value)
public TargetingProspectingAudience getFieldProspectingAudience()
public Targeting setFieldProspectingAudience(TargetingProspectingAudience value)
public String getFieldRadius()
public String getFieldTargetingOptimization()
public static APIRequest.ResponseParser<Targeting> getParser()
Copyright © 2020. All rights reserved.