SlideShare uma empresa Scribd logo
1 de 40
Federico Porrini - Matías Medeot
Verticales
Manejo de atributos y variaciones
Equipo de Core Verticals
Developer Conference
Atributos
Variaciones
Tiendas Oficiales
Roadmap
Developer Conference
Verticales: customizando categorías
Developer Conference
Talle
Color
Temporada
Género
Nro. Pieza
Ancho
Distribución
Año
Marca
Modelo
Atributos
Kilómetros
Aire Acond.
Developer Conference¿Atributos? ¿Para qué?
1 Para describir mejor tu producto!
Vender
Developer Conference
1 Para encontrarlo más fácilmente!
Search
¿Atributos? ¿Para qué?
Developer Conference
1 Para mejorar la experiencia de compra!
View Item
¿Atributos? ¿Para qué?
Developer Conference
OK!
¿Cómo publico un ítem con
atributos?
Developer Conference
1.Identificar las categorias
2.Validar que la categoría
tenga atributos
3.Saber qué atributos admite!
api.mercadolibre.com/categories/MLM24217/attributes
3 Pasos
Developer Conference
https://api.mercadolibre.com/categories/MLA119290
Developer Conference
https://api.mercadolibre.com/categories/MLA119290/attributes
Developer ConferencePOST Item - arreglo de atributos
Developer Conference
….libre.com/categories/MLM27478/attributeshttps://api.mercadolibre.com/items/MLM496224755
POST Item - arreglo de atributos
Developer ConferenceResumiendo...
Attributes
{
id: <attribute_id>
value_id: <valor>
}
{
id: <attribute_id>
value_id: <valor>
}
Developer Conference
¿Variación?
2 Para hacer uso de VARIACIONES!
¿Atributos? ¿Para qué?
● Combinación de atr.
● Cantidad
● Fotos
Developer Conference
2 Para hacer uso de VARIACIONES!
¿Atributos? ¿Para qué?
Y optimizar las publicaciones...
TALLE: S TALLE: LTALLE: MTALLE: LTALLE: XLTALLE: M
6 Publicaciones
Developer Conference
2 Para hacer uso de VARIACIONES!
Y optimizar las publicaciones...
TALLE: S TALLE: L TALLE: MTALLE: L TALLE: XL
1 Publicación
¿Atributos? ¿Para qué?
Developer Conference
OK!
¿Cómo publico un ítem con
variaciones?
Developer Conference
1.Identificar las categorias
2.Validar que la categoría
tenga atributos que admiten
variaciones
2 Pasos
Developer Conference
https://api.mercadolibre.com/categories/MLA119290
Developer Conference
https://api.mercadolibre.com/categories/MLA119290/attributes
Developer ConferencePOST Item - arreglo de variations
Developer ConferenceResumiendo...
Variations
attributes_combination
{
{
id: <attribute_id>
value_id: <valor>
}
{
id: <attribute_id>
value_id: <valor>
}
available_quantity: 4
price: <precio>
pictures: <imagenes>
}
Developer Conference
Publicar un item con variaciones
POST https://api.mercadolibre.com/items?access_token={}
Developer Conference
GET https://api.mercadolibre.com/items/MLA556341669
Publicar un item con variaciones
Developer Conference
Modificar item con variaciones
PUT https://api.mercadolibre.com/items/${itemID}?access_token={}
Developer Conference
GET https://api.mercadolibre.com/items/MLA556341669
Modificar item con variaciones
Developer Conference
http://developers.mercadolibre.com/
Developer Conference
Problemas más comunes
1. Ids incorrectos de atributos y valores de
atributos
2. Atributos obligatorios o requeridos
3. Seteo de atributos que no permiten variaciones
Errores comunes en POST’s y PUT’s
Developer Conference
POST Item
Problemas más comunes
Developer Conference
Stock por variación?
Problemas más comunes
Developer Conference
SKU: seller_custom_field a nivel de item y por variación
Problemas más comunes
Developer Conference
Repasemos!
Campo attribute_type en API de Categorías:
● attributes
○ Los items de esta categoria pueden incluir
atributos, y van en el arreglo de atributos.
● variations
○ Los items de esta categoria pueden incluir
variaciones, combinando atributos que
admitan variaciones, y van en el arreglo de
varaciones.
Developer Conference
Tiendas Oficiales
Developer Conference
Tiendas Oficiales
Developer Conference
OK!
¿En qué cambia el POST si se
trata de una TO?
Developer Conference
https://api.mercadolibre.com/users/${user_id}/brands
Integración con Tienda Oficial
Developer Conference
Integración con Tienda Oficial
Errores comunes
"message": "Validation error",
"error": "validation_error”,
"status": 400,
"cause": [{ "code": "item.official_store_id.invalid",
"message": "Users type brand have to provide one of this [60, 274, 257] official store id"
"message": "body.invalid_official_store_id",
"error": "The seller 148829068 is not allowed to use official_store_id 315 on site MLA.",
"status": 403,
"cause": []
Developer Conference
https://api.mercadolibre.com/sites/MLM/attributes/93000
Novedad!
Developer Conference
¿Preguntas?
¡GRACIAS!

Mais conteúdo relacionado

Destaque

DevConf 2014
DevConf 2014DevConf 2014
DevConf 2014
fsolari
 
Autorización - Leandro Bertalot
Autorización - Leandro BertalotAutorización - Leandro Bertalot
Autorización - Leandro Bertalot
fsolari
 
Tendencias Mobile - Neftali Segovia
Tendencias Mobile - Neftali SegoviaTendencias Mobile - Neftali Segovia
Tendencias Mobile - Neftali Segovia
fsolari
 
Cómo publicar un item - Franco Martinez
Cómo publicar un item - Franco MartinezCómo publicar un item - Franco Martinez
Cómo publicar un item - Franco Martinez
fsolari
 
MercadoPago
MercadoPagoMercadoPago
MercadoPago
fsolari
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
fsolari
 
Nubimetrics
NubimetricsNubimetrics
Nubimetrics
fsolari
 
DevConf AR2014
DevConf AR2014DevConf AR2014
DevConf AR2014
fsolari
 

Destaque (20)

MercadoEnvíos - Soledad Dematteo
MercadoEnvíos - Soledad DematteoMercadoEnvíos - Soledad Dematteo
MercadoEnvíos - Soledad Dematteo
 
MercadoShops - Johnny Wong
MercadoShops - Johnny WongMercadoShops - Johnny Wong
MercadoShops - Johnny Wong
 
DevConf 2014
DevConf 2014DevConf 2014
DevConf 2014
 
Solución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio CirielliSolución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio Cirielli
 
Novedades de la Plataforma MercadoEnvios - Soledad Dematteo
Novedades de la Plataforma MercadoEnvios - Soledad DematteoNovedades de la Plataforma MercadoEnvios - Soledad Dematteo
Novedades de la Plataforma MercadoEnvios - Soledad Dematteo
 
Open platform - Hernan Di Chello / José Garcia
Open platform  - Hernan Di Chello / José GarciaOpen platform  - Hernan Di Chello / José Garcia
Open platform - Hernan Di Chello / José Garcia
 
Daniel Rabinovich
Daniel RabinovichDaniel Rabinovich
Daniel Rabinovich
 
Live coding - Pablo Moretti
Live coding - Pablo MorettiLive coding - Pablo Moretti
Live coding - Pablo Moretti
 
Autorización - Leandro Bertalot
Autorización - Leandro BertalotAutorización - Leandro Bertalot
Autorización - Leandro Bertalot
 
Novedades de la API - Leandro Bertalot
Novedades de la API - Leandro BertalotNovedades de la API - Leandro Bertalot
Novedades de la API - Leandro Bertalot
 
Tendencias Mobile - Neftali Segovia
Tendencias Mobile - Neftali SegoviaTendencias Mobile - Neftali Segovia
Tendencias Mobile - Neftali Segovia
 
Cómo publicar un item - Franco Martinez
Cómo publicar un item - Franco MartinezCómo publicar un item - Franco Martinez
Cómo publicar un item - Franco Martinez
 
MercadoPago - Ariel Leiva
MercadoPago - Ariel LeivaMercadoPago - Ariel Leiva
MercadoPago - Ariel Leiva
 
Creando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas ConiglioCreando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas Coniglio
 
Experiencias de integração
Experiencias de integraçãoExperiencias de integração
Experiencias de integração
 
Vendedores 01 abertura - helisson lemos
Vendedores 01   abertura - helisson lemosVendedores 01   abertura - helisson lemos
Vendedores 01 abertura - helisson lemos
 
MercadoPago
MercadoPagoMercadoPago
MercadoPago
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
 
Nubimetrics
NubimetricsNubimetrics
Nubimetrics
 
DevConf AR2014
DevConf AR2014DevConf AR2014
DevConf AR2014
 

Semelhante a Verticales - Federico Porrini y Matias Medeot

Api - visión general - MeliDevConf BsAs.
Api - visión general - MeliDevConf BsAs.Api - visión general - MeliDevConf BsAs.
Api - visión general - MeliDevConf BsAs.
melidevelopers
 
Tips para MS Project 2003: Análisis del Project Server
Tips para MS Project 2003: Análisis del Project ServerTips para MS Project 2003: Análisis del Project Server
Tips para MS Project 2003: Análisis del Project Server
Dharma Consulting
 

Semelhante a Verticales - Federico Porrini y Matias Medeot (20)

Anatomía de una página de aterrizaje de producto perfecta
Anatomía de una página de aterrizaje de producto perfectaAnatomía de una página de aterrizaje de producto perfecta
Anatomía de una página de aterrizaje de producto perfecta
 
DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1
 
Seo para prestashop V.2
Seo para prestashop V.2Seo para prestashop V.2
Seo para prestashop V.2
 
Seo para prestashop
Seo para prestashopSeo para prestashop
Seo para prestashop
 
SEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso webSEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso web
 
tomato_cart
tomato_carttomato_cart
tomato_cart
 
Coffe Place.docx
Coffe Place.docxCoffe Place.docx
Coffe Place.docx
 
Duplicado de Contenidos, Soluciones SEO y Casos Prácticos - WebCongress Bilba...
Duplicado de Contenidos, Soluciones SEO y Casos Prácticos - WebCongress Bilba...Duplicado de Contenidos, Soluciones SEO y Casos Prácticos - WebCongress Bilba...
Duplicado de Contenidos, Soluciones SEO y Casos Prácticos - WebCongress Bilba...
 
Api - visión general - MeliDevConf BsAs.
Api - visión general - MeliDevConf BsAs.Api - visión general - MeliDevConf BsAs.
Api - visión general - MeliDevConf BsAs.
 
SEO Prestashop - Lo que tu cuñado nunca llegará a saber
SEO Prestashop - Lo que tu cuñado nunca llegará a saberSEO Prestashop - Lo que tu cuñado nunca llegará a saber
SEO Prestashop - Lo que tu cuñado nunca llegará a saber
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Tips para MS Project 2003: Análisis del Project Server
Tips para MS Project 2003: Análisis del Project ServerTips para MS Project 2003: Análisis del Project Server
Tips para MS Project 2003: Análisis del Project Server
 
Curso Usuario Commerce
Curso Usuario CommerceCurso Usuario Commerce
Curso Usuario Commerce
 
Proyecto
ProyectoProyecto
Proyecto
 
IDS B2C
IDS B2CIDS B2C
IDS B2C
 
1st Developer User Group - Bilbao
1st Developer User Group - Bilbao1st Developer User Group - Bilbao
1st Developer User Group - Bilbao
 
Taller SEO para Prestashop Congreso Web 16
Taller SEO para Prestashop Congreso Web 16Taller SEO para Prestashop Congreso Web 16
Taller SEO para Prestashop Congreso Web 16
 
Como mejorar la conversion de mi sitio web
Como mejorar la conversion de mi sitio webComo mejorar la conversion de mi sitio web
Como mejorar la conversion de mi sitio web
 

Mais de fsolari

Mais de fsolari (9)

Novidades das APIs wesley nascimento
Novidades das APIs   wesley nascimentoNovidades das APIs   wesley nascimento
Novidades das APIs wesley nascimento
 
Audit¢rio 11 desenvolvimento de um app ao vivo - pablo moretti
Audit¢rio 11   desenvolvimento de um app ao vivo - pablo morettiAudit¢rio 11   desenvolvimento de um app ao vivo - pablo moretti
Audit¢rio 11 desenvolvimento de um app ao vivo - pablo moretti
 
Audit¢rio 10 tendàncias em aplicaá‰es m¢veis - soledad dematteo
Audit¢rio 10   tendàncias em aplicaá‰es m¢veis - soledad dematteoAudit¢rio 10   tendàncias em aplicaá‰es m¢veis - soledad dematteo
Audit¢rio 10 tendàncias em aplicaá‰es m¢veis - soledad dematteo
 
Audit¢rio 09 mercado envios - novas funcionalidades - bruno elia
Audit¢rio 09   mercado envios - novas funcionalidades - bruno eliaAudit¢rio 09   mercado envios - novas funcionalidades - bruno elia
Audit¢rio 09 mercado envios - novas funcionalidades - bruno elia
 
Audit¢rio 07 soluá‰es de pagamento mobile - victor vasconcellos
Audit¢rio 07   soluá‰es de pagamento mobile - victor vasconcellosAudit¢rio 07   soluá‰es de pagamento mobile - victor vasconcellos
Audit¢rio 07 soluá‰es de pagamento mobile - victor vasconcellos
 
Audit¢rio 06 categoria fashion - oportunidades e como se integrar - rafael ...
Audit¢rio 06   categoria fashion - oportunidades e como se integrar - rafael ...Audit¢rio 06   categoria fashion - oportunidades e como se integrar - rafael ...
Audit¢rio 06 categoria fashion - oportunidades e como se integrar - rafael ...
 
Sala 2 06 desenvolvimento de integração ao vivo -gabriel e carlos
Sala 2 06   desenvolvimento de integração ao vivo -gabriel e carlosSala 2 06   desenvolvimento de integração ao vivo -gabriel e carlos
Sala 2 06 desenvolvimento de integração ao vivo -gabriel e carlos
 
Sala 2 05 tratamento de notificações - rafael prenzier
Sala 2 05   tratamento de notificações - rafael prenzierSala 2 05   tratamento de notificações - rafael prenzier
Sala 2 05 tratamento de notificações - rafael prenzier
 
Sala 2 01 api conceitos gerais - danilo santos
Sala 2 01   api conceitos gerais - danilo santosSala 2 01   api conceitos gerais - danilo santos
Sala 2 01 api conceitos gerais - danilo santos
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

Verticales - Federico Porrini y Matias Medeot