public interface AdExclusionRuleServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
AdExclusionRule[] |
createAdExclusionRules(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. |
AdExclusionRule[] |
updateAdExclusionRules(AdExclusionRule[] adExclusionRules)
Updates the specified
AdExclusionRule objects. |
AdExclusionRule[] createAdExclusionRules(AdExclusionRule[] adExclusionRules) throws RemoteException, ApiException
AdExclusionRule objects.adExclusionRules - the ad exclusion rules to createRemoteExceptionApiExceptionAdExclusionRulePage getAdExclusionRulesByStatement(Statement filterStatement) throws RemoteException, ApiException
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 rulesRemoteExceptionApiExceptionUpdateResult performAdExclusionRuleAction(AdExclusionRuleAction adExclusionRuleAction, Statement filterStatement) throws RemoteException, ApiException
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 rulesRemoteExceptionApiExceptionAdExclusionRule[] updateAdExclusionRules(AdExclusionRule[] adExclusionRules) throws RemoteException, ApiException
AdExclusionRule objects.adExclusionRules - the ad exclusion rules to updateRemoteExceptionApiExceptionCopyright © 2022. All rights reserved.