LPS-46013 remove not used parameter
LPS-46013 rename parameter to be more accurate to what it expects
LPS-46013 make logic logical :)  (the query expects the siteIds for obtaining tags and categories but then queries the groupIds)
LPS-46013 move specific logic to a separated method to make the complex method simpler
LPS-46013 move logic about siteGroupIds to the only place where it is needed! To create the assetEntryQuery with tags!
LPS-46013 SF