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

Service used to manage extensions at the adgroup level. The extensions are managed by AdWords using existing feed services, including creating and modifying feeds, feed items, and adgroup feeds for the user. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService:
Google.Api.Ads.AdWords.v201809.IAdGroupExtensionSettingService Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingServiceInterface

Public Member Functions

 AdGroupExtensionSettingService ()
 Creates a new instance of the AdGroupExtensionSettingService class. More...
 
 AdGroupExtensionSettingService (string endpointConfigurationName)
 Creates a new instance of the AdGroupExtensionSettingService class. More...
 
 AdGroupExtensionSettingService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the AdGroupExtensionSettingService class. More...
 
 AdGroupExtensionSettingService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the AdGroupExtensionSettingService class. More...
 
 AdGroupExtensionSettingService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the AdGroupExtensionSettingService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage 
get (Google.Api.Ads.AdWords.v201809.Selector selector)
 Returns a list of AdGroupExtensionSettings that meet the selector criteria. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector selector)
 
virtual
Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingOperation[] operations)
 Applies the list of mutate operations (add, remove, and set). More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingOperation[] operations)
 
virtual
Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage 
query (string query1)
 Returns a list of AdGroupExtensionSettings that match the query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage
queryAsync (string query)
 

Detailed Description

Service used to manage extensions at the adgroup level. The extensions are managed by AdWords using existing feed services, including creating and modifying feeds, feed items, and adgroup feeds for the user.

Constructor & Destructor Documentation

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

Creates a new instance of the AdGroupExtensionSettingService class.

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

Creates a new instance of the AdGroupExtensionSettingService class.

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

Creates a new instance of the AdGroupExtensionSettingService class.

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

Creates a new instance of the AdGroupExtensionSettingService class.

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

Creates a new instance of the AdGroupExtensionSettingService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.get ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual

Returns a list of AdGroupExtensionSettings that meet the selector criteria.

Parameters
selectorDetermines which AdGroupExtensionSettings to return. If empty, all AdGroupExtensionSettings are returned.
Returns
The list of AdGroupExtensionSettings specified by the selector.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage> Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingReturnValue Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.mutate ( Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingOperation[]  operations)
inlinevirtual

Applies the list of mutate operations (add, remove, and set).

Beginning in v201509, add and set operations are treated identically. Performing an add operation on an ad group with an existing ExtensionSetting will cause the operation to be treated like a set operation. Performing a set operation on an ad group with no ExtensionSetting will cause the operation to be treated like an add operation.

Parameters
operationsThe operations to apply. The same AdGroupExtensionSetting cannot be specified in more than one operation.
Returns
The changed AdGroupExtensionSettings.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.IAdGroupExtensionSettingService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingReturnValue> Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.mutateAsync ( Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.query ( string  query1)
inlinevirtual

Returns a list of AdGroupExtensionSettings that match the query.

Parameters
query1The SQL-like AWQL query string.
Returns
The list of AdGroupExtensionSettings specified by the query.
Exceptions
AdWordsApiExceptionIndicates a problem with the request.

Implements Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingPage> Google.Api.Ads.AdWords.v201809.AdGroupExtensionSettingService.queryAsync ( string  query)
inlinevirtual

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