Как и написали выше - это тема для отдельной статьи :)
Если коротко. Как определить, что ваш фид имеет древовидную структуру: Если в вашем фиде для категории есть атрибут «parentId» - это фид с древовидной структурой. В нём одна категория подчинена другой.
В фиде без древовидной структуры не будет атрибута «parentId» для категории. Вместо этого все «дерево» категории можно передать в атрибуте «category».
Например, раньше у вас была категории «Диваны», которая подчинялась родительской категории «Мебель». В фиде с древовидной структурой факт, что категория «Диваны» подчинялась категории «Мебель» отражался бы при помощи атрибута «parentId». А в фиде, где нет древовидной структуры мы избавляемся от атрибута «parentId» и передаём все в название категории: «Мебель - Диваны»
А какая альтернатива не древовидной структуре фида? Как это должно выглядеть для интернет-магазина?
Как и написали выше - это тема для отдельной статьи :)
Если коротко.
Как определить, что ваш фид имеет древовидную структуру:
Если в вашем фиде для категории есть атрибут «parentId» - это фид с древовидной структурой. В нём одна категория подчинена другой.
В фиде без древовидной структуры не будет атрибута «parentId» для категории. Вместо этого все «дерево» категории можно передать в атрибуте «category».
Например, раньше у вас была категории «Диваны», которая подчинялась родительской категории «Мебель». В фиде с древовидной структурой факт, что категория «Диваны» подчинялась категории «Мебель» отражался бы при помощи атрибута «parentId».
А в фиде, где нет древовидной структуры мы избавляемся от атрибута «parentId» и передаём все в название категории: «Мебель - Диваны»