ProductAttributes constructor
ProductAttributes({
- List<
String> ? additionalImageLinks, - String? adsGrouping,
- List<
String> ? adsLabels, - String? adsRedirect,
- bool? adult,
- String? ageGroup,
- List<
String> ? amenityFeature, - Price? autoPricingMinPrice,
- String? availability,
- String? availabilityDate,
- String? bodyStyle,
- String? brand,
- String? canonicalLink,
- List<
CarrierShipping> ? carrierShipping, - List<
ProductCertification> ? certifications, - bool? certifiedPreOwned,
- List<
CloudExportAdditionalProperties> ? cloudExportAdditionalProperties, - Co2Emissions? co2Emissions,
- String? color,
- String? condition,
- Price? costOfGoodsSold,
- String? customLabel0,
- String? customLabel1,
- String? customLabel2,
- String? customLabel3,
- String? customLabel4,
- String? dateFirstRegistered,
- String? description,
- String? disclosureDate,
- DisplayAddress? displayAddress,
- String? displayAdsId,
- String? displayAdsLink,
- List<
String> ? displayAdsSimilarIds, - String? displayAdsTitle,
- double? displayAdsValue,
- List<
String> ? documentLinks, - Mileage? electricRange,
- String? emissionsStandard,
- EnergyConsumption? energyConsumption,
- String? energyEfficiencyClass,
- String? engine,
- List<
String> ? excludedDestinations, - String? expirationDate,
- String? externalSellerId,
- List<
FreeShippingThreshold> ? freeShippingThreshold, - FuelConsumption? fuelConsumption,
- FuelConsumption? fuelConsumptionDischargedBattery,
- String? gender,
- String? googleProductCategory,
- List<
String> ? gtins, - List<
HandlingCutoffTime> ? handlingCutoffTimes, - bool? identifierExists,
- String? imageLink,
- List<
String> ? includedDestinations, - ProductInstallment? installment,
- bool? isBundle,
- String? itemGroupId,
- String? itemGroupTitle,
- double? latitude,
- LeaseTerm? leaseTerm,
- List<
String> ? lifestyleImageLinks, - String? link,
- String? linkTemplate,
- double? longitude,
- LoyaltyPoints? loyaltyPoints,
- List<
LoyaltyProgram> ? loyaltyPrograms, - String? material,
- String? maxEnergyEfficiencyClass,
- String? maxHandlingTime,
- Price? maximumRetailPrice,
- Mileage? mileage,
- String? minEnergyEfficiencyClass,
- String? minHandlingTime,
- List<
ProductMinimumOrderValue> ? minimumOrderValues, - String? mobileLink,
- String? mobileLinkTemplate,
- String? model,
- String? mpn,
- String? multipack,
- String? neighborhood,
- double? numberOfBathrooms,
- double? numberOfBedrooms,
- String? numberOfUnits,
- String? pattern,
- String? pause,
- PetPolicy? petPolicy,
- PickupCost? pickupCost,
- String? pickupMethod,
- String? pickupSla,
- double? popularityRank,
- Price? price,
- List<
ProductDetail> ? productDetails, - List<
ProductFee> ? productFee, - ProductDimension? productHeight,
- List<
String> ? productHighlights, - ProductDimension? productLength,
- List<
String> ? productTypes, - ProductWeight? productWeight,
- ProductDimension? productWidth,
- List<
String> ? promotionIds, - String? propertyName,
- String? propertyType,
- List<
QuestionAndAnswer> ? questionsAndAnswers, - String? returnPolicyLabel,
- List<
Returns> ? returns, - Price? salePrice,
- Interval? salePriceEffectiveDate,
- String? sellOnGoogleQuantity,
- List<
Shipping> ? shipping, - List<
ShippingBusinessDaysConfig> ? shippingHandlingBusinessDays, - ShippingDimension? shippingHeight,
- String? shippingLabel,
- ShippingDimension? shippingLength,
- List<
ShippingBusinessDaysConfig> ? shippingTransitBusinessDays, - ShippingWeight? shippingWeight,
- ShippingDimension? shippingWidth,
- List<
String> ? shoppingAdsExcludedCountries, - String? shortTitle,
- String? size,
- String? sizeSystem,
- List<
String> ? sizeTypes, - String? specialtyHousingType,
- StructuredDescription? structuredDescription,
- StructuredTitle? structuredTitle,
- SubscriptionCost? subscriptionCost,
- List<
ProductSustainabilityIncentive> ? sustainabilityIncentives, - String? title,
- String? transitTimeLabel,
- String? trim,
- UnitArea? unitArea,
- UnitPricingBaseMeasure? unitPricingBaseMeasure,
- UnitPricingMeasure? unitPricingMeasure,
- List<
String> ? utilitiesIncluded, - List<
VariantOption> ? variantOptions, - Price? vehicleAllInPrice,
- Price? vehicleExpenses,
- bool? vehicleMandatoryInspectionIncluded,
- Price? vehicleMsrp,
- String? vehiclePriceType,
- List<
String> ? videoLinks, - String? vin,
- String? virtualModelLink,
- Warranty? warranty,
- String? year,
Implementation
ProductAttributes({
this.additionalImageLinks,
this.adsGrouping,
this.adsLabels,
this.adsRedirect,
this.adult,
this.ageGroup,
this.amenityFeature,
this.autoPricingMinPrice,
this.availability,
this.availabilityDate,
this.bodyStyle,
this.brand,
this.canonicalLink,
this.carrierShipping,
this.certifications,
this.certifiedPreOwned,
this.cloudExportAdditionalProperties,
this.co2Emissions,
this.color,
this.condition,
this.costOfGoodsSold,
this.customLabel0,
this.customLabel1,
this.customLabel2,
this.customLabel3,
this.customLabel4,
this.dateFirstRegistered,
this.description,
this.disclosureDate,
this.displayAddress,
this.displayAdsId,
this.displayAdsLink,
this.displayAdsSimilarIds,
this.displayAdsTitle,
this.displayAdsValue,
this.documentLinks,
this.electricRange,
this.emissionsStandard,
this.energyConsumption,
this.energyEfficiencyClass,
this.engine,
this.excludedDestinations,
this.expirationDate,
this.externalSellerId,
this.freeShippingThreshold,
this.fuelConsumption,
this.fuelConsumptionDischargedBattery,
this.gender,
this.googleProductCategory,
this.gtins,
this.handlingCutoffTimes,
this.identifierExists,
this.imageLink,
this.includedDestinations,
this.installment,
this.isBundle,
this.itemGroupId,
this.itemGroupTitle,
this.latitude,
this.leaseTerm,
this.lifestyleImageLinks,
this.link,
this.linkTemplate,
this.longitude,
this.loyaltyPoints,
this.loyaltyPrograms,
this.material,
this.maxEnergyEfficiencyClass,
this.maxHandlingTime,
this.maximumRetailPrice,
this.mileage,
this.minEnergyEfficiencyClass,
this.minHandlingTime,
this.minimumOrderValues,
this.mobileLink,
this.mobileLinkTemplate,
this.model,
this.mpn,
this.multipack,
this.neighborhood,
this.numberOfBathrooms,
this.numberOfBedrooms,
this.numberOfUnits,
this.pattern,
this.pause,
this.petPolicy,
this.pickupCost,
this.pickupMethod,
this.pickupSla,
this.popularityRank,
this.price,
this.productDetails,
this.productFee,
this.productHeight,
this.productHighlights,
this.productLength,
this.productTypes,
this.productWeight,
this.productWidth,
this.promotionIds,
this.propertyName,
this.propertyType,
this.questionsAndAnswers,
this.relatedProducts,
this.returnPolicyLabel,
this.returns,
this.salePrice,
this.salePriceEffectiveDate,
this.sellOnGoogleQuantity,
this.shipping,
this.shippingHandlingBusinessDays,
this.shippingHeight,
this.shippingLabel,
this.shippingLength,
this.shippingTransitBusinessDays,
this.shippingWeight,
this.shippingWidth,
this.shoppingAdsExcludedCountries,
this.shortTitle,
this.size,
this.sizeSystem,
this.sizeTypes,
this.specialtyHousingType,
this.structuredDescription,
this.structuredTitle,
this.subscriptionCost,
this.sustainabilityIncentives,
this.title,
this.transitTimeLabel,
this.trim,
this.unitArea,
this.unitPricingBaseMeasure,
this.unitPricingMeasure,
this.utilitiesIncluded,
this.variantOptions,
this.vehicleAllInPrice,
this.vehicleExpenses,
this.vehicleMandatoryInspectionIncluded,
this.vehicleMsrp,
this.vehiclePriceType,
this.videoLinks,
this.vin,
this.virtualModelLink,
this.warranty,
this.year,
});