@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
40 lines • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CmsMetadataService = void 0;
class CmsMetadataService {
constructor(client) {
this._client = client;
}
async getCmsMetadataKeysByStatement(statement) {
return this._client.getCmsMetadataKeysByStatement({
statement,
});
}
async getCmsMetadataValuesByStatement(statement) {
return this._client.getCmsMetadataValuesByStatement({
statement,
});
}
async performCmsMetadataKeyAction(cmsMetadataKeyAction, filterStatement) {
return this._client.performCmsMetadataKeyAction({
cmsMetadataKeyAction: {
attributes: {
'xsi:type': cmsMetadataKeyAction.constructor.name,
},
},
filterStatement,
});
}
async performCmsMetadataValueAction(cmsMetadataValueAction, filterStatement) {
return this._client.performCmsMetadataValueAction({
cmsMetadataValueAction: {
attributes: {
'xsi:type': cmsMetadataValueAction.constructor.name,
},
},
filterStatement,
});
}
}
exports.CmsMetadataService = CmsMetadataService;
//# sourceMappingURL=cmsMetadata.service.js.map