That is *exactly* how Google set up consent to advertising purposes. G is controller but the publisher has full responsibility to obtain valid consent (with liability for any of G's infringements in case consent is invalid) and G does not offer an exhaustive list of what they do.
♥ 6