Баг в работе аттрибутов
При попытке передать строковое значение в Аттрибут "Размеры, мм" в категории 55823, id аттрибута 4382.
Приходит ошибка:
{"body":{"code":3,"message":"proto: (line 1:2483): invalid value for int64 type: \"25X25\"","details":[]},"code":400}
Значение которое я передаю "25X25".
Сам аттрибут при получении его из справочника приходит с следующим описанием:
Размеры сторон товара без упаковки – длина х ширина х высота в миллиметрах (указывать через Х). Длина – самая большая сторона, высота – самая маленькая.
И Форматом String
Что не подразумевает int64 формат.
При редактировании товара на сайте через визуальный редактор - данный параметр работает ок. При работе с АПИ - падает.
Пробовал юзать методы /v3/product/import, /v1/product/attributes/update - результат идентичный.
При этом если получить этот аттрибут по API, через /v3/products/info/attributes - то там он отображается строкой
{"attribute_id":4382,"complex_id":0,"values":[{"dictionary_value_id":0,"value":"25x25"}]}
Прошу пофиксить :)
Тикет в поддержку тоже создал.

Месяц прошел, может хоть кто-то удосужится из сотрудников ozon, написать хоть что-то?
В общем, покопавшись ещё, обнаружил ещё как минимум 5 полей, которые ведут себя странно. А именно, при передаче в них значения в виде int, открыв карточку товара на сайте я обнаруживаю в поле строковое значение полученное из какого-то справочника. Хотя поле не является полем со справочником.
Например, в количество заводских упаковок, я передаю 1. В результате в поле на сайте отображается слово Touchpad. Хотя поле не строковое