PHP Class 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.

    Afficher le fichier Open project: googleads/googleads-php-lib

    Méthodes publiques

    Свойство Type Description
    $alternativeUnitTypeForecasts AlternativeUnitTypeForecast[]
    $availableUnits integer
    $contendingLineItems ContendingLineItem[]
    $deliveredUnits integer
    $demographicBreakdowns GrpDemographicBreakdown[]
    $lineItemId integer
    $matchedUnits integer
    $orderId integer
    $possibleUnits integer
    $reservedUnits integer
    $targetingCriteriaBreakdowns TargetingCriteriaBreakdown[]
    $unitType tnsUnitType

    Méthodes publiques

    Méthode Description
    __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

    Method Details

    __construct() public méthode

    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 méthode

    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() public méthode

    Gets the namesapce of this class
    public getNamespace ( ) : string
    Résultat string the namespace of this class

    getXsiTypeName() public méthode

    Gets the xsi:type name of this class
    public getXsiTypeName ( ) : string
    Résultat string the xsi:type name of this class

    Property Details

    $alternativeUnitTypeForecasts public_oe property

    public AlternativeUnitTypeForecast[] $alternativeUnitTypeForecasts
    Résultat AlternativeUnitTypeForecast[]

    $availableUnits public_oe property

    public int $availableUnits
    Résultat integer

    $contendingLineItems public_oe property

    public ContendingLineItem[] $contendingLineItems
    Résultat ContendingLineItem[]

    $deliveredUnits public_oe property

    public int $deliveredUnits
    Résultat integer

    $demographicBreakdowns public_oe property

    public GrpDemographicBreakdown[] $demographicBreakdowns
    Résultat GrpDemographicBreakdown[]

    $lineItemId public_oe property

    public int $lineItemId
    Résultat integer

    $matchedUnits public_oe property

    public int $matchedUnits
    Résultat integer

    $orderId public_oe property

    public int $orderId
    Résultat integer

    $possibleUnits public_oe property

    public int $possibleUnits
    Résultat integer

    $reservedUnits public_oe property

    public int $reservedUnits
    Résultat integer

    $targetingCriteriaBreakdowns public_oe property

    public TargetingCriteriaBreakdown[] $targetingCriteriaBreakdowns
    Résultat TargetingCriteriaBreakdown[]

    $unitType public_oe property

    public tnsUnitType $unitType
    Résultat tnsUnitType