PHP 클래스 ProposalLineItem, googleads-php-lib

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

공개 프로퍼티들

프로퍼티 타입 설명
$appliedLabels AppliedLabel[]
$baseRate Money
$billingBase tnsBillingBase
$billingCap tnsBillingCap
$billingSchedule tnsBillingSchedule
$billingSource tnsBillingSource
$companionDeliveryOption tnsCompanionDeliveryOption
$computedStatus tnsComputedStatus
$contractedQuantityBuffer integer
$contractedUnitsBought integer
$cost Money
$costAdjustment tnsCostAdjustment
$costPerUnit Money
$creativePlaceholders CreativePlaceholder[]
$creativeRotationType tnsCreativeRotationType
$customFieldValues BaseCustomFieldValue[]
$customThirdPartyAdServerName string
$deliveryData DeliveryData
$deliveryIndicator DeliveryIndicator
$deliveryRateType tnsDeliveryRateType
$derivedProductCustomCriteria CustomCriteriaSet
$dfpLineItemId integer
$disableSameAdvertiserCompetitiveExclusion boolean
$effectiveAppliedLabels AppliedLabel[]
$endDateTime DateTime
$environmentType tnsEnvironmentType
$frequencyCaps FrequencyCap[]
$goal Goal
$id integer
$isArchived boolean
$isSold boolean
$lastModifiedDateTime DateTime
$lineItemPriority integer
$lineItemType tnsLineItemType
$linkStatus tnsLinkStatus
$name string
$notes string
$packageId integer
$premiums ProposalLineItemPremium[]
$productConstraints ProposalLineItemConstraints
$productId integer
$proposalId integer
$rateCardId integer
$rateType tnsRateType
$reservationStatus tnsReservationStatus
$roadblockingType tnsRoadblockingType
$scheduledQuantity integer
$startDateTime DateTime
$targeting Targeting
$thirdPartyAdServerId integer
$timeZoneId string
$useThirdPartyAdServerFromProposal boolean
$videoMaxDuration integer

공개 메소드들

메소드 설명
__construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $linkStatus = null )
__construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $derivedProductCustomCriteria = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $linkStatus = null )
__construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $contractedUnitsBought = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $environmentType = null, $linkStatus = null )
getNamespace ( ) : string Gets the namesapce of this class
getXsiTypeName ( ) : string Gets the xsi:type name of this class

메소드 상세

__construct() 공개 메소드

public __construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $linkStatus = null )

__construct() 공개 메소드

public __construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $derivedProductCustomCriteria = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $linkStatus = null )

__construct() 공개 메소드

public __construct ( $id = null, $proposalId = null, $packageId = null, $rateCardId = null, $productId = null, $name = null, $startDateTime = null, $endDateTime = null, $timeZoneId = null, $notes = null, $costAdjustment = null, $isArchived = null, $goal = null, $contractedQuantityBuffer = null, $scheduledQuantity = null, $contractedUnitsBought = null, $deliveryRateType = null, $roadblockingType = null, $companionDeliveryOption = null, $creativeRotationType = null, $videoMaxDuration = null, $frequencyCaps = null, $dfpLineItemId = null, $lineItemType = null, $lineItemPriority = null, $rateType = null, $creativePlaceholders = null, $targeting = null, $customFieldValues = null, $appliedLabels = null, $effectiveAppliedLabels = null, $disableSameAdvertiserCompetitiveExclusion = null, $productConstraints = null, $premiums = null, $isSold = null, $baseRate = null, $costPerUnit = null, $cost = null, $deliveryIndicator = null, $deliveryData = null, $computedStatus = null, $billingCap = null, $billingSchedule = null, $billingSource = null, $billingBase = null, $lastModifiedDateTime = null, $reservationStatus = null, $useThirdPartyAdServerFromProposal = null, $thirdPartyAdServerId = null, $customThirdPartyAdServerName = null, $environmentType = null, $linkStatus = 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

프로퍼티 상세

$appliedLabels 공개적으로 프로퍼티

public AppliedLabel[] $appliedLabels
리턴 AppliedLabel[]

$baseRate 공개적으로 프로퍼티

public Money $baseRate
리턴 Money

$billingBase 공개적으로 프로퍼티

public tnsBillingBase $billingBase
리턴 tnsBillingBase

$billingCap 공개적으로 프로퍼티

public tnsBillingCap $billingCap
리턴 tnsBillingCap

$billingSchedule 공개적으로 프로퍼티

public tnsBillingSchedule $billingSchedule
리턴 tnsBillingSchedule

$billingSource 공개적으로 프로퍼티

public tnsBillingSource $billingSource
리턴 tnsBillingSource

$companionDeliveryOption 공개적으로 프로퍼티

public tnsCompanionDeliveryOption $companionDeliveryOption
리턴 tnsCompanionDeliveryOption

$computedStatus 공개적으로 프로퍼티

public tnsComputedStatus $computedStatus
리턴 tnsComputedStatus

$contractedQuantityBuffer 공개적으로 프로퍼티

public int $contractedQuantityBuffer
리턴 integer

$contractedUnitsBought 공개적으로 프로퍼티

public int $contractedUnitsBought
리턴 integer

$cost 공개적으로 프로퍼티

public Money $cost
리턴 Money

$costAdjustment 공개적으로 프로퍼티

public tnsCostAdjustment $costAdjustment
리턴 tnsCostAdjustment

$costPerUnit 공개적으로 프로퍼티

public Money $costPerUnit
리턴 Money

$creativePlaceholders 공개적으로 프로퍼티

public CreativePlaceholder[] $creativePlaceholders
리턴 CreativePlaceholder[]

$creativeRotationType 공개적으로 프로퍼티

public tnsCreativeRotationType $creativeRotationType
리턴 tnsCreativeRotationType

$customFieldValues 공개적으로 프로퍼티

public BaseCustomFieldValue[] $customFieldValues
리턴 BaseCustomFieldValue[]

$customThirdPartyAdServerName 공개적으로 프로퍼티

public string $customThirdPartyAdServerName
리턴 string

$deliveryData 공개적으로 프로퍼티

public DeliveryData $deliveryData
리턴 DeliveryData

$deliveryIndicator 공개적으로 프로퍼티

public DeliveryIndicator $deliveryIndicator
리턴 DeliveryIndicator

$deliveryRateType 공개적으로 프로퍼티

public tnsDeliveryRateType $deliveryRateType
리턴 tnsDeliveryRateType

$derivedProductCustomCriteria 공개적으로 프로퍼티

public CustomCriteriaSet $derivedProductCustomCriteria
리턴 CustomCriteriaSet

$dfpLineItemId 공개적으로 프로퍼티

public int $dfpLineItemId
리턴 integer

$disableSameAdvertiserCompetitiveExclusion 공개적으로 프로퍼티

public bool $disableSameAdvertiserCompetitiveExclusion
리턴 boolean

$effectiveAppliedLabels 공개적으로 프로퍼티

public AppliedLabel[] $effectiveAppliedLabels
리턴 AppliedLabel[]

$endDateTime 공개적으로 프로퍼티

public DateTime $endDateTime
리턴 DateTime

$environmentType 공개적으로 프로퍼티

public tnsEnvironmentType $environmentType
리턴 tnsEnvironmentType

$frequencyCaps 공개적으로 프로퍼티

public FrequencyCap[] $frequencyCaps
리턴 FrequencyCap[]

$goal 공개적으로 프로퍼티

public Goal $goal
리턴 Goal

$id 공개적으로 프로퍼티

public int $id
리턴 integer

$isArchived 공개적으로 프로퍼티

public bool $isArchived
리턴 boolean

$isSold 공개적으로 프로퍼티

public bool $isSold
리턴 boolean

$lastModifiedDateTime 공개적으로 프로퍼티

public DateTime $lastModifiedDateTime
리턴 DateTime

$lineItemPriority 공개적으로 프로퍼티

public int $lineItemPriority
리턴 integer

$lineItemType 공개적으로 프로퍼티

public tnsLineItemType $lineItemType
리턴 tnsLineItemType

$linkStatus 공개적으로 프로퍼티

public tnsLinkStatus $linkStatus
리턴 tnsLinkStatus

$name 공개적으로 프로퍼티

public string $name
리턴 string

$notes 공개적으로 프로퍼티

public string $notes
리턴 string

$packageId 공개적으로 프로퍼티

public int $packageId
리턴 integer

$premiums 공개적으로 프로퍼티

public ProposalLineItemPremium[] $premiums
리턴 ProposalLineItemPremium[]

$productConstraints 공개적으로 프로퍼티

public ProposalLineItemConstraints $productConstraints
리턴 ProposalLineItemConstraints

$productId 공개적으로 프로퍼티

public int $productId
리턴 integer

$proposalId 공개적으로 프로퍼티

public int $proposalId
리턴 integer

$rateCardId 공개적으로 프로퍼티

public int $rateCardId
리턴 integer

$rateType 공개적으로 프로퍼티

public tnsRateType $rateType
리턴 tnsRateType

$reservationStatus 공개적으로 프로퍼티

public tnsReservationStatus $reservationStatus
리턴 tnsReservationStatus

$roadblockingType 공개적으로 프로퍼티

public tnsRoadblockingType $roadblockingType
리턴 tnsRoadblockingType

$scheduledQuantity 공개적으로 프로퍼티

public int $scheduledQuantity
리턴 integer

$startDateTime 공개적으로 프로퍼티

public DateTime $startDateTime
리턴 DateTime

$targeting 공개적으로 프로퍼티

public Targeting $targeting
리턴 Targeting

$thirdPartyAdServerId 공개적으로 프로퍼티

public int $thirdPartyAdServerId
리턴 integer

$timeZoneId 공개적으로 프로퍼티

public string $timeZoneId
리턴 string

$useThirdPartyAdServerFromProposal 공개적으로 프로퍼티

public bool $useThirdPartyAdServerFromProposal
리턴 boolean

$videoMaxDuration 공개적으로 프로퍼티

public int $videoMaxDuration
리턴 integer