The surge of online ad spending in 2024.