Produto š
Descrição Geral
O modelo de Produto representa um item disponĆvel para venda na plataforma Food2C. Ele contĆ©m informaƧƵes detalhadas sobre o produto, incluindo preƧo, disponibilidade, imagens, nutrição e muito mais.
Collection:
product
Lista Completa de Campos
Produto (Product)
- id: str (alias="_id")
- code: str
- name: str
- price: int
- unitary_price: Optional[int]
- b2c: bool
- b2b: bool
- images: List[ProductImage]
- internal_name: str
- filters_ids: List[str]
- enabled: EnabledProduct
- sub_name: Optional[str]
- clickable_text: Optional[ClickableLink]
- tag_text: Optional[List[TagText]]
- custom_url: str
- filters_icons_ids: List[str]
- substitutive_words: Optional[List[str]]
- score: int = 0
- description: str
- ingredients: Optional[str]
- shelf_life: Optional[str]
- recommended_products_ids: Optional[List[str]]
- substitutes_products_ids: Optional[List[str]]
- nutrition_facts: Optional[NutritionFacts]
- kit: Optional[List[KitItem]]
- skus_ids_and_quantities: List[SkuCodeAndQuantities]
- source_db: str
- last_update_dt: Optional[datetime]
- created_dt: Optional[datetime] = Field(default_factory=lambda: datetime.now())
Imagem do Produto (ProductImage)
- url: str
- description: str
Habilitado (EnabledProduct)
- start_dt: datetime
- end_dt: datetime
- valid: bool
- unavailable: bool
- visible: bool
Link ClicƔvel (ClickableLink)
- url: str
- text: str
Texto da Tag (TagText)
- text: str
- font_color: str
- background_color: str
- position: str
InformaƧƵes Nutricionais (NutritionFacts)
- serving_size_default: Optional[str]
- serving_size: Optional[str]
- subtitle: Optional[dict]
- field_information: List[FieldInformation]
- serving_description: Optional[str]
Item do Kit (KitItem)
- product_id: str
- quantity: int
Código SKU e Quantidades (SkuCodeAndQuantities)
- sku_id: str
- quantity: int
Explicação do Significado e Uso de Cada Campo
Produto (Product)
- id: Identificador Ćŗnico do produto.
- code: Código do produto.
- name: Nome do produto.
- price: PreƧo do produto em centavos.
- unitary_price: PreƧo unitƔrio opcional.
- b2c: Indica se o produto estĆ” disponĆvel para venda B2C.
- b2b: Indica se o produto estĆ” disponĆvel para venda B2B.
- images: Lista de imagens do produto.
- internal_name: Nome interno do produto.
- filters_ids: Lista de IDs de filtros associados ao produto.
- enabled: ConfiguraƧƵes de disponibilidade do produto.
- sub_name: Nome secundƔrio opcional do produto.
- clickable_text: Texto clicƔvel opcional associado ao produto.
- tag_text: Lista opcional de tags de texto associadas ao produto.
- custom_url: URL personalizada do produto.
- filters_icons_ids: Lista de IDs de Ćcones de filtros associados ao produto.
- substitutive_words: Lista opcional de palavras substitutivas para busca.
- score: Pontuação do produto (padrão: 0).
- description: Descrição detalhada do produto.
- ingredients: Lista opcional de ingredientes do produto.
- shelf_life: Prazo de validade opcional do produto.
- recommended_products_ids: Lista opcional de IDs de produtos recomendados.
- substitutes_products_ids: Lista opcional de IDs de produtos substitutos.
- nutrition_facts: InformaƧƵes nutricionais opcionais do produto.
- kit: Lista opcional de itens de kit, se o produto for um kit.
- skus_ids_and_quantities: Lista de códigos SKU e quantidades associadas.
- source_db: Banco de dados de origem do produto.
- last_update_dt: Data e hora da última atualização do produto.
- created_dt: Data e hora de criação do produto.