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

Use this service to retrieve the changed entities for a customer account or campaign based on the given date range. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.CustomerSyncService:
Google.Api.Ads.AdWords.v201809.ICustomerSyncService Google.Api.Ads.AdWords.v201809.CustomerSyncServiceInterface

Public Member Functions

 CustomerSyncService ()
 Creates a new instance of the CustomerSyncService class. More...
 
 CustomerSyncService (string endpointConfigurationName)
 Creates a new instance of the CustomerSyncService class. More...
 
 CustomerSyncService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the CustomerSyncService class. More...
 
 CustomerSyncService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CustomerSyncService class. More...
 
 CustomerSyncService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the CustomerSyncService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.CustomerChangeData 
get (Google.Api.Ads.AdWords.v201809.CustomerSyncSelector selector)
 Returns information about changed entities inside a customer's account. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.CustomerChangeData
getAsync (Google.Api.Ads.AdWords.v201809.CustomerSyncSelector selector)
 

Detailed Description

Use this service to retrieve the changed entities for a customer account or campaign based on the given date range.

Note: There will be some delay in changes becoming visible to this service; thus, use from the response to determine the validity period for the data.

Note: CustomerSyncService only supports queries for dates within the last 90 days.

Constructor & Destructor Documentation

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

Creates a new instance of the CustomerSyncService class.

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

Creates a new instance of the CustomerSyncService class.

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

Creates a new instance of the CustomerSyncService class.

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

Creates a new instance of the CustomerSyncService class.

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

Creates a new instance of the CustomerSyncService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.CustomerChangeData Google.Api.Ads.AdWords.v201809.CustomerSyncService.get ( Google.Api.Ads.AdWords.v201809.CustomerSyncSelector  selector)
inlinevirtual

Returns information about changed entities inside a customer's account.

Parameters
selectorSpecifies the filter for selecting changehistory events for a customer.
Returns
A Customer->Campaign->AdGroup hierarchy containing information about the objects changed at each level. All Campaigns that are requested in the selector will be returned, regardless of whether or not they have changed, but unchanged AdGroups will be ignored.

Implements Google.Api.Ads.AdWords.v201809.CustomerSyncServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.CustomerChangeData> Google.Api.Ads.AdWords.v201809.CustomerSyncService.getAsync ( Google.Api.Ads.AdWords.v201809.CustomerSyncSelector  selector)
inlinevirtual

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