@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
21 lines (20 loc) • 733 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Customer = void 0;
const util_1 = require("util");
const grpc_js_1 = require("@grpc/grpc-js");
const Service_js_1 = require("./Service.js");
class Customer extends Service_js_1.Service {
get callMetadata() {
const meta = new grpc_js_1.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 = (0, util_1.promisify)(fn);
return caller({}, this.callMetadata);
}
}
exports.Customer = Customer;