I have been playing the hoyoverse games ever since Zenless Zone Zero got released.
I placed my pull priority in a tier list on who would I want next, and how many attempts I would try unlocking them.
Fullpull is "Pull until you hit 0 or unlock character".
Halfpull is "Hit 50/50 once".