Web Service: YieldGroupService

Target Namespace:
https://www.google.com/apis/ads/publisher/v202502

Port YieldGroupServiceInterfacePort Port typeSource code

Location:
https://ads.google.com/apis/ads/publisher/v202502/YieldGroupService
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. createYieldGroupsDetailSource code
  2. getYieldGroupsByStatementDetailSource code
  3. getYieldPartnersDetailSource code
  4. updateYieldGroupsDetailSource code

Operations

    Port type YieldGroupServiceInterfaceSource code

    1. createYieldGroups
      Description:
      Creates yield groups in bulk.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      createYieldGroupsRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source code
      parameters type createYieldGroups
      Creates yield groups in bulk.
      • yieldGroups - optional, unbounded; type YieldGroup
        • yieldGroupId - optional; type long
        • yieldGroupName - optional; type string
        • exchangeStatus - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
        • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
        • environmentType - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
        • targeting - optional; type Targeting
          • geoTargeting - optional; type GeoTargeting
            • targetedLocations - optional, unbounded; type Location
              • id - optional; type long
              • type - optional; type string
              • canonicalParentId - optional; type int
              • displayName - optional; type string
            • excludedLocations - optional, unbounded; type Location
              • id - optional; type long
              • type - optional; type string
              • canonicalParentId - optional; type int
              • displayName - optional; type string
          • inventoryTargeting - optional; type InventoryTargeting
            • targetedAdUnits - optional, unbounded; type AdUnitTargeting
              • adUnitId - optional; type string
              • includeDescendants - optional; type boolean
            • excludedAdUnits - optional, unbounded; type AdUnitTargeting
              • adUnitId - optional; type string
              • includeDescendants - optional; type boolean
            • targetedPlacementIds - optional, unbounded; type long
          • dayPartTargeting - optional; type DayPartTargeting
            • dayParts - optional, unbounded; type DayPart
              • dayOfWeek - optional; type DayOfWeek - type string with restriction - enum { 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY' }
              • startTime - optional; type TimeOfDay
                • hour - optional; type int
                • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
              • endTime - optional; type TimeOfDay
                • hour - optional; type int
                • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
            • timeZone - optional; type DeliveryTimeZone - type string with restriction - enum { 'PUBLISHER', 'BROWSER' }
          • dateTimeRangeTargeting - optional; type DateTimeRangeTargeting
            • targetedDateTimeRanges - optional, unbounded; type DateTimeRange
              • startDateTime - optional; type DateTime
                • date - optional; type Date
                  • year - optional; type int
                  • month - optional; type int
                  • day - optional; type int
                • hour - optional; type int
                • minute - optional; type int
                • second - optional; type int
                • timeZoneId - optional; type string
              • endDateTime - optional; type DateTime
                • date - optional; type Date
                  • year - optional; type int
                  • month - optional; type int
                  • day - optional; type int
                • hour - optional; type int
                • minute - optional; type int
                • second - optional; type int
                • timeZoneId - optional; type string
          • technologyTargeting - optional; type TechnologyTargeting
            • bandwidthGroupTargeting - optional; type BandwidthGroupTargeting
              • isTargeted - optional; type boolean
              • bandwidthGroups - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • browserTargeting - optional; type BrowserTargeting
              • isTargeted - optional; type boolean
              • browsers - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • browserLanguageTargeting - optional; type BrowserLanguageTargeting
              • isTargeted - optional; type boolean
              • browserLanguages - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • deviceCapabilityTargeting - optional; type DeviceCapabilityTargeting
              • targetedDeviceCapabilities - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
              • excludedDeviceCapabilities - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • deviceCategoryTargeting - optional; type DeviceCategoryTargeting
              • targetedDeviceCategories - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
              • excludedDeviceCategories - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • deviceManufacturerTargeting - optional; type DeviceManufacturerTargeting
              • isTargeted - optional; type boolean
              • deviceManufacturers - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • mobileCarrierTargeting - optional; type MobileCarrierTargeting
              • isTargeted - optional; type boolean
              • mobileCarriers - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • mobileDeviceTargeting - optional; type MobileDeviceTargeting
              • targetedMobileDevices - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
              • excludedMobileDevices - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • mobileDeviceSubmodelTargeting - optional; type MobileDeviceSubmodelTargeting
              • targetedMobileDeviceSubmodels - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
              • excludedMobileDeviceSubmodels - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • operatingSystemTargeting - optional; type OperatingSystemTargeting
              • isTargeted - optional; type boolean
              • operatingSystems - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
            • operatingSystemVersionTargeting - optional; type OperatingSystemVersionTargeting
              • targetedOperatingSystemVersions - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
              • excludedOperatingSystemVersions - optional, unbounded; type Technology
                • id - optional; type long
                • name - optional; type string
          • customTargeting - optional; type CustomCriteriaSet - extension of abstract type CustomCriteriaNode
              • logicalOperator - optional; type CustomCriteriaSet.LogicalOperator - type string with restriction - enum { 'AND', 'OR' }
                This attribute is required.
              • children - optional, unbounded; type CustomCriteriaNode
                • userDomainTargeting - optional; type UserDomainTargeting
                  • domains - optional, unbounded; type string
                  • targeted - optional; type boolean
                • contentTargeting - optional; type ContentTargeting
                  • targetedContentIds - optional, unbounded; type long
                  • excludedContentIds - optional, unbounded; type long
                  • targetedVideoContentBundleIds - optional, unbounded; type long
                  • excludedVideoContentBundleIds - optional, unbounded; type long
                • videoPositionTargeting - optional; type VideoPositionTargeting
                  • targetedPositions - optional, unbounded; type VideoPositionTarget
                    • videoPosition - optional; type VideoPosition
                      • positionType - optional; type VideoPosition.Type - type string with restriction - enum { 'UNKNOWN', 'ALL', 'PREROLL', 'MIDROLL', 'POSTROLL' }
                      • midrollIndex - optional; type int
                    • videoBumperType - optional; type VideoBumperType - type string with restriction - enum { 'BEFORE', 'AFTER' }
                    • videoPositionWithinPod - optional; type VideoPositionWithinPod
                      • index - optional; type int
                    • adSpotId - optional; type long
                • mobileApplicationTargeting - optional; type MobileApplicationTargeting
                  • mobileApplicationIds - optional, unbounded; type long
                  • isTargeted - optional; type boolean
                • buyerUserListTargeting - optional; type BuyerUserListTargeting
                  • hasBuyerUserListTargeting - optional; type boolean
                • inventoryUrlTargeting - optional; type InventoryUrlTargeting
                  • targetedUrls - optional, unbounded; type InventoryUrl
                    • id - optional; type long
                  • excludedUrls - optional, unbounded; type InventoryUrl
                    • id - optional; type long
                • verticalTargeting - optional; type VerticalTargeting
                  • targetedVerticalIds - optional, unbounded; type long
                  • excludedVerticalIds - optional, unbounded; type long
                • contentLabelTargeting - optional; type ContentLabelTargeting
                  • excludedContentLabelIds - optional, unbounded; type long
                • requestPlatformTargeting - optional; type RequestPlatformTargeting
                  • targetedRequestPlatforms - optional, unbounded; type RequestPlatform - type string with restriction - enum { 'UNKNOWN', 'BROWSER', 'MOBILE_APP', 'VIDEO_PLAYER' }
                • inventorySizeTargeting - optional; type InventorySizeTargeting
                  • isTargeted - optional; type boolean
                  • targetedSizes - optional, unbounded; type TargetedSize
                    • size - optional; type Size
                      • width - optional; type int
                      • height - optional; type int
                      • isAspectRatio - optional; type boolean
              • adSources - optional, unbounded; type YieldAdSource
                • adSourceId - optional; type long
                • companyId - optional; type long
                • displaySettings - optional; type AbstractDisplaySettings
                  • status - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                  • manualCpm - optional; type Money
                    • currencyCode - optional; type string
                    • microAmount - optional; type long
                  • overrideDynamicCpm - optional; type boolean
        Output:
        createYieldGroupsResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source code
        parameters type createYieldGroupsResponse
        • rval - optional, unbounded; type YieldGroup
          • yieldGroupId - optional; type long
          • yieldGroupName - optional; type string
          • exchangeStatus - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
          • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
          • environmentType - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
          • targeting - optional; type Targeting
            • geoTargeting - optional; type GeoTargeting
              • targetedLocations - optional, unbounded; type Location
                • id - optional; type long
                • type - optional; type string
                • canonicalParentId - optional; type int
                • displayName - optional; type string
              • excludedLocations - optional, unbounded; type Location
                • id - optional; type long
                • type - optional; type string
                • canonicalParentId - optional; type int
                • displayName - optional; type string
            • inventoryTargeting - optional; type InventoryTargeting
              • targetedAdUnits - optional, unbounded; type AdUnitTargeting
                • adUnitId - optional; type string
                • includeDescendants - optional; type boolean
              • excludedAdUnits - optional, unbounded; type AdUnitTargeting
                • adUnitId - optional; type string
                • includeDescendants - optional; type boolean
              • targetedPlacementIds - optional, unbounded; type long
            • dayPartTargeting - optional; type DayPartTargeting
              • dayParts - optional, unbounded; type DayPart
                • dayOfWeek - optional; type DayOfWeek - type string with restriction - enum { 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY' }
                • startTime - optional; type TimeOfDay
                  • hour - optional; type int
                  • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                • endTime - optional; type TimeOfDay
                  • hour - optional; type int
                  • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
              • timeZone - optional; type DeliveryTimeZone - type string with restriction - enum { 'PUBLISHER', 'BROWSER' }
            • dateTimeRangeTargeting - optional; type DateTimeRangeTargeting
              • targetedDateTimeRanges - optional, unbounded; type DateTimeRange
                • startDateTime - optional; type DateTime
                  • date - optional; type Date
                    • year - optional; type int
                    • month - optional; type int
                    • day - optional; type int
                  • hour - optional; type int
                  • minute - optional; type int
                  • second - optional; type int
                  • timeZoneId - optional; type string
                • endDateTime - optional; type DateTime
                  • date - optional; type Date
                    • year - optional; type int
                    • month - optional; type int
                    • day - optional; type int
                  • hour - optional; type int
                  • minute - optional; type int
                  • second - optional; type int
                  • timeZoneId - optional; type string
            • technologyTargeting - optional; type TechnologyTargeting
              • bandwidthGroupTargeting - optional; type BandwidthGroupTargeting
                • isTargeted - optional; type boolean
                • bandwidthGroups - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • browserTargeting - optional; type BrowserTargeting
                • isTargeted - optional; type boolean
                • browsers - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • browserLanguageTargeting - optional; type BrowserLanguageTargeting
                • isTargeted - optional; type boolean
                • browserLanguages - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • deviceCapabilityTargeting - optional; type DeviceCapabilityTargeting
                • targetedDeviceCapabilities - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
                • excludedDeviceCapabilities - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • deviceCategoryTargeting - optional; type DeviceCategoryTargeting
                • targetedDeviceCategories - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
                • excludedDeviceCategories - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • deviceManufacturerTargeting - optional; type DeviceManufacturerTargeting
                • isTargeted - optional; type boolean
                • deviceManufacturers - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • mobileCarrierTargeting - optional; type MobileCarrierTargeting
                • isTargeted - optional; type boolean
                • mobileCarriers - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • mobileDeviceTargeting - optional; type MobileDeviceTargeting
                • targetedMobileDevices - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
                • excludedMobileDevices - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • mobileDeviceSubmodelTargeting - optional; type MobileDeviceSubmodelTargeting
                • targetedMobileDeviceSubmodels - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
                • excludedMobileDeviceSubmodels - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • operatingSystemTargeting - optional; type OperatingSystemTargeting
                • isTargeted - optional; type boolean
                • operatingSystems - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
              • operatingSystemVersionTargeting - optional; type OperatingSystemVersionTargeting
                • targetedOperatingSystemVersions - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
                • excludedOperatingSystemVersions - optional, unbounded; type Technology
                  • id - optional; type long
                  • name - optional; type string
            • customTargeting - optional; type CustomCriteriaSet - extension of abstract type CustomCriteriaNode
                • logicalOperator - optional; type CustomCriteriaSet.LogicalOperator - type string with restriction - enum { 'AND', 'OR' }
                  This attribute is required.
                • children - optional, unbounded; type CustomCriteriaNode
                  • userDomainTargeting - optional; type UserDomainTargeting
                    • domains - optional, unbounded; type string
                    • targeted - optional; type boolean
                  • contentTargeting - optional; type ContentTargeting
                    • targetedContentIds - optional, unbounded; type long
                    • excludedContentIds - optional, unbounded; type long
                    • targetedVideoContentBundleIds - optional, unbounded; type long
                    • excludedVideoContentBundleIds - optional, unbounded; type long
                  • videoPositionTargeting - optional; type VideoPositionTargeting
                    • targetedPositions - optional, unbounded; type VideoPositionTarget
                      • videoPosition - optional; type VideoPosition
                        • positionType - optional; type VideoPosition.Type - type string with restriction - enum { 'UNKNOWN', 'ALL', 'PREROLL', 'MIDROLL', 'POSTROLL' }
                        • midrollIndex - optional; type int
                      • videoBumperType - optional; type VideoBumperType - type string with restriction - enum { 'BEFORE', 'AFTER' }
                      • videoPositionWithinPod - optional; type VideoPositionWithinPod
                        • index - optional; type int
                      • adSpotId - optional; type long
                  • mobileApplicationTargeting - optional; type MobileApplicationTargeting
                    • mobileApplicationIds - optional, unbounded; type long
                    • isTargeted - optional; type boolean
                  • buyerUserListTargeting - optional; type BuyerUserListTargeting
                    • hasBuyerUserListTargeting - optional; type boolean
                  • inventoryUrlTargeting - optional; type InventoryUrlTargeting
                    • targetedUrls - optional, unbounded; type InventoryUrl
                      • id - optional; type long
                    • excludedUrls - optional, unbounded; type InventoryUrl
                      • id - optional; type long
                  • verticalTargeting - optional; type VerticalTargeting
                    • targetedVerticalIds - optional, unbounded; type long
                    • excludedVerticalIds - optional, unbounded; type long
                  • contentLabelTargeting - optional; type ContentLabelTargeting
                    • excludedContentLabelIds - optional, unbounded; type long
                  • requestPlatformTargeting - optional; type RequestPlatformTargeting
                    • targetedRequestPlatforms - optional, unbounded; type RequestPlatform - type string with restriction - enum { 'UNKNOWN', 'BROWSER', 'MOBILE_APP', 'VIDEO_PLAYER' }
                  • inventorySizeTargeting - optional; type InventorySizeTargeting
                    • isTargeted - optional; type boolean
                    • targetedSizes - optional, unbounded; type TargetedSize
                      • size - optional; type Size
                        • width - optional; type int
                        • height - optional; type int
                        • isAspectRatio - optional; type boolean
                • adSources - optional, unbounded; type YieldAdSource
                  • adSourceId - optional; type long
                  • companyId - optional; type long
                  • displaySettings - optional; type AbstractDisplaySettings
                    • status - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                    • manualCpm - optional; type Money
                      • currencyCode - optional; type string
                      • microAmount - optional; type long
                    • overrideDynamicCpm - optional; type boolean
          Fault:
          ApiException (wsdlsoap:fault, use = literal)Source code
          ApiException type ApiExceptionFault
          • message - optional; type string
          • errors - optional, unbounded; type ApiError
            • fieldPath - optional; type string
            • fieldPathElements - optional, unbounded; type FieldPathElement
              • field - optional; type string
              • index - optional; type int
            • trigger - optional; type string
            • errorString - optional; type string
          A fault element of type ApiException.
        • getYieldGroupsByStatement
          Description:
          Gets a page of yield groups, with child tags, filtered by the given statement.
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          getYieldGroupsByStatementRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source code
          parameters type getYieldGroupsByStatement
          Gets a page of yield groups, with child tags, filtered by the given statement.
          • statement - optional; type Statement
            • query - optional; type string
            • values - optional, unbounded; type String_ValueMapEntry
              This represents an entry in a map with a key of type String and value of type Value.
              • key - optional; type string
              • value - optional; type Value
            Output:
            getYieldGroupsByStatementResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source code
            parameters type getYieldGroupsByStatementResponse
            • rval - optional; type YieldGroupPage
              • totalResultSetSize - optional; type int
              • startIndex - optional; type int
              • results - optional, unbounded; type YieldGroup
                • yieldGroupId - optional; type long
                • yieldGroupName - optional; type string
                • exchangeStatus - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
                • environmentType - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
                • targeting - optional; type Targeting
                  • geoTargeting - optional; type GeoTargeting
                    • targetedLocations - optional, unbounded; type Location
                      • id - optional; type long
                      • type - optional; type string
                      • canonicalParentId - optional; type int
                      • displayName - optional; type string
                    • excludedLocations - optional, unbounded; type Location
                      • id - optional; type long
                      • type - optional; type string
                      • canonicalParentId - optional; type int
                      • displayName - optional; type string
                  • inventoryTargeting - optional; type InventoryTargeting
                    • targetedAdUnits - optional, unbounded; type AdUnitTargeting
                      • adUnitId - optional; type string
                      • includeDescendants - optional; type boolean
                    • excludedAdUnits - optional, unbounded; type AdUnitTargeting
                      • adUnitId - optional; type string
                      • includeDescendants - optional; type boolean
                    • targetedPlacementIds - optional, unbounded; type long
                  • dayPartTargeting - optional; type DayPartTargeting
                    • dayParts - optional, unbounded; type DayPart
                      • dayOfWeek - optional; type DayOfWeek - type string with restriction - enum { 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY' }
                      • startTime - optional; type TimeOfDay
                        • hour - optional; type int
                        • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                      • endTime - optional; type TimeOfDay
                        • hour - optional; type int
                        • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                    • timeZone - optional; type DeliveryTimeZone - type string with restriction - enum { 'PUBLISHER', 'BROWSER' }
                  • dateTimeRangeTargeting - optional; type DateTimeRangeTargeting
                    • targetedDateTimeRanges - optional, unbounded; type DateTimeRange
                      • startDateTime - optional; type DateTime
                        • date - optional; type Date
                          • year - optional; type int
                          • month - optional; type int
                          • day - optional; type int
                        • hour - optional; type int
                        • minute - optional; type int
                        • second - optional; type int
                        • timeZoneId - optional; type string
                      • endDateTime - optional; type DateTime
                        • date - optional; type Date
                          • year - optional; type int
                          • month - optional; type int
                          • day - optional; type int
                        • hour - optional; type int
                        • minute - optional; type int
                        • second - optional; type int
                        • timeZoneId - optional; type string
                  • technologyTargeting - optional; type TechnologyTargeting
                    • bandwidthGroupTargeting - optional; type BandwidthGroupTargeting
                      • isTargeted - optional; type boolean
                      • bandwidthGroups - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • browserTargeting - optional; type BrowserTargeting
                      • isTargeted - optional; type boolean
                      • browsers - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • browserLanguageTargeting - optional; type BrowserLanguageTargeting
                      • isTargeted - optional; type boolean
                      • browserLanguages - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • deviceCapabilityTargeting - optional; type DeviceCapabilityTargeting
                      • targetedDeviceCapabilities - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                      • excludedDeviceCapabilities - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • deviceCategoryTargeting - optional; type DeviceCategoryTargeting
                      • targetedDeviceCategories - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                      • excludedDeviceCategories - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • deviceManufacturerTargeting - optional; type DeviceManufacturerTargeting
                      • isTargeted - optional; type boolean
                      • deviceManufacturers - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • mobileCarrierTargeting - optional; type MobileCarrierTargeting
                      • isTargeted - optional; type boolean
                      • mobileCarriers - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • mobileDeviceTargeting - optional; type MobileDeviceTargeting
                      • targetedMobileDevices - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                      • excludedMobileDevices - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • mobileDeviceSubmodelTargeting - optional; type MobileDeviceSubmodelTargeting
                      • targetedMobileDeviceSubmodels - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                      • excludedMobileDeviceSubmodels - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • operatingSystemTargeting - optional; type OperatingSystemTargeting
                      • isTargeted - optional; type boolean
                      • operatingSystems - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                    • operatingSystemVersionTargeting - optional; type OperatingSystemVersionTargeting
                      • targetedOperatingSystemVersions - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                      • excludedOperatingSystemVersions - optional, unbounded; type Technology
                        • id - optional; type long
                        • name - optional; type string
                  • customTargeting - optional; type CustomCriteriaSet - extension of abstract type CustomCriteriaNode
                      • logicalOperator - optional; type CustomCriteriaSet.LogicalOperator - type string with restriction - enum { 'AND', 'OR' }
                        This attribute is required.
                      • children - optional, unbounded; type CustomCriteriaNode
                        • userDomainTargeting - optional; type UserDomainTargeting
                          • domains - optional, unbounded; type string
                          • targeted - optional; type boolean
                        • contentTargeting - optional; type ContentTargeting
                          • targetedContentIds - optional, unbounded; type long
                          • excludedContentIds - optional, unbounded; type long
                          • targetedVideoContentBundleIds - optional, unbounded; type long
                          • excludedVideoContentBundleIds - optional, unbounded; type long
                        • videoPositionTargeting - optional; type VideoPositionTargeting
                          • targetedPositions - optional, unbounded; type VideoPositionTarget
                            • videoPosition - optional; type VideoPosition
                              • positionType - optional; type VideoPosition.Type - type string with restriction - enum { 'UNKNOWN', 'ALL', 'PREROLL', 'MIDROLL', 'POSTROLL' }
                              • midrollIndex - optional; type int
                            • videoBumperType - optional; type VideoBumperType - type string with restriction - enum { 'BEFORE', 'AFTER' }
                            • videoPositionWithinPod - optional; type VideoPositionWithinPod
                              • index - optional; type int
                            • adSpotId - optional; type long
                        • mobileApplicationTargeting - optional; type MobileApplicationTargeting
                          • mobileApplicationIds - optional, unbounded; type long
                          • isTargeted - optional; type boolean
                        • buyerUserListTargeting - optional; type BuyerUserListTargeting
                          • hasBuyerUserListTargeting - optional; type boolean
                        • inventoryUrlTargeting - optional; type InventoryUrlTargeting
                          • targetedUrls - optional, unbounded; type InventoryUrl
                            • id - optional; type long
                          • excludedUrls - optional, unbounded; type InventoryUrl
                            • id - optional; type long
                        • verticalTargeting - optional; type VerticalTargeting
                          • targetedVerticalIds - optional, unbounded; type long
                          • excludedVerticalIds - optional, unbounded; type long
                        • contentLabelTargeting - optional; type ContentLabelTargeting
                          • excludedContentLabelIds - optional, unbounded; type long
                        • requestPlatformTargeting - optional; type RequestPlatformTargeting
                          • targetedRequestPlatforms - optional, unbounded; type RequestPlatform - type string with restriction - enum { 'UNKNOWN', 'BROWSER', 'MOBILE_APP', 'VIDEO_PLAYER' }
                        • inventorySizeTargeting - optional; type InventorySizeTargeting
                          • isTargeted - optional; type boolean
                          • targetedSizes - optional, unbounded; type TargetedSize
                            • size - optional; type Size
                              • width - optional; type int
                              • height - optional; type int
                              • isAspectRatio - optional; type boolean
                      • adSources - optional, unbounded; type YieldAdSource
                        • adSourceId - optional; type long
                        • companyId - optional; type long
                        • displaySettings - optional; type AbstractDisplaySettings
                          • status - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                          • manualCpm - optional; type Money
                            • currencyCode - optional; type string
                            • microAmount - optional; type long
                          • overrideDynamicCpm - optional; type boolean
              Fault:
              ApiException (wsdlsoap:fault, use = literal)Source code
              ApiException type ApiExceptionFault
              • message - optional; type string
              • errors - optional, unbounded; type ApiError
                • fieldPath - optional; type string
                • fieldPathElements - optional, unbounded; type FieldPathElement
                  • field - optional; type string
                  • index - optional; type int
                • trigger - optional; type string
                • errorString - optional; type string
              A fault element of type ApiException.
            • getYieldPartners
              Description:
              Returns the available partners for yield groups, each one of them is backed by a company.
              Operation type:
              Request-response. The endpoint receives a message, and sends a correlated message.
              Input:
              getYieldPartnersRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source code
              parameters type getYieldPartners
              Returns the available partners for yield groups, each one of them is backed by a company.
                Output:
                getYieldPartnersResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source code
                parameters type getYieldPartnersResponse
                • rval - optional, unbounded; type YieldPartner
                  • companyId - optional; type long
                  • settings - optional, unbounded; type YieldPartnerSettings
                    • status - optional; type PartnerSettingStatus - type string with restriction - enum { 'UNKNOWN', 'PENDING', 'ACTIVE', 'DEPRECATED' }
                    • environment - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
                    • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
                    • integrationType - optional; type YieldIntegrationType - type string with restriction - enum { 'UNKNOWN', 'CUSTOM_EVENT', 'SDK', 'OPEN_BIDDING' }
                    • platform - optional; type YieldPlatform - type string with restriction - enum { 'UNKNOWN', 'ANDROID', 'IOS' }
                    • parameters - optional, unbounded; type YieldParameter
                      • name - optional; type string
                      • isOptional - optional; type boolean
                Fault:
                ApiException (wsdlsoap:fault, use = literal)Source code
                ApiException type ApiExceptionFault
                • message - optional; type string
                • errors - optional, unbounded; type ApiError
                  • fieldPath - optional; type string
                  • fieldPathElements - optional, unbounded; type FieldPathElement
                    • field - optional; type string
                    • index - optional; type int
                  • trigger - optional; type string
                  • errorString - optional; type string
                A fault element of type ApiException.
              • updateYieldGroups
                Description:
                Updates a list of yield groups.
                Operation type:
                Request-response. The endpoint receives a message, and sends a correlated message.
                Input:
                updateYieldGroupsRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source code
                parameters type updateYieldGroups
                Updates a list of yield groups.
                • yieldGroups - optional, unbounded; type YieldGroup
                  • yieldGroupId - optional; type long
                  • yieldGroupName - optional; type string
                  • exchangeStatus - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                  • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
                  • environmentType - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
                  • targeting - optional; type Targeting
                    • geoTargeting - optional; type GeoTargeting
                      • targetedLocations - optional, unbounded; type Location
                        • id - optional; type long
                        • type - optional; type string
                        • canonicalParentId - optional; type int
                        • displayName - optional; type string
                      • excludedLocations - optional, unbounded; type Location
                        • id - optional; type long
                        • type - optional; type string
                        • canonicalParentId - optional; type int
                        • displayName - optional; type string
                    • inventoryTargeting - optional; type InventoryTargeting
                      • targetedAdUnits - optional, unbounded; type AdUnitTargeting
                        • adUnitId - optional; type string
                        • includeDescendants - optional; type boolean
                      • excludedAdUnits - optional, unbounded; type AdUnitTargeting
                        • adUnitId - optional; type string
                        • includeDescendants - optional; type boolean
                      • targetedPlacementIds - optional, unbounded; type long
                    • dayPartTargeting - optional; type DayPartTargeting
                      • dayParts - optional, unbounded; type DayPart
                        • dayOfWeek - optional; type DayOfWeek - type string with restriction - enum { 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY' }
                        • startTime - optional; type TimeOfDay
                          • hour - optional; type int
                          • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                        • endTime - optional; type TimeOfDay
                          • hour - optional; type int
                          • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                      • timeZone - optional; type DeliveryTimeZone - type string with restriction - enum { 'PUBLISHER', 'BROWSER' }
                    • dateTimeRangeTargeting - optional; type DateTimeRangeTargeting
                      • targetedDateTimeRanges - optional, unbounded; type DateTimeRange
                        • startDateTime - optional; type DateTime
                          • date - optional; type Date
                            • year - optional; type int
                            • month - optional; type int
                            • day - optional; type int
                          • hour - optional; type int
                          • minute - optional; type int
                          • second - optional; type int
                          • timeZoneId - optional; type string
                        • endDateTime - optional; type DateTime
                          • date - optional; type Date
                            • year - optional; type int
                            • month - optional; type int
                            • day - optional; type int
                          • hour - optional; type int
                          • minute - optional; type int
                          • second - optional; type int
                          • timeZoneId - optional; type string
                    • technologyTargeting - optional; type TechnologyTargeting
                      • bandwidthGroupTargeting - optional; type BandwidthGroupTargeting
                        • isTargeted - optional; type boolean
                        • bandwidthGroups - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • browserTargeting - optional; type BrowserTargeting
                        • isTargeted - optional; type boolean
                        • browsers - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • browserLanguageTargeting - optional; type BrowserLanguageTargeting
                        • isTargeted - optional; type boolean
                        • browserLanguages - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • deviceCapabilityTargeting - optional; type DeviceCapabilityTargeting
                        • targetedDeviceCapabilities - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                        • excludedDeviceCapabilities - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • deviceCategoryTargeting - optional; type DeviceCategoryTargeting
                        • targetedDeviceCategories - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                        • excludedDeviceCategories - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • deviceManufacturerTargeting - optional; type DeviceManufacturerTargeting
                        • isTargeted - optional; type boolean
                        • deviceManufacturers - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • mobileCarrierTargeting - optional; type MobileCarrierTargeting
                        • isTargeted - optional; type boolean
                        • mobileCarriers - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • mobileDeviceTargeting - optional; type MobileDeviceTargeting
                        • targetedMobileDevices - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                        • excludedMobileDevices - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • mobileDeviceSubmodelTargeting - optional; type MobileDeviceSubmodelTargeting
                        • targetedMobileDeviceSubmodels - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                        • excludedMobileDeviceSubmodels - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • operatingSystemTargeting - optional; type OperatingSystemTargeting
                        • isTargeted - optional; type boolean
                        • operatingSystems - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                      • operatingSystemVersionTargeting - optional; type OperatingSystemVersionTargeting
                        • targetedOperatingSystemVersions - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                        • excludedOperatingSystemVersions - optional, unbounded; type Technology
                          • id - optional; type long
                          • name - optional; type string
                    • customTargeting - optional; type CustomCriteriaSet - extension of abstract type CustomCriteriaNode
                        • logicalOperator - optional; type CustomCriteriaSet.LogicalOperator - type string with restriction - enum { 'AND', 'OR' }
                          This attribute is required.
                        • children - optional, unbounded; type CustomCriteriaNode
                          • userDomainTargeting - optional; type UserDomainTargeting
                            • domains - optional, unbounded; type string
                            • targeted - optional; type boolean
                          • contentTargeting - optional; type ContentTargeting
                            • targetedContentIds - optional, unbounded; type long
                            • excludedContentIds - optional, unbounded; type long
                            • targetedVideoContentBundleIds - optional, unbounded; type long
                            • excludedVideoContentBundleIds - optional, unbounded; type long
                          • videoPositionTargeting - optional; type VideoPositionTargeting
                            • targetedPositions - optional, unbounded; type VideoPositionTarget
                              • videoPosition - optional; type VideoPosition
                                • positionType - optional; type VideoPosition.Type - type string with restriction - enum { 'UNKNOWN', 'ALL', 'PREROLL', 'MIDROLL', 'POSTROLL' }
                                • midrollIndex - optional; type int
                              • videoBumperType - optional; type VideoBumperType - type string with restriction - enum { 'BEFORE', 'AFTER' }
                              • videoPositionWithinPod - optional; type VideoPositionWithinPod
                                • index - optional; type int
                              • adSpotId - optional; type long
                          • mobileApplicationTargeting - optional; type MobileApplicationTargeting
                            • mobileApplicationIds - optional, unbounded; type long
                            • isTargeted - optional; type boolean
                          • buyerUserListTargeting - optional; type BuyerUserListTargeting
                            • hasBuyerUserListTargeting - optional; type boolean
                          • inventoryUrlTargeting - optional; type InventoryUrlTargeting
                            • targetedUrls - optional, unbounded; type InventoryUrl
                              • id - optional; type long
                            • excludedUrls - optional, unbounded; type InventoryUrl
                              • id - optional; type long
                          • verticalTargeting - optional; type VerticalTargeting
                            • targetedVerticalIds - optional, unbounded; type long
                            • excludedVerticalIds - optional, unbounded; type long
                          • contentLabelTargeting - optional; type ContentLabelTargeting
                            • excludedContentLabelIds - optional, unbounded; type long
                          • requestPlatformTargeting - optional; type RequestPlatformTargeting
                            • targetedRequestPlatforms - optional, unbounded; type RequestPlatform - type string with restriction - enum { 'UNKNOWN', 'BROWSER', 'MOBILE_APP', 'VIDEO_PLAYER' }
                          • inventorySizeTargeting - optional; type InventorySizeTargeting
                            • isTargeted - optional; type boolean
                            • targetedSizes - optional, unbounded; type TargetedSize
                              • size - optional; type Size
                                • width - optional; type int
                                • height - optional; type int
                                • isAspectRatio - optional; type boolean
                        • adSources - optional, unbounded; type YieldAdSource
                          • adSourceId - optional; type long
                          • companyId - optional; type long
                          • displaySettings - optional; type AbstractDisplaySettings
                            • status - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                            • manualCpm - optional; type Money
                              • currencyCode - optional; type string
                              • microAmount - optional; type long
                            • overrideDynamicCpm - optional; type boolean
                  Output:
                  updateYieldGroupsResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source code
                  parameters type updateYieldGroupsResponse
                  • rval - optional, unbounded; type YieldGroup
                    • yieldGroupId - optional; type long
                    • yieldGroupName - optional; type string
                    • exchangeStatus - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                    • format - optional; type YieldFormat - type string with restriction - enum { 'UNKNOWN', 'BANNER', 'INTERSTITIAL', 'NATIVE', 'VIDEO_VAST', 'REWARDED', 'REWARDED_INTERSTITIAL', 'APP_OPEN' }
                    • environmentType - optional; type YieldEnvironmentType - type string with restriction - enum { 'UNKNOWN', 'MOBILE', 'VIDEO_VAST', 'WEB' }
                    • targeting - optional; type Targeting
                      • geoTargeting - optional; type GeoTargeting
                        • targetedLocations - optional, unbounded; type Location
                          • id - optional; type long
                          • type - optional; type string
                          • canonicalParentId - optional; type int
                          • displayName - optional; type string
                        • excludedLocations - optional, unbounded; type Location
                          • id - optional; type long
                          • type - optional; type string
                          • canonicalParentId - optional; type int
                          • displayName - optional; type string
                      • inventoryTargeting - optional; type InventoryTargeting
                        • targetedAdUnits - optional, unbounded; type AdUnitTargeting
                          • adUnitId - optional; type string
                          • includeDescendants - optional; type boolean
                        • excludedAdUnits - optional, unbounded; type AdUnitTargeting
                          • adUnitId - optional; type string
                          • includeDescendants - optional; type boolean
                        • targetedPlacementIds - optional, unbounded; type long
                      • dayPartTargeting - optional; type DayPartTargeting
                        • dayParts - optional, unbounded; type DayPart
                          • dayOfWeek - optional; type DayOfWeek - type string with restriction - enum { 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY' }
                          • startTime - optional; type TimeOfDay
                            • hour - optional; type int
                            • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                          • endTime - optional; type TimeOfDay
                            • hour - optional; type int
                            • minute - optional; type MinuteOfHour - type string with restriction - enum { 'ZERO', 'FIFTEEN', 'THIRTY', 'FORTY_FIVE' }
                        • timeZone - optional; type DeliveryTimeZone - type string with restriction - enum { 'PUBLISHER', 'BROWSER' }
                      • dateTimeRangeTargeting - optional; type DateTimeRangeTargeting
                        • targetedDateTimeRanges - optional, unbounded; type DateTimeRange
                          • startDateTime - optional; type DateTime
                            • date - optional; type Date
                              • year - optional; type int
                              • month - optional; type int
                              • day - optional; type int
                            • hour - optional; type int
                            • minute - optional; type int
                            • second - optional; type int
                            • timeZoneId - optional; type string
                          • endDateTime - optional; type DateTime
                            • date - optional; type Date
                              • year - optional; type int
                              • month - optional; type int
                              • day - optional; type int
                            • hour - optional; type int
                            • minute - optional; type int
                            • second - optional; type int
                            • timeZoneId - optional; type string
                      • technologyTargeting - optional; type TechnologyTargeting
                        • bandwidthGroupTargeting - optional; type BandwidthGroupTargeting
                          • isTargeted - optional; type boolean
                          • bandwidthGroups - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • browserTargeting - optional; type BrowserTargeting
                          • isTargeted - optional; type boolean
                          • browsers - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • browserLanguageTargeting - optional; type BrowserLanguageTargeting
                          • isTargeted - optional; type boolean
                          • browserLanguages - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • deviceCapabilityTargeting - optional; type DeviceCapabilityTargeting
                          • targetedDeviceCapabilities - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                          • excludedDeviceCapabilities - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • deviceCategoryTargeting - optional; type DeviceCategoryTargeting
                          • targetedDeviceCategories - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                          • excludedDeviceCategories - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • deviceManufacturerTargeting - optional; type DeviceManufacturerTargeting
                          • isTargeted - optional; type boolean
                          • deviceManufacturers - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • mobileCarrierTargeting - optional; type MobileCarrierTargeting
                          • isTargeted - optional; type boolean
                          • mobileCarriers - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • mobileDeviceTargeting - optional; type MobileDeviceTargeting
                          • targetedMobileDevices - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                          • excludedMobileDevices - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • mobileDeviceSubmodelTargeting - optional; type MobileDeviceSubmodelTargeting
                          • targetedMobileDeviceSubmodels - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                          • excludedMobileDeviceSubmodels - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • operatingSystemTargeting - optional; type OperatingSystemTargeting
                          • isTargeted - optional; type boolean
                          • operatingSystems - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                        • operatingSystemVersionTargeting - optional; type OperatingSystemVersionTargeting
                          • targetedOperatingSystemVersions - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                          • excludedOperatingSystemVersions - optional, unbounded; type Technology
                            • id - optional; type long
                            • name - optional; type string
                      • customTargeting - optional; type CustomCriteriaSet - extension of abstract type CustomCriteriaNode
                          • logicalOperator - optional; type CustomCriteriaSet.LogicalOperator - type string with restriction - enum { 'AND', 'OR' }
                            This attribute is required.
                          • children - optional, unbounded; type CustomCriteriaNode
                            • userDomainTargeting - optional; type UserDomainTargeting
                              • domains - optional, unbounded; type string
                              • targeted - optional; type boolean
                            • contentTargeting - optional; type ContentTargeting
                              • targetedContentIds - optional, unbounded; type long
                              • excludedContentIds - optional, unbounded; type long
                              • targetedVideoContentBundleIds - optional, unbounded; type long
                              • excludedVideoContentBundleIds - optional, unbounded; type long
                            • videoPositionTargeting - optional; type VideoPositionTargeting
                              • targetedPositions - optional, unbounded; type VideoPositionTarget
                                • videoPosition - optional; type VideoPosition
                                  • positionType - optional; type VideoPosition.Type - type string with restriction - enum { 'UNKNOWN', 'ALL', 'PREROLL', 'MIDROLL', 'POSTROLL' }
                                  • midrollIndex - optional; type int
                                • videoBumperType - optional; type VideoBumperType - type string with restriction - enum { 'BEFORE', 'AFTER' }
                                • videoPositionWithinPod - optional; type VideoPositionWithinPod
                                  • index - optional; type int
                                • adSpotId - optional; type long
                            • mobileApplicationTargeting - optional; type MobileApplicationTargeting
                              • mobileApplicationIds - optional, unbounded; type long
                              • isTargeted - optional; type boolean
                            • buyerUserListTargeting - optional; type BuyerUserListTargeting
                              • hasBuyerUserListTargeting - optional; type boolean
                            • inventoryUrlTargeting - optional; type InventoryUrlTargeting
                              • targetedUrls - optional, unbounded; type InventoryUrl
                                • id - optional; type long
                              • excludedUrls - optional, unbounded; type InventoryUrl
                                • id - optional; type long
                            • verticalTargeting - optional; type VerticalTargeting
                              • targetedVerticalIds - optional, unbounded; type long
                              • excludedVerticalIds - optional, unbounded; type long
                            • contentLabelTargeting - optional; type ContentLabelTargeting
                              • excludedContentLabelIds - optional, unbounded; type long
                            • requestPlatformTargeting - optional; type RequestPlatformTargeting
                              • targetedRequestPlatforms - optional, unbounded; type RequestPlatform - type string with restriction - enum { 'UNKNOWN', 'BROWSER', 'MOBILE_APP', 'VIDEO_PLAYER' }
                            • inventorySizeTargeting - optional; type InventorySizeTargeting
                              • isTargeted - optional; type boolean
                              • targetedSizes - optional, unbounded; type TargetedSize
                                • size - optional; type Size
                                  • width - optional; type int
                                  • height - optional; type int
                                  • isAspectRatio - optional; type boolean
                          • adSources - optional, unbounded; type YieldAdSource
                            • adSourceId - optional; type long
                            • companyId - optional; type long
                            • displaySettings - optional; type AbstractDisplaySettings
                              • status - optional; type YieldEntityStatus - type string with restriction - enum { 'UNKNOWN', 'EXPERIMENTING', 'ACTIVE', 'INACTIVE', 'DELETED' }
                              • manualCpm - optional; type Money
                                • currencyCode - optional; type string
                                • microAmount - optional; type long
                              • overrideDynamicCpm - optional; type boolean
                    Fault:
                    ApiException (wsdlsoap:fault, use = literal)Source code
                    ApiException type ApiExceptionFault
                    • message - optional; type string
                    • errors - optional, unbounded; type ApiError
                      • fieldPath - optional; type string
                      • fieldPathElements - optional, unbounded; type FieldPathElement
                        • field - optional; type string
                        • index - optional; type int
                      • trigger - optional; type string
                      • errorString - optional; type string
                    A fault element of type ApiException.

                WSDL source code

                <?xml version="1.0"?>
                <!-- Generated file, do not edit -->
                <!-- Copyright 2025 Google Inc. All Rights Reserved -->
                <wsdl:definitions targetNamespace="https://www.google.com/apis/ads/publisher/v202502"
                xmlns:tns="https://www.google.com/apis/ads/publisher/v202502"
                xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
                >
                <wsdl:types>
                <schema elementFormDefault="qualified" jaxb:version="1.0" targetNamespace="https://www.google.com/apis/ads/publisher/v202502"
                xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
                >
                <complexType name="Targeting">
                <sequence></sequence>
                </complexType>
                <simpleType name="CustomTargetingError.Reason">
                <restriction base="xsd:string"></restriction>
                </simpleType>
                <element name="ApiExceptionFault" type="tns:ApiException">
                <annotation>
                <documentation>A fault element of type ApiException.</documentation>
                </annotation>
                </element>
                <element name="getYieldGroupsByStatement">
                <annotation>
                <documentation>Gets a page of yield groups, with child tags, filtered by the given statement.</documentation>
                </annotation>
                </element>
                <element name="getYieldPartners">
                <annotation>
                <documentation>Returns the available partners for yield groups, each one of them is backed by a company.</documentation>
                </annotation>
                </element>
                </schema>
                </wsdl:types>
                <wsdl:portType name="YieldGroupServiceInterface"></wsdl:portType>
                <wsdl:binding name="YieldGroupServiceSoapBinding" type="tns:YieldGroupServiceInterface"></wsdl:binding>
                </wsdl:definitions>

                About wsdl-viewer.xsl

                This document was generated by SAXON 9.1.0.8 from Saxonica XSLT engine. The engine processed the WSDL in XSLT 2.0 compliant mode.
                This page has been generated bywsdl-viewer.xsl, version 3.1.02
                Author: tomi vanek
                Download athttp://tomi.vanek.sk/xml/wsdl-viewer.xsl.

                The transformation was inspired by the article
                Uche Ogbuji: WSDL processing with XSLT