PHP 클래스 AvailabilityForecast, googleads-php-lib

Inventory has three threshold values along a line of possible inventory. From least to most, these are:

  • Available units -- How many units can be booked without affecting any other line items. Booking more than this number can cause lower and same priority line items to underdeliver.
  • Possible units -- How many units can be booked without affecting any higher priority line items. Booking more than this number can cause the line item to underdeliver.
  • Matched (forecast) units -- How many units satisfy all specified criteria.
  • Underdelivery is caused by overbooking. However, if more impressions are served than are predicted, the extra available inventory might enable all inventory guarantees to be met without overbooking.

    파일 보기 프로젝트 열기: googleads/googleads-php-lib

    공개 프로퍼티들

    프로퍼티 타입 설명
    $alternativeUnitTypeForecasts AlternativeUnitTypeForecast[]
    $availableUnits integer
    $contendingLineItems ContendingLineItem[]
    $deliveredUnits integer
    $demographicBreakdowns GrpDemographicBreakdown[]
    $lineItemId integer
    $matchedUnits integer
    $orderId integer
    $possibleUnits integer
    $reservedUnits integer
    $targetingCriteriaBreakdowns TargetingCriteriaBreakdown[]
    $unitType tnsUnitType

    공개 메소드들

    메소드 설명
    __construct ( $lineItemId = null, $orderId = null, $unitType = null, $availableUnits = null, $deliveredUnits = null, $matchedUnits = null, $possibleUnits = null, $reservedUnits = null, $targetingCriteriaBreakdowns = null, $contendingLineItems = null, $demographicBreakdowns = null )
    __construct ( $lineItemId = null, $orderId = null, $unitType = null, $availableUnits = null, $deliveredUnits = null, $matchedUnits = null, $possibleUnits = null, $reservedUnits = null, $targetingCriteriaBreakdowns = null, $contendingLineItems = null, $alternativeUnitTypeForecasts = null, $demographicBreakdowns = null )
    getNamespace ( ) : string Gets the namesapce of this class
    getXsiTypeName ( ) : string Gets the xsi:type name of this class

    메소드 상세

    __construct() 공개 메소드

    public __construct ( $lineItemId = null, $orderId = null, $unitType = null, $availableUnits = null, $deliveredUnits = null, $matchedUnits = null, $possibleUnits = null, $reservedUnits = null, $targetingCriteriaBreakdowns = null, $contendingLineItems = null, $demographicBreakdowns = null )

    __construct() 공개 메소드

    public __construct ( $lineItemId = null, $orderId = null, $unitType = null, $availableUnits = null, $deliveredUnits = null, $matchedUnits = null, $possibleUnits = null, $reservedUnits = null, $targetingCriteriaBreakdowns = null, $contendingLineItems = null, $alternativeUnitTypeForecasts = null, $demographicBreakdowns = null )

    getNamespace() 공개 메소드

    Gets the namesapce of this class
    public getNamespace ( ) : string
    리턴 string the namespace of this class

    getXsiTypeName() 공개 메소드

    Gets the xsi:type name of this class
    public getXsiTypeName ( ) : string
    리턴 string the xsi:type name of this class

    프로퍼티 상세

    $alternativeUnitTypeForecasts 공개적으로 프로퍼티

    public AlternativeUnitTypeForecast[] $alternativeUnitTypeForecasts
    리턴 AlternativeUnitTypeForecast[]

    $availableUnits 공개적으로 프로퍼티

    public int $availableUnits
    리턴 integer

    $contendingLineItems 공개적으로 프로퍼티

    public ContendingLineItem[] $contendingLineItems
    리턴 ContendingLineItem[]

    $deliveredUnits 공개적으로 프로퍼티

    public int $deliveredUnits
    리턴 integer

    $demographicBreakdowns 공개적으로 프로퍼티

    public GrpDemographicBreakdown[] $demographicBreakdowns
    리턴 GrpDemographicBreakdown[]

    $lineItemId 공개적으로 프로퍼티

    public int $lineItemId
    리턴 integer

    $matchedUnits 공개적으로 프로퍼티

    public int $matchedUnits
    리턴 integer

    $orderId 공개적으로 프로퍼티

    public int $orderId
    리턴 integer

    $possibleUnits 공개적으로 프로퍼티

    public int $possibleUnits
    리턴 integer

    $reservedUnits 공개적으로 프로퍼티

    public int $reservedUnits
    리턴 integer

    $targetingCriteriaBreakdowns 공개적으로 프로퍼티

    public TargetingCriteriaBreakdown[] $targetingCriteriaBreakdowns
    리턴 TargetingCriteriaBreakdown[]

    $unitType 공개적으로 프로퍼티

    public tnsUnitType $unitType
    리턴 tnsUnitType