Не создается товар (description_category_not_found)
3 сентября 2024
4014
3
5
Какие только значения не писал, какие только ID не подставлял, как только не менял структуру attributes, результатов нет. Возвращается одна и та же ошибка... И судя по ответа в google, ошибка эта У ВСЕХ...
ID категории, в которую хочу добавить товар - 200000933 (взято из из справочника)ID типа товара - 93064 (взято из справочника)
Все другие запросы, использую эти ID прекрасно работают.
Что делать-то? Как товары добавить?Где прочитать нормальную документацию?
{
"items": [
{
"name": "Название товара",
"description_category_id": "200000933",
"new_description_category_id": "0",
"price": "1000",
"old_price": "0",
"vat": "0",
"offer_id": "...",
"dimension_unit": "mm",
"weight_unit": "g",
"depth": "100",
"weight": "100",
"width": "100",
"height": "100",
"images": [
"...",
"...",
"...",
"...",
"...",
"...",
"...",
"...",
"...",
"..."
],
"currency_code": "RUB",
"attributes": [
{
"complex_id": 0,
"id": 31,
"values": [
{
"dictionary_value_id": 0,
"value": "..."
}
]
},
{
"complex_id": 0,
"id": 4295,
"values": [
{
"dictionary_value_id": 0,
"value": "48"
}
]
},
{
"complex_id": 0,
"id": 8229,
"values": [
{
"dictionary_value_id": 0,
"value": "93064"
}
]
},
{
"complex_id": 0,
"id": 8292,
"values": [
{
"dictionary_value_id": 0,
"value": "..."
}
]
},
{
"complex_id": 0,
"id": 9163,
"values": [
{
"dictionary_value_id": 0,
"value": "Мужской"
}
]
},
{
"complex_id": 0,
"id": 10096,
"values": [
{
"dictionary_value_id": 0,
"value": "Черный"
}
]
}
]
}
]
}

Добрый день!В вашем запросе Вы указываете значение "type_id" (ID типа товара - 93064 из справочника в поле "value" атрибута 8229, а не "description_category_id". "value" этого идентификатора это "Брюки утепленные"В ближайшие дни в запрос /v3/product/import добавим отдельное поле "type_id" и атрибут 8229 можно будет не указывать. Также выпустим статью на dev.ozon.ru, следите за обновлениями. Спасибо!
Дополнение для тех, кто найдет это в поиске...
В dictionary_value_id для поля "тип товара" пишем тот же type_id, что и в value. Это по факту одно и то же... т.е. в справочник значений за этим ID можно не лезть.
Кривейшая документация, которая только может быть...Исключительно методом "а может попробовать так" набрел на решение...
У атрибута "тип товара" тоже есть справочник значений. Берем ID для dictionary_value_id именно из справочника значений.Без этого работать не хочет...