@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
31 lines • 1.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DaiEncodingProfileService = void 0;
class DaiEncodingProfileService {
constructor(client) {
this._client = client;
}
async createDaiEncodingProfiles(daiEncodingProfiles) {
return this._client.createDaiEncodingProfiles({ daiEncodingProfiles });
}
async getDaiEncodingProfilesByStatement(filterStatement) {
return this._client.getDaiEncodingProfilesByStatement({
filterStatement,
});
}
async performDaiEncodingProfileAction(daiEncodingProfileAction, filterStatement) {
return this._client.performDaiEncodingProfileAction({
daiEncodingProfileAction: {
attributes: {
'xsi:type': daiEncodingProfileAction.constructor.name,
},
},
filterStatement,
});
}
async updateDaiEncodingProfiles(daiEncodingProfiles) {
return this._client.updateDaiEncodingProfiles({ daiEncodingProfiles });
}
}
exports.DaiEncodingProfileService = DaiEncodingProfileService;
//# sourceMappingURL=daiEncodingProfile.service.js.map