verticales - federico porrini y matias medeot

Post on 21-Jul-2015

43 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Federico Porrini - Matías Medeot

Verticales

Manejo de atributos y variaciones

Equipo de Core Verticals

Developer Conference

Atributos

Variaciones

Tiendas Oficiales

Roadmap

Developer ConferenceVerticales: 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...

Variationsattributes_combination

{

{

id: <attribute_id>

value_id: <valor>

}

{

id: <attribute_id>

value_id: <valor>

}

available_quantity: 4

price: <precio>

pictures: <imagenes>

}

Developer ConferencePublicar un item con variacionesPOST https://api.mercadolibre.com/items?access_token={}

Developer Conference

GET https://api.mercadolibre.com/items/MLA556341669

Publicar un item con variaciones

Developer ConferenceModificar item con variacionesPUT 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 ConferenceProblemas más comunes

1. Ids incorrectos de atributos y valores de atributos

2. Atributos obligatorios o requeridos3. 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 ConferenceRepasemos!

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 ConferenceTiendas Oficiales

Developer ConferenceTiendas 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 ConferenceIntegración con Tienda OficialErrores 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!

top related