"Recent research indicates that Google, as recently as recently as March 2024, has facilitated the placement of advertising ...