I think her behavior is pretty normal for a 7 month old puppy that has yet to be taught impulse control. Whoever is playing with her needs to not allow her to get that worked up. You can take periodic breaks from play and help her calm down by stopping play and petting/massaging her gently, re-directing to a chew or a toy, withdrawing attention and interaction for a few seconds or getting some treats and engaging her mind by working on some simple training commands.
Playing the "chill out" game would be good!
http://www.deesdogs.com/documents/LoweringArousal.pdf
It would probably also help to work on some general impulse control training techniques which are fun, good for the pup, are something you do together and will increase your bond and just plain old good foundation training behaviors.
Here are some ideas:
http://www.dogdaysnw.com/doc/Overall...onProtocol.pdf
Doggie Zen
The relaxation protocol is a 15 day "training program"; first you do it in-house; then you work it around distractions. If you want to see what it looks like, this is our 15th day in house w/o distractions (it doesn't look like much, but it is initially hard for the dog). (*also, I don't know if Overall says this; but I think based on the individual dog it can take longer than 15 days and you should just work it at your own pace; remembering it is supposed to be a calm exercise, so not letting yourself get stressed out if your pup initially has a hard time and can only do small bits at a time).