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, parseResponsepublic 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 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 setFieldBrandSafetyContentFilterLevels(List<String> value)
public CatalogBasedTargeting getFieldCatalogBasedTargeting()
public Targeting setFieldCatalogBasedTargeting(CatalogBasedTargeting value)
public List<ConnectionsTargeting> getFieldConnections()
public Targeting setFieldConnections(List<ConnectionsTargeting> 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<ConnectionsTargeting> getFieldExcludedConnections()
public Targeting setFieldExcludedConnections(List<ConnectionsTargeting> 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 List<ConnectionsTargeting> getFieldFriendsOfConnections()
public Targeting setFieldFriendsOfConnections(List<ConnectionsTargeting> value)
public TargetingGeoLocation getFieldGeoLocations()
public Targeting setFieldGeoLocations(TargetingGeoLocation value)
public Boolean getFieldInstreamVideoSkippableExcluded()
public Targeting setFieldInstreamVideoSkippableExcluded(Boolean 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.