Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202208.YieldGroupService Class Reference
Inheritance diagram for Google.Api.Ads.AdManager.v202208.YieldGroupService:
Google.Api.Ads.AdManager.v202208.IYieldGroupService Google.Api.Ads.AdManager.v202208.YieldGroupServiceInterface

Public Member Functions

 YieldGroupService ()
 Creates a new instance of the YieldGroupService class. More...
 
 YieldGroupService (string endpointConfigurationName)
 Creates a new instance of the YieldGroupService class. More...
 
 YieldGroupService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the YieldGroupService class. More...
 
 YieldGroupService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the YieldGroupService class. More...
 
 YieldGroupService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the YieldGroupService class. More...
 
virtual
Google.Api.Ads.AdManager.v202208.YieldGroup[] 
createYieldGroups (Google.Api.Ads.AdManager.v202208.YieldGroup[] yieldGroups)
 Creates yield groups in bulk. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202208.YieldGroup[]> 
createYieldGroupsAsync (Google.Api.Ads.AdManager.v202208.YieldGroup[] yieldGroups)
 
virtual
Google.Api.Ads.AdManager.v202208.YieldGroupPage 
getYieldGroupsByStatement (Google.Api.Ads.AdManager.v202208.Statement statement)
 Gets a page of yield groups, with child tags, filtered by the given statement. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202208.YieldGroupPage
getYieldGroupsByStatementAsync (Google.Api.Ads.AdManager.v202208.Statement statement)
 
virtual
Google.Api.Ads.AdManager.v202208.YieldPartner[] 
getYieldPartners ()
 Returns the available partners for yield groups, each one of them is backed by a company. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202208.YieldPartner[]> 
getYieldPartnersAsync ()
 
virtual
Google.Api.Ads.AdManager.v202208.YieldGroup[] 
updateYieldGroups (Google.Api.Ads.AdManager.v202208.YieldGroup[] yieldGroups)
 Updates a list of yield groups. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202208.YieldGroup[]> 
updateYieldGroupsAsync (Google.Api.Ads.AdManager.v202208.YieldGroup[] yieldGroups)
 

Constructor & Destructor Documentation

Google.Api.Ads.AdManager.v202208.YieldGroupService.YieldGroupService ( )
inline

Creates a new instance of the YieldGroupService class.

Google.Api.Ads.AdManager.v202208.YieldGroupService.YieldGroupService ( string  endpointConfigurationName)
inline

Creates a new instance of the YieldGroupService class.

Google.Api.Ads.AdManager.v202208.YieldGroupService.YieldGroupService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the YieldGroupService class.

Google.Api.Ads.AdManager.v202208.YieldGroupService.YieldGroupService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the YieldGroupService class.

Google.Api.Ads.AdManager.v202208.YieldGroupService.YieldGroupService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the YieldGroupService class.

Member Function Documentation

virtual Google.Api.Ads.AdManager.v202208.YieldGroup [] Google.Api.Ads.AdManager.v202208.YieldGroupService.createYieldGroups ( Google.Api.Ads.AdManager.v202208.YieldGroup[]  yieldGroups)
inlinevirtual

Creates yield groups in bulk.

Parameters
yieldGroupsthe groups to create
Returns
the created groups

Implements Google.Api.Ads.AdManager.v202208.IYieldGroupService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202208.YieldGroup[]> Google.Api.Ads.AdManager.v202208.YieldGroupService.createYieldGroupsAsync ( Google.Api.Ads.AdManager.v202208.YieldGroup[]  yieldGroups)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202208.YieldGroupPage Google.Api.Ads.AdManager.v202208.YieldGroupService.getYieldGroupsByStatement ( Google.Api.Ads.AdManager.v202208.Statement  statement)
inlinevirtual

Gets a page of yield groups, with child tags, filtered by the given statement.

Parameters
statementthe statement used to filter yield groups.
Returns
the page of yield groups

Implements Google.Api.Ads.AdManager.v202208.YieldGroupServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202208.YieldGroupPage> Google.Api.Ads.AdManager.v202208.YieldGroupService.getYieldGroupsByStatementAsync ( Google.Api.Ads.AdManager.v202208.Statement  statement)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202208.YieldPartner [] Google.Api.Ads.AdManager.v202208.YieldGroupService.getYieldPartners ( )
inlinevirtual

Returns the available partners for yield groups, each one of them is backed by a company.

Implements Google.Api.Ads.AdManager.v202208.IYieldGroupService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202208.YieldPartner[]> Google.Api.Ads.AdManager.v202208.YieldGroupService.getYieldPartnersAsync ( )
inlinevirtual
virtual Google.Api.Ads.AdManager.v202208.YieldGroup [] Google.Api.Ads.AdManager.v202208.YieldGroupService.updateYieldGroups ( Google.Api.Ads.AdManager.v202208.YieldGroup[]  yieldGroups)
inlinevirtual

Updates a list of yield groups.

Parameters
yieldGroupsthe groups to update
Returns
the updated groups

Implements Google.Api.Ads.AdManager.v202208.IYieldGroupService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202208.YieldGroup[]> Google.Api.Ads.AdManager.v202208.YieldGroupService.updateYieldGroupsAsync ( Google.Api.Ads.AdManager.v202208.YieldGroup[]  yieldGroups)
inlinevirtual

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