dfp-lib
Version:
This project hosts the Node.JS client library for the SOAP-based DFP API at Google.
27 lines (26 loc) • 1.89 kB
JavaScript
"use strict";
const creative_1 = require("./creative");
class BaseRichMediaStudioCreative extends creative_1.Creative {
constructor(studioCreativeId = null, creativeFormat = null, artworkType = null, totalFileSize = null, adTagKeys = null, customKeyValues = null, surveyUrl = null, allImpressionsUrl = null, richMediaImpressionsUrl = null, backupImageImpressionsUrl = null, overrideCss = null, requiredFlashPluginVersion = null, duration = null, billingAttribute = null, richMediaStudioChildAssetProperties = null, sslScanResult = null, sslManualOverride = null, advertiserId = null, id = null, name = null, size = null, previewUrl = null, policyViolations = null, appliedLabels = null, lastModifiedDateTime = null, customFieldValues = null) {
super(advertiserId, id, name, size, previewUrl, policyViolations, appliedLabels, lastModifiedDateTime, customFieldValues);
this.studioCreativeId = studioCreativeId;
this.creativeFormat = creativeFormat;
this.artworkType = artworkType;
this.totalFileSize = totalFileSize;
this.adTagKeys = adTagKeys;
this.customKeyValues = customKeyValues;
this.surveyUrl = surveyUrl;
this.allImpressionsUrl = allImpressionsUrl;
this.richMediaImpressionsUrl = richMediaImpressionsUrl;
this.backupImageImpressionsUrl = backupImageImpressionsUrl;
this.overrideCss = overrideCss;
this.requiredFlashPluginVersion = requiredFlashPluginVersion;
this.duration = duration;
this.billingAttribute = billingAttribute;
this.richMediaStudioChildAssetProperties = richMediaStudioChildAssetProperties;
this.sslScanResult = sslScanResult;
this.sslManualOverride = sslManualOverride;
}
}
BaseRichMediaStudioCreative.XSI_TYPE = "BaseRichMediaStudioCreative";
exports.BaseRichMediaStudioCreative = BaseRichMediaStudioCreative;