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.

    Показать файл Открыть проект

    Открытые свойства

    Свойство Тип Описание
    $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