If I am not mistakne, one cannot book via Google Flights, they will send you to Ryanair for the booking. Would make it a different case than the Expedia one.
Wonder why Ryanair would insist on having the user go through their website. Seeing as they monetize absolutely fucking everything, I suspect there's a bunch of crap they're doing with user data…
It's not related to data, it's related to direct vs indirect distribution. If you buy a ticket through a travel agency, such as expedia, they take a small cut, and the global distribution system takes another cut. If you book direct, they can keep that money :)