public interface AdExclusionRuleServiceInterface
AdExclusionRule objects.
An AdExclusionRule provides a way to block specified ads from showing on portions of
your site. Each rule specifies the inventory on which the rule is in effect, and the labels to
block on that inventory.
This class was generated by the JAX-WS RI.
JAX-WS RI 2.2.9-b130926.1035
Generated source version: 2.1
| Modifier and Type | Method and Description |
|---|---|
List<AdExclusionRule> |
createAdExclusionRules(List<AdExclusionRule> adExclusionRules)
Creates new
AdExclusionRule objects. |
AdExclusionRulePage |
getAdExclusionRulesByStatement(Statement filterStatement)
|
UpdateResult |
performAdExclusionRuleAction(AdExclusionRuleAction adExclusionRuleAction,
Statement filterStatement)
Performs action on
AdExclusionRule objects that satisfy the
given Statement.query. |
List<AdExclusionRule> |
updateAdExclusionRules(List<AdExclusionRule> adExclusionRules)
Updates the specified
AdExclusionRule objects. |
@RequestWrapper(localName="createAdExclusionRules", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfacecreateAdExclusionRules") @ResponseWrapper(localName="createAdExclusionRulesResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfacecreateAdExclusionRulesResponse") List<AdExclusionRule> createAdExclusionRules(List<AdExclusionRule> adExclusionRules) throws ApiException_Exception
AdExclusionRule objects.adExclusionRules - the ad exclusion rules to createadExclusionRules - ApiException_Exception@RequestWrapper(localName="getAdExclusionRulesByStatement", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfacegetAdExclusionRulesByStatement") @ResponseWrapper(localName="getAdExclusionRulesByStatementResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfacegetAdExclusionRulesByStatementResponse") AdExclusionRulePage getAdExclusionRulesByStatement(Statement filterStatement) throws ApiException_Exception
AdExclusionRulePage of AdExclusionRule objects that satisfy the
given Statement.query. The following fields are supported for
filtering:
| PQL Property | Object Property |
|---|---|
id |
AdExclusionRule.id |
name |
AdExclusionRule.name |
status |
AdExclusionRule#status |
filterStatement - a Publisher Query Language statement used to filter
a set of rulesfilterStatement - ApiException_Exception@RequestWrapper(localName="performAdExclusionRuleAction", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfaceperformAdExclusionRuleAction") @ResponseWrapper(localName="performAdExclusionRuleActionResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfaceperformAdExclusionRuleActionResponse") UpdateResult performAdExclusionRuleAction(AdExclusionRuleAction adExclusionRuleAction, Statement filterStatement) throws ApiException_Exception
AdExclusionRule objects that satisfy the
given Statement.query.adExclusionRuleAction - the action to performfilterStatement - a Publisher Query Language statement used to filter
a set of ad exclusion rulesadExclusionRuleAction - filterStatement - ApiException_Exception@RequestWrapper(localName="updateAdExclusionRules", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfaceupdateAdExclusionRules") @ResponseWrapper(localName="updateAdExclusionRulesResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201805", className="com.google.api.ads.dfp.jaxws.v201805.AdExclusionRuleServiceInterfaceupdateAdExclusionRulesResponse") List<AdExclusionRule> updateAdExclusionRules(List<AdExclusionRule> adExclusionRules) throws ApiException_Exception
AdExclusionRule objects.adExclusionRules - the ad exclusion rules to updateadExclusionRules - ApiException_ExceptionCopyright © 2018. All Rights Reserved.