Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService Class Reference

Use this service to manage campaign group performance targets. A CampaignGroupPerformanceTarget is an entity that specifies a time range for a campaign group and various metrics by which the performance of that campaign group can be measured for the time period that the performance target is active. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService:
Google.Api.Ads.AdWords.v201809.ICampaignGroupPerformanceTargetService Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetServiceInterface

Public Member Functions

 CampaignGroupPerformanceTargetService ()
 Creates a new instance of the CampaignGroupPerformanceTargetService class. More...
 
 CampaignGroupPerformanceTargetService (string endpointConfigurationName)
 Creates a new instance of the CampaignGroupPerformanceTargetService class. More...
 
 CampaignGroupPerformanceTargetService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the CampaignGroupPerformanceTargetService class. More...
 
 CampaignGroupPerformanceTargetService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CampaignGroupPerformanceTargetService class. More...
 
 CampaignGroupPerformanceTargetService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CampaignGroupPerformanceTargetService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetPage 
get (Google.Api.Ads.AdWords.v201809.Selector selector)
 Returns the list of campaign group performance targets that meet the selector criteria. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector selector)
 
virtual
Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetOperation[] operations)
 Adds, updates, or deletes campaign group performance targets. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetOperation[] operations)
 

Detailed Description

Use this service to manage campaign group performance targets. A CampaignGroupPerformanceTarget is an entity that specifies a time range for a campaign group and various metrics by which the performance of that campaign group can be measured for the time period that the performance target is active.

Constructor & Destructor Documentation

Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.CampaignGroupPerformanceTargetService ( )
inline

Creates a new instance of the CampaignGroupPerformanceTargetService class.

Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.CampaignGroupPerformanceTargetService ( string  endpointConfigurationName)
inline

Creates a new instance of the CampaignGroupPerformanceTargetService class.

Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.CampaignGroupPerformanceTargetService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the CampaignGroupPerformanceTargetService class.

Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.CampaignGroupPerformanceTargetService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the CampaignGroupPerformanceTargetService class.

Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.CampaignGroupPerformanceTargetService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the CampaignGroupPerformanceTargetService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetPage Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.get ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual

Returns the list of campaign group performance targets that meet the selector criteria.

Parameters
selectorspecifying the CampaignGroupPerformanceTargets to return.
Returns
A list of campaign group performance targets.
Exceptions
AdWordsApiExceptionif problems occurred while fetching campaign group performance target information.

Implements Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetPage> Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetReturnValue Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.mutate ( Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetOperation[]  operations)
inlinevirtual

Adds, updates, or deletes campaign group performance targets.

Parameters
operationsA list of unique operations.
Returns
The list of updated campaign groups performance targets, returned in the same order as the operations array.
Exceptions
AdWordsApiExceptionif problems occurred while updating campaign group performance target information.

Implements Google.Api.Ads.AdWords.v201809.ICampaignGroupPerformanceTargetService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetReturnValue> Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetService.mutateAsync ( Google.Api.Ads.AdWords.v201809.CampaignGroupPerformanceTargetOperation[]  operations)
inlinevirtual

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