nodejs-google-adwords
Version:
Google Ads API Client Library for Node.js
30 lines (29 loc) • 919 B
TypeScript
import { AdwordsOperartionService, SoapService } from '../../core';
import { ICustomer } from './Customer';
interface ICustomerServiceOpts {
soapService: SoapService;
}
/**
* https://developers.google.com/adwords/api/docs/reference/v201809/CustomerService
*
* @author dulin
* @class CustomerService
* @extends {AdwordsOperartionService}
*/
declare class CustomerService extends AdwordsOperartionService {
static readonly namespace = "https://adwords.google.com/api/adwords/mcm";
/**
* https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201809-CustomerService
*
* @private
* @static
* @type {string[]}
* @memberof CustomerService
*/
private static readonly selectorFields;
private soapService;
constructor(opts: ICustomerServiceOpts);
getCustomers(): Promise<ICustomer[]>;
private parseResponse;
}
export { CustomerService };