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

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

Inheritance diagram for Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService:
Google.Api.Ads.AdWords.v201809.ICampaignExtensionSettingService Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingServiceInterface

Public Member Functions

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

Detailed Description

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

Constructor & Destructor Documentation

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

Creates a new instance of the CampaignExtensionSettingService class.

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

Creates a new instance of the CampaignExtensionSettingService class.

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

Creates a new instance of the CampaignExtensionSettingService class.

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

Creates a new instance of the CampaignExtensionSettingService class.

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

Creates a new instance of the CampaignExtensionSettingService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingPage Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService.get ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual

Returns a list of CampaignExtensionSettings that meet the selector criteria.

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

Implements Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingPage> Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  selector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingReturnValue Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService.mutate ( Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingOperation[]  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 a campaign with an existing ExtensionSetting will cause the operation to be treated like a set operation. Performing a set operation on a campaign with no ExtensionSetting will cause the operation to be treated like an add operation.

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

Implements Google.Api.Ads.AdWords.v201809.ICampaignExtensionSettingService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingReturnValue> Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService.mutateAsync ( Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingPage Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingService.query ( string  query1)
inlinevirtual

Returns a list of CampaignExtensionSettings that match the query.

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

Implements Google.Api.Ads.AdWords.v201809.CampaignExtensionSettingServiceInterface.

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

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