I know it's not a Toyota, but I'm not on any Nissan forums, plus people here are pretty knowledgeable
My partners sister has a 2008 Tiida hatch. From everything I have read on the net (most of it from America) they're meant to have a few anchor points, or at least a few places to screw anchor points to. I have looked almost everywhere in the boot, I pulled off the interior below the boot and nothing, so either side and nothing.
The only place I didn't look was on the roof under where the boot hinges are (that's where the legacy ones were)
I know they're a super common car, so I thought someone might know?