For Toyota Yaris, 5w30 is the recommended oil according to the owner's manual and in my opinion, you should always follow the owner's manual for such periodic maintenance.
Secondly, don't use Semi-synthetic or mineral oils in your car, just use fully synthetic oils. I have a very good experience with Caltex Havoline ProDS Fully Synthetic 5w30. You can also use Shell Helix Ultra (Fully Synthetic), but ALWAYS use the genuine oil, in other words, buy it from the authorized outlets of Caltex or Shell because these oils are easily available in the market and repacked and sold as genuine, which are not genuine. So, the best way is to get it from the company's authorized outlets/dealers.
The rest is your choice.
I hope it helps.