Categorización de productos
Contenidos
→Encuentra las categorías con el nuevo predictor →Categorías por site →Categorías JSON →Nombre →Path from root
Encuentra las categorías con el nuevo predictor
Elegir la categoría correcta para tu artículo determinará la rapidez con que los compradores lo encontrarán y mejorará tus posibilidades de venderlo. Para eso, te recomendamos utilizar el nuevo recurso de predicción de categorías que te ayudará a predecir, de la mejor manera, en qué categoría se deben publicar los productos. Para más información, puedes ver el último webinar realizado sobre el nuevo Predictor.
Categorías por site
El recurso /sites puede ofrecerte la estructura de categorías para un país en particular, en este caso Argentina.
curl -X GET https://api.mercadolibre.com/sites/MLA/categories
"categories": [
{
"id": "MLA5725",
"name": "Accesorios para Vehiculos",
},
{
"id": "MLA1071",
"name": "Animales y Mascotas",
},
{
"id": "MLA1367",
"name": "Antigüedades",
},
{
"id": "MLA1743",
"name": "Autos, Motos y Otros",
},
Para categorías de segundo nivel o información relacionada con categorías específicas, debes utilizar el recuso Categorías y enviar el ID de categoría como parámetro URL. El siguiente ejemplo muestra la categoría “Animales y Mascotas”:
https://api.mercadolibre.com/categories/MLA1071
{
"id": "MLA1071",
"name": "Animales y Mascotas",
"permalink": "http://home.mercadolibre.com.ar/animales-y-mascotas",
"total_items_in_this_category": "30434",
"path_from_root": [
{
"id": "MLA1071",
"name": "Animales y Mascotas",
},
],
"children_categories": [
{
"id": "MLA1100",
"name": "Aves",
"total_items_in_this_category": "1430",
},
{
"id": "MLA1117",
"name": "Caballos",
"total_items_in_this_category": "1092",
},
.
.
Como puedes ver, obtienes los atributos “path_from_root” y children_categories. Utiliza estos atributos para explorar el árbol de categorías y encontrar la categoría específica para tu artículo.
Categorías JSON
Realizar una llamada a una categoría específica te permitirá conocer la información y descripción específica de la misma. A continuación encontrarás la descripción de algunos de estos atributos.
Llamada:
curl -X GET https://api.mercadolibre.com/categories/$CATEGORY_ID
Ejemplo:
curl -X GET https://api.mercadolibre.com/categories/MLA1271
Respuesta:
{
"id": "MLA1271",
"name": "Perfumes",
"picture": "http://resources.mlstatic.com/category/images/ebc2e89f-1664-45eb-8354-686cde860c05.png",
"permalink": null,
"total_items_in_this_category": 58377,
"path_from_root": [
{
"id": "MLA1246",
"name": "Belleza y Cuidado Personal"
},
{
"id": "MLA1271",
"name": "Perfumes"
}
],
"children_categories": [
],
"attribute_types": "attributes",
"settings": {
"adult_content": false,
"buying_allowed": true,
"buying_modes": [
"buy_it_now",
"auction"
],
"catalog_domain": "MLA-PERFUMES",
"coverage_areas": "not_allowed",
"currencies": [
"ARS"
],
"fragile": false,
"immediate_payment": "required",
"item_conditions": [
"new",
"not_specified",
"used"
],
"items_reviews_allowed": false,
"listing_allowed": true,
"max_description_length": 50000,
"max_pictures_per_item": 12,
"max_pictures_per_item_var": 10,
"max_sub_title_length": 70,
"max_title_length": 60,
"maximum_price": null,
"minimum_price": 22,
"mirror_category": null,
"mirror_master_category": null,
"mirror_slave_categories": [
],
"price": "required",
"reservation_allowed": "not_allowed",
"restrictions": [
],
"rounded_address": false,
"seller_contact": "not_allowed",
"shipping_modes": [
"custom",
"me1",
"me2",
"not_specified"
],
"shipping_options": [
"carrier",
"custom"
],
"shipping_profile": "optional",
"show_contact_information": false,
"simple_shipping": "optional",
"stock": "required",
"sub_vertical": "beauty",
"subscribable": false,
"tags": [
],
"vertical": "consumer_goods",
"vip_subdomain": "articulo",
"buyer_protection_programs": [
],
"status": "enabled"
},
"meta_categ_id": null,
"attributable": false,
"date_created": "2018-04-25T08:12:56.000Z"
}
Nombre
Este atributo muestra un nombre corto, por el cual no puedes buscar. Si estás interesado en buscar utilizando ID de categorías, puedes utilizar la siguiente solicitud:
curl -X GET https://api.mercadolibre.com/sites/MLA/search?category=MLA5726
Accede a más información sobre cómo buscar productos por categoría.
Path from root
Cuando estás en una categoría, puedes conocer el path from root de la categoría seleccionada. Observa cómo MercadoLibre utiliza esta ruta para mostrar la categoría del artículo:
Siguiente: Publica productos.