We have three sets we use with the cages on dams.
Sometimes we put the traps parallel to the dam, in about a foot of water, where the water is shallow and there is a tight spot. We break holes in the dam on each side of the trap about 10 feet each way from the trap. The beaver patches one, then heads for the other to get caught.
Second, a very effective set can be made using the swim through cage with one door closed. We put the trap upside down on the dam so that the opened door is just an inch or so under water. We cover the trap with sticks and junk, then open a hole under the trap to leak through. The beaver will swim into the trap to check out the leak and get caught. Also, because the door is just under the surface, floating debris that drifts towards the leaking water will remain outside of the trap, collecting above the door opening, which means the trap will not get plugged with drifting leaves, grass etc. The hole we make is not large, just enough to make noise and a little current without really changing the water level.
The third set is really simple. We make a good sized hole, about 12x12 and usually put two cages on the bottom about 5 inches apart, out from the hole in about two feet of water or deeper, perhaps six feet out from the dam. Beaver brush in the hole, but dive under at some point and swim through the cages to get caught. They may have put a bunch of sticks in the hole, but end up in a trap.