dfp-lib
Version:
This project hosts the Node.JS client library for the SOAP-based DFP API at Google.
38 lines (37 loc) • 2.71 kB
TypeScript
import { XMLElement } from '../../common/soap/xmlElement';
import { GeoTargeting } from './geoTargeting';
import { AdUnitTargeting } from './adUnitTargeting';
import { PlacementTargeting } from './placementTargeting';
import { CustomCriteria } from './customCriteria';
import { UserDomainTargeting } from './userDomainTargeting';
import { BandwidthGroupTargeting } from './bandwidthGroupTargeting';
import { BrowserTargeting } from './browserTargeting';
import { BrowserLanguageTargeting } from './browserLanguageTargeting';
import { OperatingSystemTargeting } from './operatingSystemTargeting';
import { MobileCarrierTargeting } from './mobileCarrierTargeting';
import { DeviceCapabilityTargeting } from './deviceCapabilityTargeting';
import { DeviceCategoryTargeting } from './deviceCategoryTargeting';
import { DeviceManufacturerTargeting } from './deviceManufacturerTargeting';
import { MobileDeviceTargeting } from './mobileDeviceTargeting';
import { MobileDeviceSubmodelTargeting } from './mobileDeviceSubmodelTargeting';
import { VideoPositionTargeting } from './videoPositionTargeting';
export declare class ProductSegmentation extends XMLElement {
protected static XSI_TYPE: string;
geoSegment: GeoTargeting;
adUnitSegments: AdUnitTargeting[];
placementSegment: PlacementTargeting;
customTargetingSegment: CustomCriteria[];
userDomainSegment: UserDomainTargeting;
bandwidthSegment: BandwidthGroupTargeting;
browserSegment: BrowserTargeting;
browserLanguageSegment: BrowserLanguageTargeting;
operatingSystemSegment: OperatingSystemTargeting;
mobileCarrierSegment: MobileCarrierTargeting;
deviceCapabilitySegment: DeviceCapabilityTargeting;
deviceCategorySegment: DeviceCategoryTargeting;
deviceManufacturerSegment: DeviceManufacturerTargeting;
mobileDeviceSegment: MobileDeviceTargeting;
mobileDeviceSubmodelSegment: MobileDeviceSubmodelTargeting;
videoPositionSegment: VideoPositionTargeting;
constructor(geoSegment?: GeoTargeting, adUnitSegments?: AdUnitTargeting[], placementSegment?: PlacementTargeting, customTargetingSegment?: CustomCriteria[], userDomainSegment?: UserDomainTargeting, bandwidthSegment?: BandwidthGroupTargeting, browserSegment?: BrowserTargeting, browserLanguageSegment?: BrowserLanguageTargeting, operatingSystemSegment?: OperatingSystemTargeting, mobileCarrierSegment?: MobileCarrierTargeting, deviceCapabilitySegment?: DeviceCapabilityTargeting, deviceCategorySegment?: DeviceCategoryTargeting, deviceManufacturerSegment?: DeviceManufacturerTargeting, mobileDeviceSegment?: MobileDeviceTargeting, mobileDeviceSubmodelSegment?: MobileDeviceSubmodelTargeting, videoPositionSegment?: VideoPositionTargeting);
}