UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

31 lines 896 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SiteService = void 0; class SiteService { constructor(client) { this._client = client; } async createSites(sites) { return this._client.createSites({ sites }); } async getSitesByStatement(filterStatement) { return this._client.getSitesByStatement({ filterStatement, }); } async performSiteAction(siteAction, filterStatement) { return this._client.performSiteAction({ siteAction: { attributes: { "xsi:type": siteAction.constructor.name, }, }, filterStatement, }); } async updateSites(sites) { return this._client.updateSites({ sites }); } } exports.SiteService = SiteService; //# sourceMappingURL=site.service.js.map