Your original sentence , which is"People do not give her gifts every day", is in the active voice.
When you transform it to passive voice, you focus on "her" when you begin your sentence. In my opinion, we can choose not to mention "people" as it is understood clearly that some human being must have decided not to give her gifts.
Passive voice: She is not given gifts every day.
It sounds odd (at least to me) if I write: "She is not given gifts by people every day." although you could insist on writing this way.
I hope this clears the air.