UNPKG

@vtex/vtexis-compatibility-layer

Version:

Compatibility layer between intelligent search and VTEX

816 lines (815 loc) 35.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.biggyProductMock = void 0; exports.biggyProductMock = { unitMultiplier: 1, year: 0, extraData: [ { value: '1', key: 'sellerId', }, ], release: 772761600000, discount: 37, reference: 'xpto123', collections: [ { id: '1182', position: 4, }, { id: '1970', position: 4, }, { id: '1967', position: 2, }, { id: '1969', position: 2, }, ], price: 375.77, customSort: 0, stickers: [ { image: '', name: '8% Boleto', location: 'teaser', target: '', }, { image: 'top-seller', name: 'Top Seller', location: 'cluster', target: '', }, { image: 'summer', name: 'Summer', location: 'cluster', target: '', }, ], id: '3', stock: 1, brand: 'New Offers!!', availableTradePolicies: ['1'], categoryTrees: [ { categoryNames: ['Apparel & Accessories', 'Clothing', 'Tops'], categoryIds: ['25', '47', '48'], }, { categoryNames: ['Apparel & Accessories', 'Clothing'], categoryIds: ['25', '47'], }, { categoryNames: ['Apparel & Accessories'], categoryIds: ['25'], }, ], images: [ { value: 'http://storecomponents.vteximg.com.br/arquivos/ids/155642/Frame-1.jpg?v=637411554902130000', }, ], locationAttributes: [], tax: 0, productScore: 2, storeSplitAttribute: '__PLACEHOLDER__', brandId: '2000045', installment: { interest: false, count: 6, paymentGroupName: 'creditCardPaymentGroup', value: 62.62, paymentName: 'Visa', valueText: '$62.62', }, name: 'Tank', boost: { newness: 0, image: 1, revenue: 0.03856572706590059, discount: 0.6800539124377206, productScore: 0.00020002000200020003, click: 0.25, availableSpecsCount: 0.16666666666666666, promotion: 1, order: 0.6538461538461539, }, spotPrice: 375.77, skus: [ { images: [ { value: 'http://storecomponents.vteximg.com.br/arquivos/ids/155642/Frame-1.jpg?v=637411554902130000', }, ], nameComplete: 'Tank White', policies: [ { id: '1', sellers: [ { default: true, name: 'VTEX', tax: 0, teasers: [ { featured: true, effects: { parameters: [ { name: 'PercentualDiscount', value: '8.0', }, ], }, teaserType: 'Profiler', name: '8% Boleto', id: '40275ef0-cd2a-4eb5-b1cd-1944ca14b5dd', conditions: { parameters: [ { name: 'PaymentMethodId', value: '6', }, ], minimumQuantity: 0, }, }, ], id: '1', }, ], }, ], videos: ['http://vimeo.com/132789775', 'https://www.youtube.com/watch?v=nmZBaWUN3vc'], reference: 'whitet', idWithSplit: '3', ean: '613468247360', name: 'White', attributes: [], id: '3', stock: 1, sellers: [ { default: true, name: 'VTEX', tax: 0, teasers: [ { featured: true, effects: { parameters: [ { name: 'PercentualDiscount', value: '8.0', }, ], }, teaserType: 'Profiler', name: '8% Boleto', id: '40275ef0-cd2a-4eb5-b1cd-1944ca14b5dd', conditions: { parameters: [ { name: 'PaymentMethodId', value: '6', }, ], minimumQuantity: 0, }, }, ], id: '1', }, ], catalogAttributes: [], }, { image: 'http://storecomponents.vteximg.com.br/arquivos/ids/155643-55-55/Frame-2.jpg?v=637411555784670000', images: [ { value: 'http://storecomponents.vteximg.com.br/arquivos/ids/155643/Frame-2.jpg?v=637411555784670000', }, ], spotPrice: 600.3, nameComplete: 'Tank Black', oldPrice: 1000.5, policies: [ { id: '1', sellers: [ { default: true, installment: { interest: false, count: 6, paymentGroupName: 'creditCardPaymentGroup', value: 100.05, paymentName: 'Visa', }, name: 'VTEX', tax: 0, teasers: [ { featured: true, effects: { parameters: [ { name: 'PercentualDiscount', value: '8.0', }, ], }, teaserType: 'Profiler', name: '8% Boleto', id: '40275ef0-cd2a-4eb5-b1cd-1944ca14b5dd', conditions: { parameters: [ { name: 'PaymentMethodId', value: '6', }, ], minimumQuantity: 0, }, }, ], id: '1', }, ], }, ], icon: 'http://storecomponents.vteximg.com.br/arquivos/ids/155643-55-55/Frame-2.jpg?v=637411555784670000', videos: ['https://vimeo.com/132789775'], reference: 'code1234', idWithSplit: '4', ean: 'code123', price: 600.3, name: 'Black', attributes: [ { value: 'Black', key: 'Color', }, ], id: '4', stock: 1, sellers: [ { default: true, installment: { interest: false, count: 6, paymentGroupName: 'creditCardPaymentGroup', value: 100.05, paymentName: 'Visa', }, name: 'VTEX', tax: 0, teasers: [ { featured: true, effects: { parameters: [ { name: 'PercentualDiscount', value: '8.0', }, ], }, teaserType: 'Profiler', name: '8% Boleto', id: '40275ef0-cd2a-4eb5-b1cd-1944ca14b5dd', conditions: { parameters: [ { name: 'PaymentMethodId', value: '6', }, ], minimumQuantity: 0, }, }, ], id: '1', }, ], oldPriceText: '$1,000.50', priceText: '$600.30', spotPriceText: '$600.30', catalogAttributes: [], }, ], link: 'tank-top', wear: 0, description: 'Show your arms!', showIfNotAvailable: true, clusterHighlights: { '1182': 'Top Seller', '1970': 'Summer', }, categories: ['Apparel & Accessories', 'Clothing', 'Tops'], timestamp: 1641498224995, product: '3', oldPrice: 600.3, productSpecifications: ['On Sale', 'Sleeve type'], url: '/tank-top/p', measurementUnit: 'un', categoryIds: ['25', '47', '48'], textAttributes: [ { joinedValue: 'new-offers--@@@New Offers!!@@@@@@new-offers--@@@New Offers!!', isSku: false, joinedKey: 'text@@@brand@@@Brand@@@brand@@@Brand', joinedKeyTranslations: { spanish: 'text@@@brand@@@Brand@@@brand@@@Brand', japanese: 'text@@@brand@@@Brand@@@brand@@@Brand', brazilian: 'text@@@brand@@@Brand@@@brand@@@Brand', urdu: 'text@@@brand@@@Brand@@@brand@@@Brand', }, isFilter: true, labelValue: 'New Offers!!', id: ['2000045'], labelKey: 'Brand', value: 'new-offers--', key: 'brand', joinedValueTranslations: { spanish: 'new-offers--@@@New Offers!!@@@@@@new-offers--@@@New Offers!!', japanese: 'new-offers--@@@New Offers!!@@@@@@new-offers--@@@New Offers!!', brazilian: 'new-offers--@@@New Offers!!@@@@@@new-offers--@@@New Offers!!', urdu: 'new-offers--@@@New Offers!!@@@@@@new-offers--@@@New Offers!!', }, }, { valueId: '25', joinedValue: 'apparel---accessories@@@Apparel & Accessories@@@25@@@apparel---accessories@@@Apparel & Accessories', isSku: false, joinedKey: 'text@@@category-1@@@Category 1@@@category-1@@@Category 1', joinedKeyTranslations: { spanish: 'text@@@category-1@@@Category 1@@@category-1@@@Category 1', japanese: 'text@@@category-1@@@Category 1@@@category-1@@@Category 1', brazilian: 'text@@@category-1@@@Category 1@@@category-1@@@Category 1', urdu: 'text@@@category-1@@@Category 1@@@category-1@@@Category 1', }, isFilter: true, labelValue: 'Apparel & Accessories', id: [], labelKey: 'Category 1', value: 'apparel---accessories', key: 'category-1', joinedValueTranslations: { spanish: 'apparel---accessories@@@Apparel & Accessories@@@25@@@apparel---accessories@@@Apparel & Accessories', japanese: 'apparel---accessories@@@Apparel & Accessories@@@25@@@apparel---accessories@@@Apparel & Accessories', brazilian: 'apparel---accessories@@@Apparel & Accessories@@@25@@@apparel---accessories@@@Apparel & Accessories', urdu: 'apparel---accessories@@@Apparel & Accessories@@@25@@@apparel---accessories@@@Apparel & Accessories', }, }, { valueId: '47', joinedValue: 'clothing@@@Clothing@@@47@@@clothing@@@Clothing', isSku: false, joinedKey: 'text@@@category-2@@@Category 2@@@category-2@@@Category 2', joinedKeyTranslations: { spanish: 'text@@@category-2@@@Category 2@@@category-2@@@Category 2', japanese: 'text@@@category-2@@@Category 2@@@category-2@@@Category 2', brazilian: 'text@@@category-2@@@Category 2@@@category-2@@@Category 2', urdu: 'text@@@category-2@@@Category 2@@@category-2@@@Category 2', }, isFilter: true, labelValue: 'Clothing', id: [], labelKey: 'Category 2', value: 'clothing', key: 'category-2', joinedValueTranslations: { spanish: 'clothing@@@Clothing@@@47@@@clothing@@@Clothing', japanese: 'clothing@@@Clothing@@@47@@@clothing@@@Clothing', brazilian: 'clothing@@@Clothing@@@47@@@clothing@@@Clothing', urdu: 'clothing@@@Clothing@@@47@@@clothing@@@Clothing', }, }, { valueId: '48', joinedValue: 'tops@@@Tops@@@48@@@tops@@@Tops', isSku: false, joinedKey: 'text@@@category-3@@@Category 3@@@category-3@@@Category 3', joinedKeyTranslations: { spanish: 'text@@@category-3@@@Category 3@@@category-3@@@Category 3', japanese: 'text@@@category-3@@@Category 3@@@category-3@@@Category 3', brazilian: 'text@@@category-3@@@Category 3@@@category-3@@@Category 3', urdu: 'text@@@category-3@@@Category 3@@@category-3@@@Category 3', }, isFilter: true, labelValue: 'Tops', id: [], labelKey: 'Category 3', value: 'tops', key: 'category-3', joinedValueTranslations: { spanish: 'tops@@@Tops@@@48@@@tops@@@Tops', japanese: 'tops@@@Tops@@@48@@@tops@@@Tops', brazilian: 'tops@@@Tops@@@48@@@tops@@@Tops', urdu: 'tops@@@Tops@@@48@@@tops@@@Tops', }, }, { joinedValue: '1182@@@1182@@@@@@1182@@@1182', isSku: false, joinedKey: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', joinedKeyTranslations: { spanish: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', japanese: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', brazilian: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', urdu: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', }, isFilter: false, labelValue: '1182', id: [], labelKey: 'productClusterIds', value: '1182', key: 'productclusterids', joinedValueTranslations: { spanish: '1182@@@1182@@@@@@1182@@@1182', japanese: '1182@@@1182@@@@@@1182@@@1182', brazilian: '1182@@@1182@@@@@@1182@@@1182', urdu: '1182@@@1182@@@@@@1182@@@1182', }, }, { joinedValue: '1967@@@1967@@@@@@1967@@@1967', isSku: false, joinedKey: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', joinedKeyTranslations: { spanish: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', japanese: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', brazilian: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', urdu: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', }, isFilter: false, labelValue: '1967', id: [], labelKey: 'productClusterIds', value: '1967', key: 'productclusterids', joinedValueTranslations: { spanish: '1967@@@1967@@@@@@1967@@@1967', japanese: '1967@@@1967@@@@@@1967@@@1967', brazilian: '1967@@@1967@@@@@@1967@@@1967', urdu: '1967@@@1967@@@@@@1967@@@1967', }, }, { joinedValue: '1969@@@1969@@@@@@1969@@@1969', isSku: false, joinedKey: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', joinedKeyTranslations: { spanish: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', japanese: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', brazilian: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', urdu: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', }, isFilter: false, labelValue: '1969', id: [], labelKey: 'productClusterIds', value: '1969', key: 'productclusterids', joinedValueTranslations: { spanish: '1969@@@1969@@@@@@1969@@@1969', japanese: '1969@@@1969@@@@@@1969@@@1969', brazilian: '1969@@@1969@@@@@@1969@@@1969', urdu: '1969@@@1969@@@@@@1969@@@1969', }, }, { joinedValue: '1970@@@1970@@@@@@1970@@@1970', isSku: false, joinedKey: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', joinedKeyTranslations: { spanish: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', japanese: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', brazilian: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', urdu: 'text@@@productclusterids@@@productClusterIds@@@productclusterids@@@productClusterIds', }, isFilter: false, labelValue: '1970', id: [], labelKey: 'productClusterIds', value: '1970', key: 'productclusterids', joinedValueTranslations: { spanish: '1970@@@1970@@@@@@1970@@@1970', japanese: '1970@@@1970@@@@@@1970@@@1970', brazilian: '1970@@@1970@@@@@@1970@@@1970', urdu: '1970@@@1970@@@@@@1970@@@1970', }, }, { valueId: '1182', joinedValue: 'top-seller@@@Top Seller@@@1182@@@top-seller@@@Top Seller', isSku: false, joinedKey: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', joinedKeyTranslations: { spanish: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', japanese: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', brazilian: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', urdu: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', }, isFilter: true, labelValue: 'Top Seller', id: [], labelKey: 'productClusterNames', value: 'top-seller', key: 'productclusternames', joinedValueTranslations: { spanish: 'top-seller@@@Top Seller@@@1182@@@top-seller@@@Top Seller', japanese: 'top-seller@@@Top Seller@@@1182@@@top-seller@@@Top Seller', brazilian: 'top-seller@@@Top Seller@@@1182@@@top-seller@@@Top Seller', urdu: 'top-seller@@@Top Seller@@@1182@@@top-seller@@@Top Seller', }, }, { valueId: '1967', joinedValue: 'collection-without-highlight@@@Collection without highlight@@@1967@@@collection-without-highlight@@@Collection without highlight', isSku: false, joinedKey: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', joinedKeyTranslations: { spanish: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', japanese: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', brazilian: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', urdu: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', }, isFilter: true, labelValue: 'Collection without highlight', id: [], labelKey: 'productClusterNames', value: 'collection-without-highlight', key: 'productclusternames', joinedValueTranslations: { spanish: 'collection-without-highlight@@@Collection without highlight@@@1967@@@collection-without-highlight@@@Collection without highlight', japanese: 'collection-without-highlight@@@Collection without highlight@@@1967@@@collection-without-highlight@@@Collection without highlight', brazilian: 'collection-without-highlight@@@Collection without highlight@@@1967@@@collection-without-highlight@@@Collection without highlight', urdu: 'collection-without-highlight@@@Collection without highlight@@@1967@@@collection-without-highlight@@@Collection without highlight', }, }, { valueId: '1969', joinedValue: 'teste-ultimo-sku@@@teste Ultimo SKU@@@1969@@@teste-ultimo-sku@@@teste Ultimo SKU', isSku: false, joinedKey: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', joinedKeyTranslations: { spanish: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', japanese: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', brazilian: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', urdu: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', }, isFilter: true, labelValue: 'teste Ultimo SKU', id: [], labelKey: 'productClusterNames', value: 'teste-ultimo-sku', key: 'productclusternames', joinedValueTranslations: { spanish: 'teste-ultimo-sku@@@teste Ultimo SKU@@@1969@@@teste-ultimo-sku@@@teste Ultimo SKU', japanese: 'teste-ultimo-sku@@@teste Ultimo SKU@@@1969@@@teste-ultimo-sku@@@teste Ultimo SKU', brazilian: 'teste-ultimo-sku@@@teste Ultimo SKU@@@1969@@@teste-ultimo-sku@@@teste Ultimo SKU', urdu: 'teste-ultimo-sku@@@teste Ultimo SKU@@@1969@@@teste-ultimo-sku@@@teste Ultimo SKU', }, }, { valueId: '1970', joinedValue: 'summer@@@Summer@@@1970@@@summer@@@Summer', isSku: false, joinedKey: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', joinedKeyTranslations: { spanish: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', japanese: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', brazilian: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', urdu: 'text@@@productclusternames@@@productClusterNames@@@productclusternames@@@productClusterNames', }, isFilter: true, labelValue: 'Summer', id: [], labelKey: 'productClusterNames', value: 'summer', key: 'productclusternames', joinedValueTranslations: { spanish: 'summer@@@Summer@@@1970@@@summer@@@Summer', japanese: 'summer@@@Summer@@@1970@@@summer@@@Summer', brazilian: 'summer@@@Summer@@@1970@@@summer@@@Summer', urdu: 'summer@@@Summer@@@1970@@@summer@@@Summer', }, }, { joinedValue: 'false@@@false@@@@@@false@@@false', isSku: false, joinedKey: 'text@@@subscription@@@subscription@@@subscription@@@subscription', joinedKeyTranslations: { spanish: 'text@@@subscription@@@subscription@@@subscription@@@subscription', japanese: 'text@@@subscription@@@subscription@@@subscription@@@subscription', brazilian: 'text@@@subscription@@@subscription@@@subscription@@@subscription', urdu: 'text@@@subscription@@@subscription@@@subscription@@@subscription', }, isFilter: false, labelValue: 'false', id: [], labelKey: 'subscription', value: 'false', key: 'subscription', joinedValueTranslations: { spanish: 'false@@@false@@@@@@false@@@false', japanese: 'false@@@false@@@@@@false@@@false', brazilian: 'false@@@false@@@@@@false@@@false', urdu: 'false@@@false@@@@@@false@@@false', }, }, { joinedValue: '1@@@1@@@@@@1@@@1', isSku: false, joinedKey: 'text@@@trade-policy@@@Trade Policy@@@trade-policy@@@Trade Policy', joinedKeyTranslations: { spanish: 'text@@@trade-policy@@@Trade Policy@@@trade-policy@@@Trade Policy', japanese: 'text@@@trade-policy@@@Trade Policy@@@trade-policy@@@Trade Policy', brazilian: 'text@@@trade-policy@@@Trade Policy@@@trade-policy@@@Trade Policy', urdu: 'text@@@trade-policy@@@Trade Policy@@@trade-policy@@@Trade Policy', }, isFilter: false, labelValue: '1', id: [], labelKey: 'Trade Policy', value: '1', key: 'trade-policy', joinedValueTranslations: { spanish: '1@@@1@@@@@@1@@@1', japanese: '1@@@1@@@@@@1@@@1', brazilian: '1@@@1@@@@@@1@@@1', urdu: '1@@@1@@@@@@1@@@1', }, }, { joinedValue: '1@@@1@@@@@@1@@@1', isSku: false, joinedKey: 'text@@@seller@@@Seller@@@seller@@@Seller', joinedKeyTranslations: { spanish: 'text@@@seller@@@Seller@@@seller@@@Seller', japanese: 'text@@@seller@@@Seller@@@seller@@@Seller', brazilian: 'text@@@seller@@@Seller@@@seller@@@Seller', urdu: 'text@@@seller@@@Seller@@@seller@@@Seller', }, isFilter: false, labelValue: '1', id: [], labelKey: 'Seller', value: '1', key: 'seller', joinedValueTranslations: { spanish: '1@@@1@@@@@@1@@@1', japanese: '1@@@1@@@@@@1@@@1', brazilian: '1@@@1@@@@@@1@@@1', urdu: '1@@@1@@@@@@1@@@1', }, }, { valueId: '1', joinedValue: 'vtex@@@VTEX@@@1@@@vtex@@@VTEX', isSku: false, joinedKey: 'text@@@sellername@@@sellerName@@@sellername@@@sellerName', joinedKeyTranslations: { spanish: 'text@@@sellername@@@sellerName@@@sellername@@@sellerName', japanese: 'text@@@sellername@@@sellerName@@@sellername@@@sellerName', brazilian: 'text@@@sellername@@@sellerName@@@sellername@@@sellerName', urdu: 'text@@@sellername@@@sellerName@@@sellername@@@sellerName', }, isFilter: true, labelValue: 'VTEX', id: [], labelKey: 'sellerName', value: 'vtex', key: 'sellername', joinedValueTranslations: { spanish: 'vtex@@@VTEX@@@1@@@vtex@@@VTEX', japanese: 'vtex@@@VTEX@@@1@@@vtex@@@VTEX', brazilian: 'vtex@@@VTEX@@@1@@@vtex@@@VTEX', urdu: 'vtex@@@VTEX@@@1@@@vtex@@@VTEX', }, }, { valueId: '159', joinedValue: 'true@@@True@@@159@@@true@@@True', isSku: false, joinedKey: 'text@@@on-sale@@@On Sale@@@on-sale@@@On Sale', joinedKeyTranslations: { spanish: 'text@@@on-sale@@@On Sale@@@on-sale@@@On Sale', japanese: 'text@@@on-sale@@@On Sale@@@on-sale@@@On Sale', brazilian: 'text@@@on-sale@@@On Sale@@@on-sale@@@On Sale', urdu: 'text@@@on-sale@@@On Sale@@@on-sale@@@On Sale', }, isFilter: false, labelValue: 'True', id: ['83'], labelKey: 'On Sale', value: 'true', key: 'on-sale', joinedValueTranslations: { spanish: 'true@@@True@@@159@@@true@@@True', japanese: 'true@@@True@@@159@@@true@@@True', brazilian: 'true@@@True@@@159@@@true@@@True', urdu: 'true@@@True@@@159@@@true@@@True', }, }, { valueId: '96', joinedValue: 'sleeveless@@@Sleeveless@@@96@@@sleeveless@@@Sleeveless', isSku: false, joinedKey: 'text@@@sleeve-type@@@Sleeve type@@@sleeve-type@@@Sleeve type', joinedKeyTranslations: { spanish: 'text@@@sleeve-type@@@Sleeve type@@@sleeve-type@@@Sleeve type', japanese: 'text@@@sleeve-type@@@Sleeve type@@@sleeve-type@@@Sleeve type', brazilian: 'text@@@sleeve-type@@@Sleeve type@@@sleeve-type@@@Sleeve type', urdu: 'text@@@sleeve-type@@@Sleeve type@@@sleeve-type@@@Sleeve type', }, isFilter: true, labelValue: 'Sleeveless', id: ['51'], labelKey: 'Sleeve type', value: 'sleeveless', key: 'sleeve-type', joinedValueTranslations: { spanish: 'sleeveless@@@Sleeveless@@@96@@@sleeveless@@@Sleeveless', japanese: 'sleeveless@@@Sleeveless@@@96@@@sleeveless@@@Sleeveless', brazilian: 'sleeveless@@@Sleeveless@@@96@@@sleeveless@@@Sleeveless', urdu: 'sleeveless@@@Sleeveless@@@96@@@sleeveless@@@Sleeveless', }, }, { valueId: '219', joinedValue: 'black@@@Black@@@219@@@black@@@Black', isSku: true, joinedKey: 'text@@@color@@@Color@@@color@@@Color', joinedKeyTranslations: { spanish: 'text@@@color@@@Color@@@color@@@Color', japanese: 'text@@@color@@@Color@@@color@@@Color', brazilian: 'text@@@color@@@Color@@@color@@@Color', urdu: 'text@@@color@@@Color@@@color@@@Color', }, isFilter: true, labelValue: 'Black', id: ['52'], labelKey: 'Color', value: 'black', key: 'color', joinedValueTranslations: { spanish: 'black@@@Black@@@219@@@black@@@Black', japanese: 'black@@@Black@@@219@@@black@@@Black', brazilian: 'black@@@Black@@@219@@@black@@@Black', urdu: 'black@@@Black@@@219@@@black@@@Black', }, }, { joinedValue: 'yes@@@Yes@@@@@@yes@@@Yes', isSku: false, joinedKey: 'text@@@promotion@@@Promotion@@@promotion@@@Promotion', joinedKeyTranslations: { spanish: 'text@@@promotion@@@Promotion@@@promotion@@@Promotion', japanese: 'text@@@promotion@@@Promotion@@@promotion@@@Promotion', brazilian: 'text@@@promotion@@@Promotion@@@promotion@@@Promotion', urdu: 'text@@@promotion@@@Promotion@@@promotion@@@Promotion', }, isFilter: true, labelValue: 'Yes', id: [], labelKey: 'Promotion', value: 'yes', key: 'promotion', joinedValueTranslations: { spanish: 'yes@@@Yes@@@@@@yes@@@Yes', japanese: 'yes@@@Yes@@@@@@yes@@@Yes', brazilian: 'yes@@@Yes@@@@@@yes@@@Yes', urdu: 'yes@@@Yes@@@@@@yes@@@Yes', }, }, ], numberAttributes: [ { labelKey: 'Price', value: 375.77, key: 'price', }, ], headSku: '3', specificationGroups: '{"Specifications":["Sleeve type"],"Group":["On Sale"]}', extraInfo: { sellerId: '1', }, metaTagDescription: 'This is a meta tag description', oldPriceText: '$600.30', priceText: '$375.77', spotPriceText: '$375.77', };