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

Use this service to manage conversion trackers. A conversion tracker provides a snippet of code which records every time a user visits a page that contains it. The data this provides can be used to gauge the effectiveness of your ads and keywords. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.ConversionTrackerService:
Google.Api.Ads.AdWords.v201809.IConversionTrackerService Google.Api.Ads.AdWords.v201809.ConversionTrackerServiceInterface

Public Member Functions

 ConversionTrackerService ()
 Creates a new instance of the ConversionTrackerService class. More...
 
 ConversionTrackerService (string endpointConfigurationName)
 Creates a new instance of the ConversionTrackerService class. More...
 
 ConversionTrackerService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the ConversionTrackerService class. More...
 
 ConversionTrackerService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the ConversionTrackerService class. More...
 
 ConversionTrackerService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the ConversionTrackerService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.ConversionTrackerPage 
get (Google.Api.Ads.AdWords.v201809.Selector serviceSelector)
 Returns a list of the conversion trackers that match the selector. The actual objects contained in the page's list of entries will be specific subclasses of the abstract ConversionTracker class. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.ConversionTrackerPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector serviceSelector)
 
virtual
Google.Api.Ads.AdWords.v201809.ConversionTrackerReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.ConversionTrackerOperation[] operations)
 Applies the list of mutate operations such as adding or updating conversion trackers. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.ConversionTrackerReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.ConversionTrackerOperation[] operations)
 
virtual
Google.Api.Ads.AdWords.v201809.ConversionTrackerPage 
query (string query1)
 Returns a list of conversion trackers that match the query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.ConversionTrackerPage
queryAsync (string query)
 

Detailed Description

Use this service to manage conversion trackers. A conversion tracker provides a snippet of code which records every time a user visits a page that contains it. The data this provides can be used to gauge the effectiveness of your ads and keywords.

Constructor & Destructor Documentation

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

Creates a new instance of the ConversionTrackerService class.

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

Creates a new instance of the ConversionTrackerService class.

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

Creates a new instance of the ConversionTrackerService class.

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

Creates a new instance of the ConversionTrackerService class.

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

Creates a new instance of the ConversionTrackerService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.ConversionTrackerPage Google.Api.Ads.AdWords.v201809.ConversionTrackerService.get ( Google.Api.Ads.AdWords.v201809.Selector  serviceSelector)
inlinevirtual

Returns a list of the conversion trackers that match the selector. The actual objects contained in the page's list of entries will be specific subclasses of the abstract ConversionTracker class.

Parameters
serviceSelectorThe selector specifying the ConversionTrackers to return.
Returns
List of conversion trackers specified by the selector.
Exceptions
AdWordsApiExceptionif problems occurred while retrieving results.

Implements Google.Api.Ads.AdWords.v201809.ConversionTrackerServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.ConversionTrackerPage> Google.Api.Ads.AdWords.v201809.ConversionTrackerService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  serviceSelector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.ConversionTrackerReturnValue Google.Api.Ads.AdWords.v201809.ConversionTrackerService.mutate ( Google.Api.Ads.AdWords.v201809.ConversionTrackerOperation[]  operations)
inlinevirtual

Applies the list of mutate operations such as adding or updating conversion trackers.

Note: ConversionTrackerOperation does not support the REMOVE operator. In order to 'disable' a conversion type, send a SET operation for the conversion tracker with the status property set to DISABLED

You can mutate any ConversionTracker that belongs to your account. You may not mutate a ConversionTracker that belongs to some other account. You may not directly mutate a system-defined ConversionTracker, but you can create a mutable copy of it in your account by sending a mutate request with an ADD operation specifying an originalConversionTypeId matching a system-defined conversion tracker's ID. That new ADDed ConversionTracker will inherit the statistics and properties of the system-defined type, but will be editable as usual.

Parameters
operationsA list of mutate operations to perform.
Returns
The list of the conversion trackers as they appear after mutation, in the same order as they appeared in the list of operations.
Exceptions
AdWordsApiExceptionif problems occurred while updating the data.

Implements Google.Api.Ads.AdWords.v201809.IConversionTrackerService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.ConversionTrackerReturnValue> Google.Api.Ads.AdWords.v201809.ConversionTrackerService.mutateAsync ( Google.Api.Ads.AdWords.v201809.ConversionTrackerOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.ConversionTrackerPage Google.Api.Ads.AdWords.v201809.ConversionTrackerService.query ( string  query1)
inlinevirtual

Returns a list of conversion trackers that match the query.

Parameters
query1The SQL-like AWQL query string.
Returns
A list of conversion trackers.
Exceptions
AdWordsApiExceptionif problems occur while parsing the query or fetching conversion trackers.

Implements Google.Api.Ads.AdWords.v201809.ConversionTrackerServiceInterface.

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

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