Obtener el resultado del categorizador automático

Mediante este endpoint se puede realizar la consulta de los resultados de una tarea del categorizador automático.

Endpoint:

GET https://api.tp.yuju.io/categorizer/{id_task}

CampoDescripción
id_taskid de la tarea recibida en el webhook

Respuesta:

La respuesta es un redirect (status_code: 302) con la cabecera Location. En la cabecera Location se encuentra la URL del archivo json que contiene la información de la categorización.

La respuesta es un listado donde cada posición contiene un objeto con los siguientes campos:

  • sku: El SKU del producto categorizado.
  • channels: Un listado donde cada posición es el resultado de la categorización para uno de los canales solicitados.
    • id_channel: El id del canal.
    • selection: La categoría que ha sido seleccionada (si alguna lo fue) indicando el ID de la categoría. Es la opción con el mayor puntaje (score).
    • options: Las opciones de categorías que han sido generadas por el categorizador automático.
      • score: Es el puntaje asignado por el categorizador.
      • id: Es el ID de la categoría del canal (category_code).
      • name: Es el nombre de la categoría.

Ejemplo:

{[  
  {  
    "sku": "ABC123",  
    "channels": [  
      {  
        "id_channel": 15,  
        "selection": "MCO432693",  
        "options": [  
          {  
            "score": 84.3,  
            "id": "MCO432693",  
            "name": "Deportes y Fitness > Parapente > Cascos"  
          },  
          {  
            "score": 81.5,  
            "id": "MCO21947",  
            "name": "Accesorios para Vehículos > Accesorios para Motos y Cuatrimotos > Cascos"  
          },  
          {  
            "score": 79.5,  
            "id": "Deportes y Fitness > Montañismo y Trekking > Accesorios para Escalada > Cascos",  
            "name": "MCO432708"  
          },  
          {  
            "score": 78.5,  
            "id": "MCO424857",  
            "name": "Deportes y Fitness > Esqui y Snowboard > Accesorios > Cascos"  
          }  
        ]  
      },  
      {  
        "id_channel": 13,  
        "selection": null,  
        "options": []  
      }  
    ]  
  },  
  {  
    "sku": "BNM123",  
    "channels": [  
      {  
        "id_channel": 15,  
        "selection": null,  
        "options": [  
          {  
            "score": 81.7,  
            "id": "MCO432693",  
            "name": "Deportes y Fitness > Parapente > Cascos"  
          },  
          {  
            "score": 81.5,  
            "id": "MCO21947",  
            "name": "Accesorios para Vehículos > Accesorios para Motos y Cuatrimotos > Cascos"  
          },  
          {  
            "score": 79.5,  
            "id": "Deportes y Fitness > Montañismo y Trekking > Accesorios para Escalada > Cascos",  
            "name": "MCO432708"  
          },  
          {  
            "score": 78.5,  
            "id": "MCO424857",  
            "name": "Deportes y Fitness > Esqui y Snowboard > Accesorios > Cascos"  
          }  
        ]  
      },  
      {  
        "id_channel": 13,  
        "selection": null,  
        "options": []  
      }  
    ]  
  }  
]

What’s Next

¿Cómo borrar un producto?