Re: With NoScript, for example, most Google subdomains, like analytics, are blocked.
They're not actually. they get loaded, they're just not allowed to run. So the fact that they get loaded allows tracking to happen. If you want to prevent them from getting loaded, you need uMatrix - which blocks them at the domain.
You also want to use something like uBlock Origin for ads or (my personal choice) adNauseum.
Add in Decentraleyes to deal with resources and CanvasBlocker to limit fingerprinting. LocationGuard can muddy the waters on occasion (just don't expect all sites to refrain from querying your IP).