UNPKG

dfp-lib

Version:

This project hosts the Node.JS client library for the SOAP-based DFP API at Google.

29 lines (28 loc) 3.03 kB
"use strict"; const xmlElement_1 = require("../../common/soap/xmlElement"); class CustomizableAttributes extends xmlElement_1.XMLElement { constructor(allowGeoTargetingCustomization = null, allowAdUnitTargetingCustomization = null, allowPlacementTargetingCustomization = null, allowUserDomainTargetingCustomization = null, allowBandwidthGroupTargetingCustomization = null, allowBrowserTargetingCustomization = null, allowBrowserLanguageTargetingCustomization = null, allowOperatingSystemTargetingCustomization = null, allowDeviceCapabilityTargetingCustomization = null, allowDeviceCategoryTargetingCustomization = null, allowMobileApplicationTargetingCustomization = null, allowMobileCarrierTargetingCustomization = null, allowMobileDeviceAndManufacturerTargetingCustomization = null, allowAudienceSegmentTargetingCustomization = null, isAllCustomTargetingKeysCustomizable = null, customizableCustomTargetingKeyIds = null, allowDaypartTargetingCustomization = null, allowFrequencyCapsCustomization = null, allowDeliverySettingsCustomization = null, allowCreativePlaceholdersCustomization = null) { super(); this.allowGeoTargetingCustomization = allowGeoTargetingCustomization; this.allowAdUnitTargetingCustomization = allowAdUnitTargetingCustomization; this.allowPlacementTargetingCustomization = allowPlacementTargetingCustomization; this.allowUserDomainTargetingCustomization = allowUserDomainTargetingCustomization; this.allowBandwidthGroupTargetingCustomization = allowBandwidthGroupTargetingCustomization; this.allowBrowserTargetingCustomization = allowBrowserTargetingCustomization; this.allowBrowserLanguageTargetingCustomization = allowBrowserLanguageTargetingCustomization; this.allowOperatingSystemTargetingCustomization = allowOperatingSystemTargetingCustomization; this.allowDeviceCapabilityTargetingCustomization = allowDeviceCapabilityTargetingCustomization; this.allowDeviceCategoryTargetingCustomization = allowDeviceCategoryTargetingCustomization; this.allowMobileCarrierTargetingCustomization = allowMobileCarrierTargetingCustomization; this.allowMobileDeviceAndManufacturerTargetingCustomization = allowMobileDeviceAndManufacturerTargetingCustomization; this.allowAudienceSegmentTargetingCustomization = allowAudienceSegmentTargetingCustomization; this.isAllCustomTargetingKeysCustomizable = isAllCustomTargetingKeysCustomizable; this.customizableCustomTargetingKeyIds = customizableCustomTargetingKeyIds; this.allowDaypartTargetingCustomization = allowDaypartTargetingCustomization; this.allowFrequencyCapsCustomization = allowFrequencyCapsCustomization; this.allowDeliverySettingsCustomization = allowDeliverySettingsCustomization; this.allowCreativePlaceholdersCustomization = allowCreativePlaceholdersCustomization; } } CustomizableAttributes.XSI_TYPE = "CustomizableAttributes"; exports.CustomizableAttributes = CustomizableAttributes;