@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
17 lines (16 loc) • 566 B
JavaScript
import { promisify } from 'util';
import { Metadata } from '@grpc/grpc-js';
import { Service } from './Service.js';
export class Customer extends Service {
get callMetadata() {
const meta = new Metadata();
meta.set('developer-token', this.options.developer_token);
return meta;
}
listAccessibleCustomers() {
const client = this.loadService('CustomerServiceClient');
const fn = client.listAccessibleCustomers.bind(client);
const caller = promisify(fn);
return caller({}, this.callMetadata);
}
}