Web analytics uses JS code to the website that’s triggered by a visitor’s browser. If they block JavaScript, or if it’s a bot, Web Analytics aren’t going to count that.
Regular dashboard analytics measure proxied traffic, regardless of its source. That’s why it shows higher numbers.