Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService Interface Reference

Provides methods for creating, updating and retrieving AdExclusionRule objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService:
Google.Api.Ads.AdManager.v202111.AdExclusionRuleServiceInterface Google.Api.Ads.AdManager.v202111.AdExclusionRuleService

Public Member Functions

Google.Api.Ads.AdManager.v202111.AdExclusionRule[] createAdExclusionRules (Google.Api.Ads.AdManager.v202111.AdExclusionRule[] adExclusionRules)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202111.AdExclusionRule[]> 
createAdExclusionRulesAsync (Google.Api.Ads.AdManager.v202111.AdExclusionRule[] adExclusionRules)
 
Google.Api.Ads.AdManager.v202111.AdExclusionRule[] updateAdExclusionRules (Google.Api.Ads.AdManager.v202111.AdExclusionRule[] adExclusionRules)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202111.AdExclusionRule[]> 
updateAdExclusionRulesAsync (Google.Api.Ads.AdManager.v202111.AdExclusionRule[] adExclusionRules)
 
- Public Member Functions inherited from Google.Api.Ads.AdManager.v202111.AdExclusionRuleServiceInterface
Wrappers.AdExclusionRuleService.createAdExclusionRulesResponse createAdExclusionRules (Wrappers.AdExclusionRuleService.createAdExclusionRulesRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdExclusionRuleService.createAdExclusionRulesResponse
createAdExclusionRulesAsync (Wrappers.AdExclusionRuleService.createAdExclusionRulesRequest request)
 
Google.Api.Ads.AdManager.v202111.AdExclusionRulePage getAdExclusionRulesByStatement (Google.Api.Ads.AdManager.v202111.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202111.AdExclusionRulePage
getAdExclusionRulesByStatementAsync (Google.Api.Ads.AdManager.v202111.Statement filterStatement)
 
Google.Api.Ads.AdManager.v202111.UpdateResult performAdExclusionRuleAction (Google.Api.Ads.AdManager.v202111.AdExclusionRuleAction adExclusionRuleAction, Google.Api.Ads.AdManager.v202111.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202111.UpdateResult
performAdExclusionRuleActionAsync (Google.Api.Ads.AdManager.v202111.AdExclusionRuleAction adExclusionRuleAction, Google.Api.Ads.AdManager.v202111.Statement filterStatement)
 
Wrappers.AdExclusionRuleService.updateAdExclusionRulesResponse updateAdExclusionRules (Wrappers.AdExclusionRuleService.updateAdExclusionRulesRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdExclusionRuleService.updateAdExclusionRulesResponse
updateAdExclusionRulesAsync (Wrappers.AdExclusionRuleService.updateAdExclusionRulesRequest request)
 

Detailed Description

Provides methods for creating, updating and retrieving 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.

Member Function Documentation

Google.Api.Ads.AdManager.v202111.AdExclusionRule [] Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService.createAdExclusionRules ( Google.Api.Ads.AdManager.v202111.AdExclusionRule[]  adExclusionRules)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202111.AdExclusionRule[]> Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService.createAdExclusionRulesAsync ( Google.Api.Ads.AdManager.v202111.AdExclusionRule[]  adExclusionRules)
Google.Api.Ads.AdManager.v202111.AdExclusionRule [] Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService.updateAdExclusionRules ( Google.Api.Ads.AdManager.v202111.AdExclusionRule[]  adExclusionRules)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202111.AdExclusionRule[]> Google.Api.Ads.AdManager.v202111.IAdExclusionRuleService.updateAdExclusionRulesAsync ( Google.Api.Ads.AdManager.v202111.AdExclusionRule[]  adExclusionRules)

The documentation for this interface was generated from the following file: