Deal constructor
Deal({
- String? availableEndTime,
- String? availableStartTime,
- PrivateData? buyerPrivateData,
- String? createProductId,
- String? createProductRevision,
- String? createTime,
- String? creativePreApprovalPolicy,
- CreativeRestrictions? creativeRestrictions,
- String? creativeSafeFrameCompatibility,
- String? dealId,
- DealServingMetadata? dealServingMetadata,
- DealTerms? dealTerms,
- DeliveryControl? deliveryControl,
- String? description,
- String? displayName,
- String? externalDealId,
- bool? isSetupComplete,
- String? programmaticCreativeSource,
- String? proposalId,
- List<
ContactInformation> ? sellerContacts, - String? syndicationProduct,
- MarketplaceTargeting? targeting,
- List<
TargetingCriteria> ? targetingCriterion, - String? updateTime,
- String? webPropertyCode,
Implementation
Deal({
this.availableEndTime,
this.availableStartTime,
this.buyerPrivateData,
this.createProductId,
this.createProductRevision,
this.createTime,
this.creativePreApprovalPolicy,
this.creativeRestrictions,
this.creativeSafeFrameCompatibility,
this.dealId,
this.dealServingMetadata,
this.dealTerms,
this.deliveryControl,
this.description,
this.displayName,
this.externalDealId,
this.isSetupComplete,
this.programmaticCreativeSource,
this.proposalId,
this.sellerContacts,
this.syndicationProduct,
this.targeting,
this.targetingCriterion,
this.updateTime,
this.webPropertyCode,
});